builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-026 starttime: 1467069117.25 results: success (0) buildid: 20160627144420 builduid: 4360f4d245a549be90444bafc60905d0 revision: 676a32cdd41fd372f4c6df3a4954939f73a6ef02 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 16:11:57.247511) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 16:11:57.248015) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 16:11:57.248333) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 16:11:57.378915) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-06-27 16:11:57.379430) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False --16:11:57-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.35 MB/s 16:11:58 (8.35 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.271000 ========= master_lag: 5.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-06-27 16:12:03.713544) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-27 16:12:03.714010) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.618000 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-27 16:12:07.393948) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 16:12:07.394402) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 676a32cdd41fd372f4c6df3a4954939f73a6ef02 --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 676a32cdd41fd372f4c6df3a4954939f73a6ef02 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False 2016-06-27 16:12:07,167 truncating revision to first 12 chars 2016-06-27 16:12:07,167 Setting DEBUG logging. 2016-06-27 16:12:07,167 attempt 1/10 2016-06-27 16:12:07,167 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/676a32cdd41f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 16:12:07,937 unpacking tar archive at: mozilla-beta-676a32cdd41f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.386000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 16:12:08.848679) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 16:12:08.849000) ========= script_repo_revision: 676a32cdd41fd372f4c6df3a4954939f73a6ef02 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 16:12:08.849449) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 16:12:08.849728) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 16:12:08.866660) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 59 secs) (at 2016-06-27 16:12:08.867058) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 16:12:08 INFO - MultiFileLogger online at 20160627 16:12:08 in C:\slave\test 16:12:08 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 16:12:08 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:12:08 INFO - {'append_to_log': False, 16:12:08 INFO - 'base_work_dir': 'C:\\slave\\test', 16:12:08 INFO - 'blob_upload_branch': 'mozilla-beta', 16:12:08 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:12:08 INFO - 'buildbot_json_path': 'buildprops.json', 16:12:08 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:12:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:12:08 INFO - 'download_minidump_stackwalk': True, 16:12:08 INFO - 'download_symbols': 'true', 16:12:08 INFO - 'e10s': False, 16:12:08 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:12:08 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:12:08 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:12:08 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:12:08 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:12:08 INFO - 'C:/mozilla-build/tooltool.py'), 16:12:08 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:12:08 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:12:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:12:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:12:08 INFO - 'log_level': 'info', 16:12:08 INFO - 'log_to_console': True, 16:12:08 INFO - 'opt_config_files': (), 16:12:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:12:08 INFO - '--processes=1', 16:12:08 INFO - '--config=%(test_path)s/wptrunner.ini', 16:12:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:12:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:12:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:12:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:12:08 INFO - 'pip_index': False, 16:12:08 INFO - 'require_test_zip': True, 16:12:08 INFO - 'test_type': ('testharness',), 16:12:08 INFO - 'this_chunk': '1', 16:12:08 INFO - 'total_chunks': '10', 16:12:08 INFO - 'virtualenv_path': 'venv', 16:12:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:12:08 INFO - 'work_dir': 'build'} 16:12:08 INFO - ##### 16:12:08 INFO - ##### Running clobber step. 16:12:08 INFO - ##### 16:12:08 INFO - Running pre-action listener: _resource_record_pre_action 16:12:08 INFO - Running main action method: clobber 16:12:08 INFO - rmtree: C:\slave\test\build 16:12:08 INFO - Using _rmtree_windows ... 16:12:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:13:45 INFO - Running post-action listener: _resource_record_post_action 16:13:45 INFO - ##### 16:13:45 INFO - ##### Running read-buildbot-config step. 16:13:45 INFO - ##### 16:13:45 INFO - Running pre-action listener: _resource_record_pre_action 16:13:45 INFO - Running main action method: read_buildbot_config 16:13:45 INFO - Using buildbot properties: 16:13:45 INFO - { 16:13:45 INFO - "project": "", 16:13:45 INFO - "product": "firefox", 16:13:45 INFO - "script_repo_revision": "production", 16:13:45 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 16:13:45 INFO - "repository": "", 16:13:45 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 16:13:45 INFO - "buildid": "20160627144420", 16:13:45 INFO - "pgo_build": "False", 16:13:45 INFO - "basedir": "C:\\slave\\test", 16:13:45 INFO - "buildnumber": 4, 16:13:45 INFO - "slavename": "t-w864-ix-026", 16:13:45 INFO - "revision": "676a32cdd41fd372f4c6df3a4954939f73a6ef02", 16:13:45 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 16:13:45 INFO - "platform": "win64", 16:13:45 INFO - "branch": "mozilla-beta", 16:13:45 INFO - "repo_path": "releases/mozilla-beta", 16:13:45 INFO - "moz_repo_path": "", 16:13:45 INFO - "stage_platform": "win64", 16:13:45 INFO - "builduid": "4360f4d245a549be90444bafc60905d0", 16:13:45 INFO - "slavebuilddir": "test" 16:13:45 INFO - } 16:13:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 16:13:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.zip. 16:13:45 INFO - Running post-action listener: _resource_record_post_action 16:13:45 INFO - ##### 16:13:45 INFO - ##### Running download-and-extract step. 16:13:45 INFO - ##### 16:13:45 INFO - Running pre-action listener: _resource_record_pre_action 16:13:45 INFO - Running main action method: download_and_extract 16:13:45 INFO - mkdir: C:\slave\test\build\tests 16:13:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:13:45 INFO - https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 16:13:45 INFO - trying https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 16:13:45 INFO - Downloading https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/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 16:13:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/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 16:13:46 INFO - Downloaded 1240 bytes. 16:13:46 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 16:13:46 INFO - Using the following test package requirements: 16:13:46 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 16:13:46 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:13:46 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 16:13:46 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:13:46 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 16:13:46 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:13:46 INFO - u'jsshell-win64.zip'], 16:13:46 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:13:46 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 16:13:46 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 16:13:46 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:13:46 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 16:13:46 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:13:46 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 16:13:46 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:13:46 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 16:13:46 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:13:46 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 16:13:46 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 16:13:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:13:46 INFO - https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 16:13:46 INFO - trying https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 16:13:46 INFO - Downloading https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/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 16:13:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/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 16:13:47 INFO - Downloaded 20907561 bytes. 16:13:47 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/*'] 16:13:47 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/* 16:13:49 INFO - caution: filename not matched: web-platform/* 16:13:49 INFO - Return code: 11 16:13:49 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')]} 16:13:49 INFO - https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 16:13:49 INFO - trying https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 16:13:49 INFO - Downloading https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/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 16:13:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/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 16:13:51 INFO - Downloaded 36389114 bytes. 16:13:51 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/*'] 16:13:51 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/* 16:14:32 INFO - caution: filename not matched: bin/* 16:14:32 INFO - caution: filename not matched: config/* 16:14:32 INFO - caution: filename not matched: mozbase/* 16:14:32 INFO - caution: filename not matched: marionette/* 16:14:32 INFO - caution: filename not matched: tools/wptserve/* 16:14:32 INFO - Return code: 11 16:14:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:14:32 INFO - https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 16:14:32 INFO - trying https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:14:32 INFO - Downloading https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 16:14:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/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 16:14:36 INFO - Downloaded 82718466 bytes. 16:14:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:14:36 INFO - mkdir: C:\slave\test\properties 16:14:36 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:14:36 INFO - Writing to file C:\slave\test\properties\build_url 16:14:36 INFO - Contents: 16:14:36 INFO - build_url:https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:14:36 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:14:36 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:14:36 INFO - Writing to file C:\slave\test\properties\symbols_url 16:14:36 INFO - Contents: 16:14:36 INFO - symbols_url:https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:14:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:14:36 INFO - https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:14:36 INFO - trying https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:14:36 INFO - Downloading https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/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 16:14:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/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 16:14:39 INFO - Downloaded 50744142 bytes. 16:14:39 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'] 16:14:39 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 16:14:41 INFO - Return code: 0 16:14:41 INFO - Running post-action listener: _resource_record_post_action 16:14:41 INFO - Running post-action listener: set_extra_try_arguments 16:14:41 INFO - ##### 16:14:41 INFO - ##### Running create-virtualenv step. 16:14:41 INFO - ##### 16:14:41 INFO - Running pre-action listener: _pre_create_virtualenv 16:14:41 INFO - Running pre-action listener: _resource_record_pre_action 16:14:41 INFO - Running main action method: create_virtualenv 16:14:41 INFO - Creating virtualenv C:\slave\test\build\venv 16:14:41 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 16:14:41 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:14:44 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:14:48 INFO - Installing distribute......................................................................................................................................................................................done. 16:14:49 INFO - Return code: 0 16:14:49 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:14:49 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')]} 16:14:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:14:49 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')]} 16:14:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:14:49 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F7998>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', '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', '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-026\\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 16:14:50 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 16:14:50 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 16:14:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:14:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 16:14:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:14:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:14:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:14:50 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 16:14:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:14:50 INFO - 'DCLOCATION': 'SCL3', 16:14:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:14:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:14:50 INFO - 'HOMEDRIVE': 'C:', 16:14:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 16:14:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:14:50 INFO - 'KTS_VERSION': '1.19c', 16:14:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 16:14:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 16:14:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:14:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:14:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:14:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:14:50 INFO - 'MOZ_NO_REMOTE': '1', 16:14:50 INFO - 'NO_EM_RESTART': '1', 16:14:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:14:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:14:50 INFO - 'OS': 'Windows_NT', 16:14:50 INFO - 'OURDRIVE': 'C:', 16:14:50 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', 16:14:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:14:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:14:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:14:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:14:50 INFO - 'PROCESSOR_LEVEL': '6', 16:14:50 INFO - 'PROCESSOR_REVISION': '1e05', 16:14:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:14:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:14:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:14:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:14:50 INFO - 'PROMPT': '$P$G', 16:14:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:14:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:14:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:14:50 INFO - 'PWD': 'C:\\slave\\test', 16:14:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:14:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:14:50 INFO - 'SYSTEMDRIVE': 'C:', 16:14:50 INFO - 'SYSTEMROOT': 'C:\\windows', 16:14:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:14:50 INFO - 'TEST1': 'testie', 16:14:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:14:50 INFO - 'USERDOMAIN': 'T-W864-IX-026', 16:14:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 16:14:50 INFO - 'USERNAME': 'cltbld', 16:14:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 16:14:50 INFO - 'WINDIR': 'C:\\windows', 16:14:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:14:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:14:51 INFO - Downloading/unpacking psutil>=0.7.1 16:14:51 INFO - Running setup.py egg_info for package psutil 16:14:51 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:14:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:14:51 INFO - Installing collected packages: psutil 16:14:51 INFO - Running setup.py install for psutil 16:14:51 INFO - building 'psutil._psutil_windows' extension 16:14:51 INFO - error: Unable to find vcvarsall.bat 16:14:51 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-ti5ebc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:14:51 INFO - running install 16:14:51 INFO - running build 16:14:51 INFO - running build_py 16:14:51 INFO - creating build 16:14:51 INFO - creating build\lib.win32-2.7 16:14:51 INFO - creating build\lib.win32-2.7\psutil 16:14:51 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:14:51 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:14:51 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:14:51 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:14:51 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:14:51 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:14:51 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:14:51 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:14:51 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:14:51 INFO - running build_ext 16:14:51 INFO - building 'psutil._psutil_windows' extension 16:14:51 INFO - error: Unable to find vcvarsall.bat 16:14:51 INFO - ---------------------------------------- 16:14:51 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-ti5ebc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:14:51 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-026\AppData\Roaming\pip\pip.log 16:14:51 WARNING - Return code: 1 16:14:51 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! 16:14:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:14: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')]} 16:14:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:14: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')]} 16:14:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:14:51 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F7998>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', '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', '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-026\\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 16:14:51 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 16:14:51 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 16:14:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:14:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 16:14:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:14:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:14:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:14:51 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 16:14:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:14:51 INFO - 'DCLOCATION': 'SCL3', 16:14:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:14:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:14:51 INFO - 'HOMEDRIVE': 'C:', 16:14:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 16:14:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:14:51 INFO - 'KTS_VERSION': '1.19c', 16:14:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 16:14:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 16:14:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:14:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:14:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:14:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:14:51 INFO - 'MOZ_NO_REMOTE': '1', 16:14:51 INFO - 'NO_EM_RESTART': '1', 16:14:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:14:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:14:51 INFO - 'OS': 'Windows_NT', 16:14:51 INFO - 'OURDRIVE': 'C:', 16:14: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', 16:14:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:14:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:14:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:14:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:14:51 INFO - 'PROCESSOR_LEVEL': '6', 16:14:51 INFO - 'PROCESSOR_REVISION': '1e05', 16:14:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:14:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:14:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:14:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:14:51 INFO - 'PROMPT': '$P$G', 16:14:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:14:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:14:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:14:51 INFO - 'PWD': 'C:\\slave\\test', 16:14:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:14:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:14:51 INFO - 'SYSTEMDRIVE': 'C:', 16:14:51 INFO - 'SYSTEMROOT': 'C:\\windows', 16:14:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:14:51 INFO - 'TEST1': 'testie', 16:14:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:14:51 INFO - 'USERDOMAIN': 'T-W864-IX-026', 16:14:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 16:14:51 INFO - 'USERNAME': 'cltbld', 16:14:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 16:14:51 INFO - 'WINDIR': 'C:\\windows', 16:14:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:14:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:14:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:14:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:14:52 INFO - Running setup.py egg_info for package mozsystemmonitor 16:14:52 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:14:52 INFO - Running setup.py egg_info for package psutil 16:14:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:14:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:14:52 INFO - Installing collected packages: mozsystemmonitor, psutil 16:14:52 INFO - Running setup.py install for mozsystemmonitor 16:14:52 INFO - Running setup.py install for psutil 16:14:52 INFO - building 'psutil._psutil_windows' extension 16:14:52 INFO - error: Unable to find vcvarsall.bat 16:14:52 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-un0knp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:14:52 INFO - running install 16:14:52 INFO - running build 16:14:52 INFO - running build_py 16:14:52 INFO - running build_ext 16:14:52 INFO - building 'psutil._psutil_windows' extension 16:14:52 INFO - error: Unable to find vcvarsall.bat 16:14:52 INFO - ---------------------------------------- 16:14:52 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-un0knp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:14:52 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-026\AppData\Roaming\pip\pip.log 16:14:52 WARNING - Return code: 1 16:14:52 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! 16:14:52 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:14:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:14:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:14:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:14:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:14:52 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F7998>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', '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', '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-026\\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 16:14:52 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 16:14:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 16:14:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:14:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 16:14:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:14:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:14:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:14:52 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 16:14:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:14:52 INFO - 'DCLOCATION': 'SCL3', 16:14:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:14:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:14:52 INFO - 'HOMEDRIVE': 'C:', 16:14:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 16:14:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:14:52 INFO - 'KTS_VERSION': '1.19c', 16:14:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 16:14:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 16:14:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:14:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:14:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:14:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:14:52 INFO - 'MOZ_NO_REMOTE': '1', 16:14:52 INFO - 'NO_EM_RESTART': '1', 16:14:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:14:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:14:52 INFO - 'OS': 'Windows_NT', 16:14:52 INFO - 'OURDRIVE': 'C:', 16:14:52 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 16:14:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:14:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:14:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:14:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:14:52 INFO - 'PROCESSOR_LEVEL': '6', 16:14:52 INFO - 'PROCESSOR_REVISION': '1e05', 16:14:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:14:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:14:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:14:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:14:52 INFO - 'PROMPT': '$P$G', 16:14:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:14:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:14:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:14:52 INFO - 'PWD': 'C:\\slave\\test', 16:14:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:14:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:14:52 INFO - 'SYSTEMDRIVE': 'C:', 16:14:52 INFO - 'SYSTEMROOT': 'C:\\windows', 16:14:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:14:52 INFO - 'TEST1': 'testie', 16:14:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:14:52 INFO - 'USERDOMAIN': 'T-W864-IX-026', 16:14:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 16:14:52 INFO - 'USERNAME': 'cltbld', 16:14:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 16:14:52 INFO - 'WINDIR': 'C:\\windows', 16:14:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:14:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:14:53 INFO - Downloading/unpacking blobuploader==1.2.4 16:14:53 INFO - Downloading blobuploader-1.2.4.tar.gz 16:14:53 INFO - Running setup.py egg_info for package blobuploader 16:14:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:14:57 INFO - Running setup.py egg_info for package requests 16:14:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:14:57 INFO - Downloading docopt-0.6.1.tar.gz 16:14:57 INFO - Running setup.py egg_info for package docopt 16:14:57 INFO - Installing collected packages: blobuploader, docopt, requests 16:14:57 INFO - Running setup.py install for blobuploader 16:14:57 INFO - Running setup.py install for docopt 16:14:57 INFO - Running setup.py install for requests 16:14:57 INFO - Successfully installed blobuploader docopt requests 16:14:57 INFO - Cleaning up... 16:14:57 INFO - Return code: 0 16:14:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:14:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:14:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:14:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:14:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:14:57 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F7998>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, '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-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', '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', '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-026\\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 16:14:57 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 16:14:57 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 16:14:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:14:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 16:14:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:14:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:14:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:14:57 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 16:14:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:14:57 INFO - 'DCLOCATION': 'SCL3', 16:14:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:14:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:14:57 INFO - 'HOMEDRIVE': 'C:', 16:14:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 16:14:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:14:57 INFO - 'KTS_VERSION': '1.19c', 16:14:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 16:14:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 16:14:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:14:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:14:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:14:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:14:57 INFO - 'MOZ_NO_REMOTE': '1', 16:14:57 INFO - 'NO_EM_RESTART': '1', 16:14:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:14:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:14:57 INFO - 'OS': 'Windows_NT', 16:14:57 INFO - 'OURDRIVE': 'C:', 16:14:57 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 16:14:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:14:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:14:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:14:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:14:57 INFO - 'PROCESSOR_LEVEL': '6', 16:14:57 INFO - 'PROCESSOR_REVISION': '1e05', 16:14:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:14:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:14:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:14:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:14:57 INFO - 'PROMPT': '$P$G', 16:14:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:14:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:14:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:14:57 INFO - 'PWD': 'C:\\slave\\test', 16:14:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:14:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:14:57 INFO - 'SYSTEMDRIVE': 'C:', 16:14:57 INFO - 'SYSTEMROOT': 'C:\\windows', 16:14:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:14:57 INFO - 'TEST1': 'testie', 16:14:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:14:57 INFO - 'USERDOMAIN': 'T-W864-IX-026', 16:14:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 16:14:57 INFO - 'USERNAME': 'cltbld', 16:14:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 16:14:57 INFO - 'WINDIR': 'C:\\windows', 16:14:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:15:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:15:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:15:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:15:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:15:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:15:01 INFO - Unpacking c:\slave\test\build\tests\marionette 16:15:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:15:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:15:01 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 16:15:01 INFO - Running setup.py install for browsermob-proxy 16:15:16 INFO - Running setup.py install for manifestparser 16:15:16 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Running setup.py install for marionette-client 16:15:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:15:16 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Running setup.py install for marionette-driver 16:15:16 INFO - Running setup.py install for mozcrash 16:15:16 INFO - Running setup.py install for mozdebug 16:15:16 INFO - Running setup.py install for mozdevice 16:15:16 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Running setup.py install for mozfile 16:15:16 INFO - Running setup.py install for mozhttpd 16:15:16 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Running setup.py install for mozinfo 16:15:16 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Running setup.py install for mozInstall 16:15:16 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Running setup.py install for mozleak 16:15:16 INFO - Running setup.py install for mozlog 16:15:16 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Running setup.py install for moznetwork 16:15:16 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Running setup.py install for mozprocess 16:15:16 INFO - Running setup.py install for mozprofile 16:15:16 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Running setup.py install for mozrunner 16:15:16 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Running setup.py install for mozscreenshot 16:15:16 INFO - Running setup.py install for moztest 16:15:16 INFO - Running setup.py install for mozversion 16:15:16 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:15:16 INFO - Running setup.py install for wptserve 16:15:16 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 16:15:16 INFO - Cleaning up... 16:15:16 INFO - Return code: 0 16:15:16 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:15: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')]} 16:15:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:15: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')]} 16:15:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:15:16 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F7998>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, '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-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', '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', '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-026\\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 16:15:16 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 16:15:16 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 16:15:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:15:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 16:15:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:15:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:15:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:15:16 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 16:15:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:15:16 INFO - 'DCLOCATION': 'SCL3', 16:15:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:15:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:15:16 INFO - 'HOMEDRIVE': 'C:', 16:15:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 16:15:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:15:16 INFO - 'KTS_VERSION': '1.19c', 16:15:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 16:15:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 16:15:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:15:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:15:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:15:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:15:16 INFO - 'MOZ_NO_REMOTE': '1', 16:15:16 INFO - 'NO_EM_RESTART': '1', 16:15:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:15:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:15:16 INFO - 'OS': 'Windows_NT', 16:15:16 INFO - 'OURDRIVE': 'C:', 16:15:16 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', 16:15:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:15:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:15:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:15:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:15:16 INFO - 'PROCESSOR_LEVEL': '6', 16:15:16 INFO - 'PROCESSOR_REVISION': '1e05', 16:15:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:15:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:15:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:15:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:15:16 INFO - 'PROMPT': '$P$G', 16:15:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:15:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:15:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:15:16 INFO - 'PWD': 'C:\\slave\\test', 16:15:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:15:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:15:16 INFO - 'SYSTEMDRIVE': 'C:', 16:15:16 INFO - 'SYSTEMROOT': 'C:\\windows', 16:15:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:15:16 INFO - 'TEST1': 'testie', 16:15:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:15:16 INFO - 'USERDOMAIN': 'T-W864-IX-026', 16:15:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 16:15:16 INFO - 'USERNAME': 'cltbld', 16:15:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 16:15:16 INFO - 'WINDIR': 'C:\\windows', 16:15:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:15:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:15:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:15:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:15:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:15:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:15:21 INFO - Unpacking c:\slave\test\build\tests\marionette 16:15:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:15:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:15:21 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)) 16:15:32 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)) 16:15:32 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)) 16:15:32 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)) 16:15:32 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)) 16:15:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:15:32 INFO - Downloading blessings-1.6.tar.gz 16:15:32 INFO - Running setup.py egg_info for package blessings 16:15:32 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)) 16:15:32 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:15:32 INFO - Running setup.py install for blessings 16:15:32 INFO - Running setup.py install for browsermob-proxy 16:15:32 INFO - Running setup.py install for manifestparser 16:15:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Running setup.py install for marionette-client 16:15:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:15:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Running setup.py install for marionette-driver 16:15:32 INFO - Running setup.py install for mozcrash 16:15:32 INFO - Running setup.py install for mozdebug 16:15:32 INFO - Running setup.py install for mozdevice 16:15:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Running setup.py install for mozhttpd 16:15:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Running setup.py install for mozInstall 16:15:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Running setup.py install for mozleak 16:15:32 INFO - Running setup.py install for mozprofile 16:15:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Running setup.py install for mozrunner 16:15:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:15:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:15:34 INFO - Running setup.py install for mozscreenshot 16:15:34 INFO - Running setup.py install for moztest 16:15:34 INFO - Running setup.py install for mozversion 16:15:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:15:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:15:34 INFO - Running setup.py install for wptserve 16:15:34 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:15:34 INFO - Cleaning up... 16:15:34 INFO - Return code: 0 16:15:34 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:15:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:15:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:15:34 INFO - Reading from file tmpfile_stdout 16:15:34 INFO - Using _rmtree_windows ... 16:15:34 INFO - Using _rmtree_windows ... 16:15:34 INFO - Current package versions: 16:15:34 INFO - blessings == 1.6 16:15:34 INFO - blobuploader == 1.2.4 16:15:34 INFO - browsermob-proxy == 0.6.0 16:15:34 INFO - distribute == 0.6.14 16:15:34 INFO - docopt == 0.6.1 16:15:34 INFO - manifestparser == 1.1 16:15:34 INFO - marionette-client == 2.3.0 16:15:34 INFO - marionette-driver == 1.4.0 16:15:34 INFO - mozInstall == 1.12 16:15:34 INFO - mozcrash == 0.17 16:15:34 INFO - mozdebug == 0.1 16:15:34 INFO - mozdevice == 0.48 16:15:34 INFO - mozfile == 1.2 16:15:34 INFO - mozhttpd == 0.7 16:15:34 INFO - mozinfo == 0.9 16:15:34 INFO - mozleak == 0.1 16:15:34 INFO - mozlog == 3.1 16:15:34 INFO - moznetwork == 0.27 16:15:34 INFO - mozprocess == 0.22 16:15:34 INFO - mozprofile == 0.28 16:15:34 INFO - mozrunner == 6.11 16:15:34 INFO - mozscreenshot == 0.1 16:15:34 INFO - mozsystemmonitor == 0.0 16:15:34 INFO - moztest == 0.7 16:15:34 INFO - mozversion == 1.4 16:15:34 INFO - requests == 1.2.3 16:15:34 INFO - wptserve == 1.4.0 16:15:34 INFO - Running post-action listener: _resource_record_post_action 16:15:34 INFO - Running post-action listener: _start_resource_monitoring 16:15:34 INFO - Starting resource monitoring. 16:15:34 INFO - ##### 16:15:34 INFO - ##### Running pull step. 16:15:34 INFO - ##### 16:15:34 INFO - Running pre-action listener: _resource_record_pre_action 16:15:34 INFO - Running main action method: pull 16:15:34 INFO - Pull has nothing to do! 16:15:34 INFO - Running post-action listener: _resource_record_post_action 16:15:34 INFO - ##### 16:15:34 INFO - ##### Running install step. 16:15:34 INFO - ##### 16:15:34 INFO - Running pre-action listener: _resource_record_pre_action 16:15:34 INFO - Running main action method: install 16:15:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:15:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:15:34 INFO - Reading from file tmpfile_stdout 16:15:34 INFO - Using _rmtree_windows ... 16:15:34 INFO - Using _rmtree_windows ... 16:15:34 INFO - Detecting whether we're running mozinstall >=1.0... 16:15:34 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:15:34 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:15:35 INFO - Reading from file tmpfile_stdout 16:15:35 INFO - Output received: 16:15:35 INFO - Usage: mozinstall-script.py [options] installer 16:15:35 INFO - Options: 16:15:35 INFO - -h, --help show this help message and exit 16:15:35 INFO - -d DEST, --destination=DEST 16:15:35 INFO - Directory to install application into. [default: 16:15:35 INFO - "C:\slave\test"] 16:15:35 INFO - --app=APP Application being installed. [default: firefox] 16:15:35 INFO - Using _rmtree_windows ... 16:15:35 INFO - Using _rmtree_windows ... 16:15:35 INFO - mkdir: C:\slave\test\build\application 16:15:35 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'] 16:15:35 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 16:15:38 INFO - Reading from file tmpfile_stdout 16:15:38 INFO - Output received: 16:15:38 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:15:38 INFO - Using _rmtree_windows ... 16:15:38 INFO - Using _rmtree_windows ... 16:15:38 INFO - Running post-action listener: _resource_record_post_action 16:15:38 INFO - ##### 16:15:38 INFO - ##### Running run-tests step. 16:15:38 INFO - ##### 16:15:38 INFO - Running pre-action listener: _resource_record_pre_action 16:15:38 INFO - Running main action method: run_tests 16:15:38 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:15:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:15:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:15:38 INFO - grabbing minidump binary from tooltool 16:15:38 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')]} 16:15:38 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 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:15:38 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 16:15:38 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 16:15:38 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:15:38 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpryxzkq 16:15:38 INFO - INFO - File integrity verified, renaming tmpryxzkq to win32-minidump_stackwalk.exe 16:15:38 INFO - Return code: 0 16:15:38 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:15:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:15:38 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/f-nNABg9QoudjEI2jWbS8Q/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 16:15:38 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/f-nNABg9QoudjEI2jWbS8Q/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 16:15:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:15:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 16:15:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:15:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:15:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:15:38 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 16:15:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:15:38 INFO - 'DCLOCATION': 'SCL3', 16:15:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:15:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:15:38 INFO - 'HOMEDRIVE': 'C:', 16:15:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 16:15:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:15:38 INFO - 'KTS_VERSION': '1.19c', 16:15:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 16:15:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 16:15:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:15:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:15:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:15:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:15:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:15:38 INFO - 'MOZ_NO_REMOTE': '1', 16:15:38 INFO - 'NO_EM_RESTART': '1', 16:15:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:15:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:15:38 INFO - 'OS': 'Windows_NT', 16:15:38 INFO - 'OURDRIVE': 'C:', 16:15:38 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', 16:15:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:15:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:15:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:15:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:15:38 INFO - 'PROCESSOR_LEVEL': '6', 16:15:38 INFO - 'PROCESSOR_REVISION': '1e05', 16:15:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:15:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:15:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:15:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:15:38 INFO - 'PROMPT': '$P$G', 16:15:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:15:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:15:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:15:38 INFO - 'PWD': 'C:\\slave\\test', 16:15:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:15:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:15:38 INFO - 'SYSTEMDRIVE': 'C:', 16:15:38 INFO - 'SYSTEMROOT': 'C:\\windows', 16:15:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:15:38 INFO - 'TEST1': 'testie', 16:15:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:15:38 INFO - 'USERDOMAIN': 'T-W864-IX-026', 16:15:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 16:15:38 INFO - 'USERNAME': 'cltbld', 16:15:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 16:15:38 INFO - 'WINDIR': 'C:\\windows', 16:15:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:15:38 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/f-nNABg9QoudjEI2jWbS8Q/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 16:15:40 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 16:15:40 INFO - import pkg_resources 16:15:41 INFO - Using 1 client processes 16:15:44 INFO - SUITE-START | Running 778 tests 16:15:44 INFO - Running testharness tests 16:15:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:15:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:15:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:15:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:15:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:15:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:15:45 INFO - Setting up ssl 16:15:45 INFO - PROCESS | certutil | 16:15:45 INFO - PROCESS | certutil | 16:15:45 INFO - PROCESS | certutil | 16:15:45 INFO - Certificate Nickname Trust Attributes 16:15:45 INFO - SSL,S/MIME,JAR/XPI 16:15:45 INFO - 16:15:45 INFO - web-platform-tests CT,, 16:15:45 INFO - 16:15:45 INFO - Starting runner 16:15:45 INFO - PROCESS | 2380 | [2380] 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 16:15:46 INFO - PROCESS | 2380 | [2380] 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 16:15:46 INFO - PROCESS | 2380 | [2380] 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 16:15:47 INFO - PROCESS | 2380 | 1467069347583 Marionette DEBUG Marionette enabled via build flag and pref 16:15:48 INFO - PROCESS | 2380 | ++DOCSHELL 00000085AD25E000 == 1 [pid = 2380] [id = 1] 16:15:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 1 (00000085BC08D000) [pid = 2380] [serial = 1] [outer = 0000000000000000] 16:15:48 INFO - PROCESS | 2380 | [2380] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:15:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 2 (00000085BC08E000) [pid = 2380] [serial = 2] [outer = 00000085BC08D000] 16:15:49 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF378000 == 2 [pid = 2380] [id = 2] 16:15:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 3 (00000085BF378800) [pid = 2380] [serial = 3] [outer = 0000000000000000] 16:15:49 INFO - PROCESS | 2380 | [2380] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:15:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 4 (00000085BF379800) [pid = 2380] [serial = 4] [outer = 00000085BF378800] 16:15:49 INFO - PROCESS | 2380 | 1467069349371 Marionette INFO Listening on port 2828 16:15:51 INFO - PROCESS | 2380 | 1467069351077 Marionette DEBUG Marionette enabled via command-line flag 16:15:51 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C00C6000 == 3 [pid = 2380] [id = 3] 16:15:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 5 (00000085C030C800) [pid = 2380] [serial = 5] [outer = 0000000000000000] 16:15:51 INFO - PROCESS | 2380 | [2380] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:15:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 6 (00000085C030D800) [pid = 2380] [serial = 6] [outer = 00000085C030C800] 16:15:51 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:15:51 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:15:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 7 (00000085C0E21800) [pid = 2380] [serial = 7] [outer = 00000085BF378800] 16:15:52 INFO - PROCESS | 2380 | [2380] 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 16:15:52 INFO - PROCESS | 2380 | 1467069352173 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 16:15:52 INFO - PROCESS | 2380 | [2380] 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 16:15:52 INFO - PROCESS | 2380 | 1467069352204 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 16:15:52 INFO - PROCESS | 2380 | [2380] 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 16:15:52 INFO - PROCESS | 2380 | 1467069352212 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 16:15:52 INFO - PROCESS | 2380 | [2380] 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 16:15:52 INFO - PROCESS | 2380 | 1467069352246 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 16:15:52 INFO - PROCESS | 2380 | 1467069352251 Marionette DEBUG Closed connection conn0 16:15:52 INFO - PROCESS | 2380 | [2380] 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 16:15:52 INFO - PROCESS | 2380 | 1467069352256 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 16:15:52 INFO - PROCESS | 2380 | 1467069352259 Marionette DEBUG Closed connection conn1 16:15:52 INFO - PROCESS | 2380 | 1467069352261 Marionette DEBUG Closed connection conn2 16:15:52 INFO - PROCESS | 2380 | 1467069352315 Marionette DEBUG Closed connection conn3 16:15:52 INFO - PROCESS | 2380 | 1467069352462 Marionette DEBUG Closed connection conn4 16:15:52 INFO - PROCESS | 2380 | [2380] 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 16:15:52 INFO - PROCESS | 2380 | 1467069352468 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 16:15:52 INFO - PROCESS | 2380 | 1467069352479 Marionette DEBUG Closed connection conn5 16:15:52 INFO - PROCESS | 2380 | [2380] 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 16:15:52 INFO - PROCESS | 2380 | 1467069352485 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49302 16:15:52 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1542000 == 4 [pid = 2380] [id = 4] 16:15:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 8 (00000085BC0D6C00) [pid = 2380] [serial = 8] [outer = 0000000000000000] 16:15:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 9 (00000085C15BB000) [pid = 2380] [serial = 9] [outer = 00000085BC0D6C00] 16:15:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 10 (00000085C198F000) [pid = 2380] [serial = 10] [outer = 00000085BC0D6C00] 16:15:52 INFO - PROCESS | 2380 | 1467069352641 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:15:52 INFO - PROCESS | 2380 | 1467069352647 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":"20160627144420","device":"desktop","version":"48.0"} 16:15:53 INFO - PROCESS | 2380 | [2380] 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 16:15:53 INFO - PROCESS | 2380 | [2380] 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 16:15:53 INFO - PROCESS | 2380 | [2380] 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 16:15:54 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C710F800 == 5 [pid = 2380] [id = 5] 16:15:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 11 (00000085C7112000) [pid = 2380] [serial = 11] [outer = 0000000000000000] 16:15:54 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7113000 == 6 [pid = 2380] [id = 6] 16:15:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 12 (00000085C716A000) [pid = 2380] [serial = 12] [outer = 0000000000000000] 16:15:54 INFO - PROCESS | 2380 | [2380] 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 16:15:54 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7B2A000 == 7 [pid = 2380] [id = 7] 16:15:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 13 (00000085C7169800) [pid = 2380] [serial = 13] [outer = 0000000000000000] 16:15:54 INFO - PROCESS | 2380 | [2380] 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 16:15:54 INFO - PROCESS | 2380 | [2380] 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 16:15:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 14 (00000085C7E1C800) [pid = 2380] [serial = 14] [outer = 00000085C7169800] 16:15:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 15 (00000085C831E000) [pid = 2380] [serial = 15] [outer = 00000085C7112000] 16:15:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 16 (00000085C7CE4400) [pid = 2380] [serial = 16] [outer = 00000085C716A000] 16:15:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 17 (00000085C8026800) [pid = 2380] [serial = 17] [outer = 00000085C7169800] 16:15:55 INFO - PROCESS | 2380 | 1467069355740 Marionette INFO startBrowser a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:15:55 INFO - PROCESS | 2380 | 1467069355776 Marionette DEBUG loaded listener.js 16:15:55 INFO - PROCESS | 2380 | 1467069355789 Marionette DEBUG loaded listener.js 16:15:55 INFO - PROCESS | 2380 | 1467069355792 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:15:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 18 (00000085C9CC7C00) [pid = 2380] [serial = 18] [outer = 00000085C7169800] 16:15:56 INFO - PROCESS | 2380 | 1467069356684 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"a95310a0-b0f5-4306-8889-f7dc08b7b22d","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":"20160627144420","device":"desktop","version":"48.0","command_id":1}}] 16:15:57 INFO - PROCESS | 2380 | 1467069357101 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:15:57 INFO - PROCESS | 2380 | 1467069357105 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:15:57 INFO - PROCESS | 2380 | 1467069357211 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 16:15:57 INFO - PROCESS | 2380 | 1467069357226 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:15:57 INFO - PROCESS | 2380 | 1467069357228 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:15:57 INFO - PROCESS | 2380 | [2380] 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 16:15:58 INFO - PROCESS | 2380 | --DOCSHELL 00000085AD25E000 == 6 [pid = 2380] [id = 1] 16:15:59 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:15:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 19 (00000085C1A56800) [pid = 2380] [serial = 19] [outer = 00000085C7169800] 16:15:59 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:59 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:59 INFO - PROCESS | 2380 | 1467069359640 Marionette TRACE conn6 <- [1,3,null,{}] 16:15:59 INFO - PROCESS | 2380 | 1467069359662 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:15:59 INFO - PROCESS | 2380 | 1467069359665 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:15:59 INFO - PROCESS | 2380 | 1467069359691 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 16:15:59 INFO - PROCESS | 2380 | 1467069359721 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 16:15:59 INFO - PROCESS | 2380 | 1467069359725 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 16:15:59 INFO - PROCESS | 2380 | 1467069359730 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:15:59 INFO - PROCESS | 2380 | 1467069359735 Marionette TRACE conn6 <- [1,6,null,{}] 16:15:59 INFO - PROCESS | 2380 | 1467069359755 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:59 INFO - PROCESS | 2380 | 1467069359758 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:15:59 INFO - PROCESS | 2380 | 1467069359782 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 16:15:59 INFO - PROCESS | 2380 | 1467069359788 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:59 INFO - PROCESS | 2380 | 1467069359792 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:15:59 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0318800 == 7 [pid = 2380] [id = 8] 16:15:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 20 (00000085C1335800) [pid = 2380] [serial = 20] [outer = 0000000000000000] 16:15:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 21 (00000085C1337400) [pid = 2380] [serial = 21] [outer = 00000085C1335800] 16:15:59 INFO - PROCESS | 2380 | 1467069359854 Marionette DEBUG loaded listener.js 16:15:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 22 (00000085C136D000) [pid = 2380] [serial = 22] [outer = 00000085C1335800] 16:16:00 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1543800 == 8 [pid = 2380] [id = 9] 16:16:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 23 (00000085C7B80000) [pid = 2380] [serial = 23] [outer = 0000000000000000] 16:16:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 24 (00000085C7BA1800) [pid = 2380] [serial = 24] [outer = 00000085C7B80000] 16:16:00 INFO - PROCESS | 2380 | 1467069360505 Marionette DEBUG loaded listener.js 16:16:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 25 (00000085C79A9800) [pid = 2380] [serial = 25] [outer = 00000085C7B80000] 16:16:00 INFO - PROCESS | 2380 | 1467069360958 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1382ms 16:16:01 INFO - PROCESS | 2380 | 1467069361239 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 16:16:01 INFO - PROCESS | 2380 | 1467069361243 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 16:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:16:01 INFO - PROCESS | 2380 | 1467069361266 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:16:01 INFO - PROCESS | 2380 | 1467069361268 Marionette TRACE conn6 <- [1,10,null,{}] 16:16:01 INFO - PROCESS | 2380 | 1467069361274 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:01 INFO - PROCESS | 2380 | 1467069361277 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:01 INFO - PROCESS | 2380 | 1467069361377 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 16:16:01 INFO - PROCESS | 2380 | 1467069361440 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:01 INFO - PROCESS | 2380 | 1467069361443 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:01 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB657800 == 9 [pid = 2380] [id = 10] 16:16:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 26 (00000085BFDB7400) [pid = 2380] [serial = 26] [outer = 0000000000000000] 16:16:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 27 (00000085BFDBFC00) [pid = 2380] [serial = 27] [outer = 00000085BFDB7400] 16:16:01 INFO - PROCESS | 2380 | 1467069361494 Marionette DEBUG loaded listener.js 16:16:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 28 (00000085C0194C00) [pid = 2380] [serial = 28] [outer = 00000085BFDB7400] 16:16:01 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BC09E800 == 10 [pid = 2380] [id = 11] 16:16:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 29 (00000085BC09F800) [pid = 2380] [serial = 29] [outer = 0000000000000000] 16:16:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 30 (00000085BB65D000) [pid = 2380] [serial = 30] [outer = 00000085BC09F800] 16:16:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1542000 == 9 [pid = 2380] [id = 4] 16:16:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 31 (00000085BF380000) [pid = 2380] [serial = 31] [outer = 00000085BC09F800] 16:16:01 INFO - PROCESS | 2380 | ++DOCSHELL 00000085B9DF5800 == 10 [pid = 2380] [id = 12] 16:16:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 32 (00000085B9DBE800) [pid = 2380] [serial = 32] [outer = 0000000000000000] 16:16:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 33 (00000085C477EC00) [pid = 2380] [serial = 33] [outer = 00000085B9DBE800] 16:16:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 34 (00000085C1340400) [pid = 2380] [serial = 34] [outer = 00000085B9DBE800] 16:16:02 INFO - PROCESS | 2380 | 1467069362122 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 880ms 16:16:02 INFO - PROCESS | 2380 | 1467069362150 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 16:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:16:02 INFO - PROCESS | 2380 | 1467069362153 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 16:16:02 INFO - PROCESS | 2380 | 1467069362159 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:16:02 INFO - PROCESS | 2380 | 1467069362163 Marionette TRACE conn6 <- [1,14,null,{}] 16:16:02 INFO - PROCESS | 2380 | 1467069362169 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:02 INFO - PROCESS | 2380 | 1467069362172 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:02 INFO - PROCESS | 2380 | 1467069362261 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 16:16:02 INFO - PROCESS | 2380 | 1467069362268 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:02 INFO - PROCESS | 2380 | 1467069362271 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFE7B800 == 11 [pid = 2380] [id = 13] 16:16:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 35 (00000085C3FD3C00) [pid = 2380] [serial = 35] [outer = 0000000000000000] 16:16:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 36 (00000085C4F34C00) [pid = 2380] [serial = 36] [outer = 00000085C3FD3C00] 16:16:02 INFO - PROCESS | 2380 | 1467069362320 Marionette DEBUG loaded listener.js 16:16:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 37 (00000085C7E1C400) [pid = 2380] [serial = 37] [outer = 00000085C3FD3C00] 16:16:02 INFO - PROCESS | 2380 | 1467069362741 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 651ms 16:16:02 INFO - PROCESS | 2380 | 1467069362812 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 16:16:02 INFO - PROCESS | 2380 | 1467069362815 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 16:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:16:02 INFO - PROCESS | 2380 | 1467069362822 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:16:02 INFO - PROCESS | 2380 | 1467069362824 Marionette TRACE conn6 <- [1,18,null,{}] 16:16:02 INFO - PROCESS | 2380 | 1467069362840 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:02 INFO - PROCESS | 2380 | 1467069362845 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:02 INFO - PROCESS | 2380 | 1467069362950 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 16:16:02 INFO - PROCESS | 2380 | 1467069362959 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:02 INFO - PROCESS | 2380 | 1467069362963 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C3FAA800 == 12 [pid = 2380] [id = 14] 16:16:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 38 (00000085C9D21000) [pid = 2380] [serial = 38] [outer = 0000000000000000] 16:16:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 39 (00000085C9DAB400) [pid = 2380] [serial = 39] [outer = 00000085C9D21000] 16:16:03 INFO - PROCESS | 2380 | 1467069363016 Marionette DEBUG loaded listener.js 16:16:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 40 (00000085CB07EC00) [pid = 2380] [serial = 40] [outer = 00000085C9D21000] 16:16:03 INFO - PROCESS | 2380 | 1467069363455 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 693ms 16:16:03 INFO - PROCESS | 2380 | 1467069363517 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 16:16:03 INFO - PROCESS | 2380 | 1467069363520 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 16:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:16:03 INFO - PROCESS | 2380 | 1467069363523 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:16:03 INFO - PROCESS | 2380 | 1467069363525 Marionette TRACE conn6 <- [1,22,null,{}] 16:16:03 INFO - PROCESS | 2380 | 1467069363534 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:03 INFO - PROCESS | 2380 | 1467069363537 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:03 INFO - PROCESS | 2380 | 1467069363620 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 16:16:03 INFO - PROCESS | 2380 | 1467069363626 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:03 INFO - PROCESS | 2380 | 1467069363629 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:03 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4FC6000 == 13 [pid = 2380] [id = 15] 16:16:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 41 (00000085C50B2C00) [pid = 2380] [serial = 41] [outer = 0000000000000000] 16:16:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 42 (00000085C52D8000) [pid = 2380] [serial = 42] [outer = 00000085C50B2C00] 16:16:03 INFO - PROCESS | 2380 | 1467069363675 Marionette DEBUG loaded listener.js 16:16:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 43 (00000085C82FA400) [pid = 2380] [serial = 43] [outer = 00000085C50B2C00] 16:16:04 INFO - PROCESS | 2380 | 1467069364095 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 588ms 16:16:04 INFO - PROCESS | 2380 | 1467069364118 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 16:16:04 INFO - PROCESS | 2380 | 1467069364120 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 16:16:04 INFO - PROCESS | 2380 | 1467069364123 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:16:04 INFO - PROCESS | 2380 | 1467069364125 Marionette TRACE conn6 <- [1,26,null,{}] 16:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:16:04 INFO - PROCESS | 2380 | 1467069364128 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:04 INFO - PROCESS | 2380 | 1467069364131 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:04 INFO - PROCESS | 2380 | 1467069364212 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 16:16:04 INFO - PROCESS | 2380 | 1467069364218 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:04 INFO - PROCESS | 2380 | 1467069364220 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:04 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C54BE000 == 14 [pid = 2380] [id = 16] 16:16:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 44 (00000085C4B63800) [pid = 2380] [serial = 44] [outer = 0000000000000000] 16:16:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 45 (00000085C4B69400) [pid = 2380] [serial = 45] [outer = 00000085C4B63800] 16:16:04 INFO - PROCESS | 2380 | 1467069364267 Marionette DEBUG loaded listener.js 16:16:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 46 (00000085CA67D000) [pid = 2380] [serial = 46] [outer = 00000085C4B63800] 16:16:04 INFO - PROCESS | 2380 | 1467069364649 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 16:16:04 INFO - PROCESS | 2380 | 1467069364715 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 16:16:04 INFO - PROCESS | 2380 | 1467069364717 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 16:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:16:04 INFO - PROCESS | 2380 | 1467069364721 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:16:04 INFO - PROCESS | 2380 | 1467069364723 Marionette TRACE conn6 <- [1,30,null,{}] 16:16:04 INFO - PROCESS | 2380 | 1467069364727 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:04 INFO - PROCESS | 2380 | 1467069364733 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:04 INFO - PROCESS | 2380 | 1467069364860 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 16:16:04 INFO - PROCESS | 2380 | 1467069364867 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:04 INFO - PROCESS | 2380 | 1467069364869 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:04 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C789A000 == 15 [pid = 2380] [id = 17] 16:16:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 47 (00000085CD00D800) [pid = 2380] [serial = 47] [outer = 0000000000000000] 16:16:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 48 (00000085CD02E000) [pid = 2380] [serial = 48] [outer = 00000085CD00D800] 16:16:04 INFO - PROCESS | 2380 | 1467069364914 Marionette DEBUG loaded listener.js 16:16:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 49 (00000085CD036800) [pid = 2380] [serial = 49] [outer = 00000085CD00D800] 16:16:05 INFO - PROCESS | 2380 | 1467069365303 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 16:16:05 INFO - PROCESS | 2380 | 1467069365354 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 16:16:05 INFO - PROCESS | 2380 | 1467069365356 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 16:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:16:05 INFO - PROCESS | 2380 | 1467069365369 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:16:05 INFO - PROCESS | 2380 | 1467069365371 Marionette TRACE conn6 <- [1,34,null,{}] 16:16:05 INFO - PROCESS | 2380 | 1467069365374 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:05 INFO - PROCESS | 2380 | 1467069365376 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:05 INFO - PROCESS | 2380 | 1467069365453 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 16:16:05 INFO - PROCESS | 2380 | 1467069365458 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:05 INFO - PROCESS | 2380 | 1467069365460 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:05 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8275000 == 16 [pid = 2380] [id = 18] 16:16:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 50 (00000085C136C400) [pid = 2380] [serial = 50] [outer = 0000000000000000] 16:16:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 51 (00000085C4797400) [pid = 2380] [serial = 51] [outer = 00000085C136C400] 16:16:05 INFO - PROCESS | 2380 | 1467069365505 Marionette DEBUG loaded listener.js 16:16:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 52 (00000085C4B1FC00) [pid = 2380] [serial = 52] [outer = 00000085C136C400] 16:16:05 INFO - PROCESS | 2380 | 1467069365971 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 16:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:16:06 INFO - PROCESS | 2380 | 1467069366004 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 16:16:06 INFO - PROCESS | 2380 | 1467069366006 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 16:16:06 INFO - PROCESS | 2380 | 1467069366009 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:16:06 INFO - PROCESS | 2380 | 1467069366011 Marionette TRACE conn6 <- [1,38,null,{}] 16:16:06 INFO - PROCESS | 2380 | 1467069366014 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:06 INFO - PROCESS | 2380 | 1467069366016 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:06 INFO - PROCESS | 2380 | 1467069366098 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 16:16:06 INFO - PROCESS | 2380 | 1467069366103 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:06 INFO - PROCESS | 2380 | 1467069366106 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:06 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9CF5800 == 17 [pid = 2380] [id = 19] 16:16:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 53 (00000085B9556C00) [pid = 2380] [serial = 53] [outer = 0000000000000000] 16:16:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 54 (00000085B9559C00) [pid = 2380] [serial = 54] [outer = 00000085B9556C00] 16:16:06 INFO - PROCESS | 2380 | 1467069366150 Marionette DEBUG loaded listener.js 16:16:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (00000085C4B23C00) [pid = 2380] [serial = 55] [outer = 00000085B9556C00] 16:16:06 INFO - PROCESS | 2380 | 1467069366538 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 16:16:06 INFO - PROCESS | 2380 | 1467069366600 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 16:16:06 INFO - PROCESS | 2380 | 1467069366602 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 16:16:06 INFO - PROCESS | 2380 | 1467069366605 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:16:06 INFO - PROCESS | 2380 | 1467069366607 Marionette TRACE conn6 <- [1,42,null,{}] 16:16:06 INFO - PROCESS | 2380 | 1467069366611 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:06 INFO - PROCESS | 2380 | 1467069366612 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:06 INFO - PROCESS | 2380 | 1467069366694 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 16:16:06 INFO - PROCESS | 2380 | 1467069366699 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:06 INFO - PROCESS | 2380 | 1467069366701 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:06 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA6AB800 == 18 [pid = 2380] [id = 20] 16:16:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (00000085BB452C00) [pid = 2380] [serial = 56] [outer = 0000000000000000] 16:16:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (00000085BB457800) [pid = 2380] [serial = 57] [outer = 00000085BB452C00] 16:16:06 INFO - PROCESS | 2380 | 1467069366748 Marionette DEBUG loaded listener.js 16:16:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085C4798400) [pid = 2380] [serial = 58] [outer = 00000085BB452C00] 16:16:07 INFO - PROCESS | 2380 | 1467069367142 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 16:16:07 INFO - PROCESS | 2380 | 1467069367198 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 16:16:07 INFO - PROCESS | 2380 | 1467069367200 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 16:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:16:07 INFO - PROCESS | 2380 | 1467069367204 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:16:07 INFO - PROCESS | 2380 | 1467069367205 Marionette TRACE conn6 <- [1,46,null,{}] 16:16:07 INFO - PROCESS | 2380 | 1467069367209 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:07 INFO - PROCESS | 2380 | 1467069367211 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:07 INFO - PROCESS | 2380 | 1467069367296 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 16:16:07 INFO - PROCESS | 2380 | 1467069367303 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:07 INFO - PROCESS | 2380 | 1467069367305 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:07 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB840800 == 19 [pid = 2380] [id = 21] 16:16:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085CB8A6800) [pid = 2380] [serial = 59] [outer = 0000000000000000] 16:16:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085CB8ADC00) [pid = 2380] [serial = 60] [outer = 00000085CB8A6800] 16:16:07 INFO - PROCESS | 2380 | 1467069367351 Marionette DEBUG loaded listener.js 16:16:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085CE841000) [pid = 2380] [serial = 61] [outer = 00000085CB8A6800] 16:16:07 INFO - PROCESS | 2380 | 1467069367755 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 16:16:07 INFO - PROCESS | 2380 | 1467069367793 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 16:16:07 INFO - PROCESS | 2380 | 1467069367795 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 16:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:16:07 INFO - PROCESS | 2380 | 1467069367798 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:16:07 INFO - PROCESS | 2380 | 1467069367801 Marionette TRACE conn6 <- [1,50,null,{}] 16:16:07 INFO - PROCESS | 2380 | 1467069367815 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:07 INFO - PROCESS | 2380 | 1467069367817 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:07 INFO - PROCESS | 2380 | 1467069367913 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 16:16:07 INFO - PROCESS | 2380 | 1467069367920 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:07 INFO - PROCESS | 2380 | 1467069367923 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:07 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8AF800 == 20 [pid = 2380] [id = 22] 16:16:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085CE975000) [pid = 2380] [serial = 62] [outer = 0000000000000000] 16:16:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085CE978400) [pid = 2380] [serial = 63] [outer = 00000085CE975000] 16:16:07 INFO - PROCESS | 2380 | 1467069367984 Marionette DEBUG loaded listener.js 16:16:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085CE980C00) [pid = 2380] [serial = 64] [outer = 00000085CE975000] 16:16:08 INFO - PROCESS | 2380 | 1467069368381 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 650ms 16:16:08 INFO - PROCESS | 2380 | 1467069368452 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 16:16:08 INFO - PROCESS | 2380 | 1467069368454 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 16:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:16:08 INFO - PROCESS | 2380 | 1467069368458 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:16:08 INFO - PROCESS | 2380 | 1467069368460 Marionette TRACE conn6 <- [1,54,null,{}] 16:16:08 INFO - PROCESS | 2380 | 1467069368463 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:08 INFO - PROCESS | 2380 | 1467069368465 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:08 INFO - PROCESS | 2380 | 1467069368545 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 16:16:08 INFO - PROCESS | 2380 | 1467069368551 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:08 INFO - PROCESS | 2380 | 1467069368553 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:08 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB428800 == 21 [pid = 2380] [id = 23] 16:16:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085CB46B400) [pid = 2380] [serial = 65] [outer = 0000000000000000] 16:16:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085CE845C00) [pid = 2380] [serial = 66] [outer = 00000085CB46B400] 16:16:08 INFO - PROCESS | 2380 | 1467069368597 Marionette DEBUG loaded listener.js 16:16:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085D0018000) [pid = 2380] [serial = 67] [outer = 00000085CB46B400] 16:16:08 INFO - PROCESS | 2380 | 1467069368979 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 16:16:09 INFO - PROCESS | 2380 | 1467069369066 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 16:16:09 INFO - PROCESS | 2380 | 1467069369068 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 16:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:16:09 INFO - PROCESS | 2380 | 1467069369072 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:16:09 INFO - PROCESS | 2380 | 1467069369074 Marionette TRACE conn6 <- [1,58,null,{}] 16:16:09 INFO - PROCESS | 2380 | 1467069369078 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:09 INFO - PROCESS | 2380 | 1467069369080 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:09 INFO - PROCESS | 2380 | 1467069369167 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 16:16:09 INFO - PROCESS | 2380 | 1467069369173 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:09 INFO - PROCESS | 2380 | 1467069369175 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:09 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BAD1B800 == 22 [pid = 2380] [id = 24] 16:16:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085CF530800) [pid = 2380] [serial = 68] [outer = 0000000000000000] 16:16:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085CF533800) [pid = 2380] [serial = 69] [outer = 00000085CF530800] 16:16:09 INFO - PROCESS | 2380 | 1467069369218 Marionette DEBUG loaded listener.js 16:16:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085CF539000) [pid = 2380] [serial = 70] [outer = 00000085CF530800] 16:16:09 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0318800 == 21 [pid = 2380] [id = 8] 16:16:10 INFO - PROCESS | 2380 | 1467069370333 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1302ms 16:16:10 INFO - PROCESS | 2380 | 1467069370377 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 16:16:10 INFO - PROCESS | 2380 | 1467069370381 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 16:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:16:10 INFO - PROCESS | 2380 | 1467069370386 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:16:10 INFO - PROCESS | 2380 | 1467069370391 Marionette TRACE conn6 <- [1,62,null,{}] 16:16:10 INFO - PROCESS | 2380 | 1467069370403 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:10 INFO - PROCESS | 2380 | 1467069370406 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:10 INFO - PROCESS | 2380 | 1467069370515 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 16:16:10 INFO - PROCESS | 2380 | 1467069370527 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:10 INFO - PROCESS | 2380 | 1467069370530 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:10 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BAD22000 == 22 [pid = 2380] [id = 25] 16:16:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BFDDA400) [pid = 2380] [serial = 71] [outer = 0000000000000000] 16:16:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C00E9400) [pid = 2380] [serial = 72] [outer = 00000085BFDDA400] 16:16:10 INFO - PROCESS | 2380 | 1467069370610 Marionette DEBUG loaded listener.js 16:16:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C1335400) [pid = 2380] [serial = 73] [outer = 00000085BFDDA400] 16:16:11 INFO - PROCESS | 2380 | 1467069371024 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 693ms 16:16:11 INFO - PROCESS | 2380 | 1467069371084 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 16:16:11 INFO - PROCESS | 2380 | 1467069371088 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 16:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:16:11 INFO - PROCESS | 2380 | 1467069371094 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:16:11 INFO - PROCESS | 2380 | 1467069371097 Marionette TRACE conn6 <- [1,66,null,{}] 16:16:11 INFO - PROCESS | 2380 | 1467069371101 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:11 INFO - PROCESS | 2380 | 1467069371103 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:11 INFO - PROCESS | 2380 | 1467069371227 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 16:16:11 INFO - PROCESS | 2380 | 1467069371268 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:11 INFO - PROCESS | 2380 | 1467069371270 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:11 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFE76000 == 23 [pid = 2380] [id = 26] 16:16:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C477BC00) [pid = 2380] [serial = 74] [outer = 0000000000000000] 16:16:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4796800) [pid = 2380] [serial = 75] [outer = 00000085C477BC00] 16:16:11 INFO - PROCESS | 2380 | 1467069371321 Marionette DEBUG loaded listener.js 16:16:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C4B2C000) [pid = 2380] [serial = 76] [outer = 00000085C477BC00] 16:16:11 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BC0D6C00) [pid = 2380] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:16:11 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BFDB7400) [pid = 2380] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:16:11 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C3FD3C00) [pid = 2380] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:16:11 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C9D21000) [pid = 2380] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:16:11 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C50B2C00) [pid = 2380] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:16:11 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C4B63800) [pid = 2380] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:16:11 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085CD00D800) [pid = 2380] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:16:11 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C136C400) [pid = 2380] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:16:11 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085CE975000) [pid = 2380] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:16:11 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C1335800) [pid = 2380] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:16:11 INFO - PROCESS | 2380 | 1467069371893 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 840ms 16:16:11 INFO - PROCESS | 2380 | 1467069371938 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 16:16:11 INFO - PROCESS | 2380 | 1467069371940 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 16:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:16:11 INFO - PROCESS | 2380 | 1467069371944 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:16:11 INFO - PROCESS | 2380 | 1467069371947 Marionette TRACE conn6 <- [1,70,null,{}] 16:16:11 INFO - PROCESS | 2380 | 1467069371974 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:11 INFO - PROCESS | 2380 | 1467069371979 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:12 INFO - PROCESS | 2380 | 1467069372064 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 16:16:12 INFO - PROCESS | 2380 | 1467069372071 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:12 INFO - PROCESS | 2380 | 1467069372074 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:12 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1621000 == 24 [pid = 2380] [id = 27] 16:16:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C4790000) [pid = 2380] [serial = 77] [outer = 0000000000000000] 16:16:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C4B7C800) [pid = 2380] [serial = 78] [outer = 00000085C4790000] 16:16:12 INFO - PROCESS | 2380 | 1467069372123 Marionette DEBUG loaded listener.js 16:16:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C596CC00) [pid = 2380] [serial = 79] [outer = 00000085C4790000] 16:16:12 INFO - PROCESS | 2380 | 1467069372512 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 650ms 16:16:12 INFO - PROCESS | 2380 | 1467069372597 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 16:16:12 INFO - PROCESS | 2380 | 1467069372599 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 16:16:12 INFO - PROCESS | 2380 | 1467069372603 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:16:12 INFO - PROCESS | 2380 | 1467069372605 Marionette TRACE conn6 <- [1,74,null,{}] 16:16:12 INFO - PROCESS | 2380 | 1467069372608 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:12 INFO - PROCESS | 2380 | 1467069372610 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:12 INFO - PROCESS | 2380 | 1467069372701 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 16:16:12 INFO - PROCESS | 2380 | 1467069372714 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:12 INFO - PROCESS | 2380 | 1467069372724 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:12 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C53B5000 == 25 [pid = 2380] [id = 28] 16:16:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C79B0400) [pid = 2380] [serial = 80] [outer = 0000000000000000] 16:16:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C7CDC000) [pid = 2380] [serial = 81] [outer = 00000085C79B0400] 16:16:12 INFO - PROCESS | 2380 | 1467069372770 Marionette DEBUG loaded listener.js 16:16:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C82F6000) [pid = 2380] [serial = 82] [outer = 00000085C79B0400] 16:16:13 INFO - PROCESS | 2380 | 1467069373197 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 629ms 16:16:13 INFO - PROCESS | 2380 | 1467069373235 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 16:16:13 INFO - PROCESS | 2380 | 1467069373237 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 16:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:16:13 INFO - PROCESS | 2380 | 1467069373240 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:16:13 INFO - PROCESS | 2380 | 1467069373242 Marionette TRACE conn6 <- [1,78,null,{}] 16:16:13 INFO - PROCESS | 2380 | 1467069373245 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:13 INFO - PROCESS | 2380 | 1467069373248 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:13 INFO - PROCESS | 2380 | 1467069373327 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 16:16:13 INFO - PROCESS | 2380 | 1467069373333 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:13 INFO - PROCESS | 2380 | 1467069373335 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:13 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C789B000 == 26 [pid = 2380] [id = 29] 16:16:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C835E800) [pid = 2380] [serial = 83] [outer = 0000000000000000] 16:16:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C8FBC400) [pid = 2380] [serial = 84] [outer = 00000085C835E800] 16:16:13 INFO - PROCESS | 2380 | 1467069373380 Marionette DEBUG loaded listener.js 16:16:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C9C6B800) [pid = 2380] [serial = 85] [outer = 00000085C835E800] 16:16:13 INFO - PROCESS | 2380 | 1467069373886 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 692ms 16:16:13 INFO - PROCESS | 2380 | 1467069373937 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 16:16:13 INFO - PROCESS | 2380 | 1467069373941 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 16:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:16:13 INFO - PROCESS | 2380 | 1467069373947 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:16:13 INFO - PROCESS | 2380 | 1467069373951 Marionette TRACE conn6 <- [1,82,null,{}] 16:16:13 INFO - PROCESS | 2380 | 1467069373957 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:13 INFO - PROCESS | 2380 | 1467069373960 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:14 INFO - PROCESS | 2380 | 1467069374097 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 16:16:14 INFO - PROCESS | 2380 | 1467069374173 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:14 INFO - PROCESS | 2380 | 1467069374177 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:14 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BC519000 == 27 [pid = 2380] [id = 30] 16:16:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C0194800) [pid = 2380] [serial = 86] [outer = 0000000000000000] 16:16:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C0F1CC00) [pid = 2380] [serial = 87] [outer = 00000085C0194800] 16:16:14 INFO - PROCESS | 2380 | 1467069374235 Marionette DEBUG loaded listener.js 16:16:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C3FD5400) [pid = 2380] [serial = 88] [outer = 00000085C0194800] 16:16:14 INFO - PROCESS | 2380 | 1467069374763 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 879ms 16:16:14 INFO - PROCESS | 2380 | 1467069374829 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 16:16:14 INFO - PROCESS | 2380 | 1467069374835 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 16:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:16:14 INFO - PROCESS | 2380 | 1467069374841 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:16:14 INFO - PROCESS | 2380 | 1467069374845 Marionette TRACE conn6 <- [1,86,null,{}] 16:16:14 INFO - PROCESS | 2380 | 1467069374849 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:14 INFO - PROCESS | 2380 | 1467069374852 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:14 INFO - PROCESS | 2380 | 1467069374963 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 16:16:15 INFO - PROCESS | 2380 | 1467069375023 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:15 INFO - PROCESS | 2380 | 1467069375026 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:15 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BACB2800 == 28 [pid = 2380] [id = 31] 16:16:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C50B2C00) [pid = 2380] [serial = 89] [outer = 0000000000000000] 16:16:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C7175C00) [pid = 2380] [serial = 90] [outer = 00000085C50B2C00] 16:16:15 INFO - PROCESS | 2380 | 1467069375084 Marionette DEBUG loaded listener.js 16:16:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C8810800) [pid = 2380] [serial = 91] [outer = 00000085C50B2C00] 16:16:15 INFO - PROCESS | 2380 | 1467069375638 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 841ms 16:16:15 INFO - PROCESS | 2380 | 1467069375684 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 16:16:15 INFO - PROCESS | 2380 | 1467069375687 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 16:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:16:15 INFO - PROCESS | 2380 | 1467069375691 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:16:15 INFO - PROCESS | 2380 | 1467069375695 Marionette TRACE conn6 <- [1,90,null,{}] 16:16:15 INFO - PROCESS | 2380 | 1467069375706 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:15 INFO - PROCESS | 2380 | 1467069375712 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:15 INFO - PROCESS | 2380 | 1467069375849 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 16:16:15 INFO - PROCESS | 2380 | 1467069375913 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:15 INFO - PROCESS | 2380 | 1467069375917 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:15 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9D9A000 == 29 [pid = 2380] [id = 32] 16:16:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085CB474400) [pid = 2380] [serial = 92] [outer = 0000000000000000] 16:16:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CB5D0000) [pid = 2380] [serial = 93] [outer = 00000085CB474400] 16:16:15 INFO - PROCESS | 2380 | 1467069375975 Marionette DEBUG loaded listener.js 16:16:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CD00FC00) [pid = 2380] [serial = 94] [outer = 00000085CB474400] 16:16:16 INFO - PROCESS | 2380 | 1467069376493 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 16:16:16 INFO - PROCESS | 2380 | 1467069376532 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 16:16:16 INFO - PROCESS | 2380 | 1467069376535 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 16:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:16:16 INFO - PROCESS | 2380 | 1467069376539 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:16:16 INFO - PROCESS | 2380 | 1467069376541 Marionette TRACE conn6 <- [1,94,null,{}] 16:16:16 INFO - PROCESS | 2380 | 1467069376545 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:16 INFO - PROCESS | 2380 | 1467069376547 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:16 INFO - PROCESS | 2380 | 1467069376654 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 16:16:16 INFO - PROCESS | 2380 | 1467069376726 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:16 INFO - PROCESS | 2380 | 1467069376728 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:16 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB429800 == 30 [pid = 2380] [id = 33] 16:16:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085BB24D400) [pid = 2380] [serial = 95] [outer = 0000000000000000] 16:16:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085BB251800) [pid = 2380] [serial = 96] [outer = 00000085BB24D400] 16:16:16 INFO - PROCESS | 2380 | 1467069376784 Marionette DEBUG loaded listener.js 16:16:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CD015400) [pid = 2380] [serial = 97] [outer = 00000085BB24D400] 16:16:17 INFO - PROCESS | 2380 | 1467069377355 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 840ms 16:16:17 INFO - PROCESS | 2380 | 1467069377381 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 16:16:17 INFO - PROCESS | 2380 | 1467069377383 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 16:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:16:17 INFO - PROCESS | 2380 | 1467069377387 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:16:17 INFO - PROCESS | 2380 | 1467069377389 Marionette TRACE conn6 <- [1,98,null,{}] 16:16:17 INFO - PROCESS | 2380 | 1467069377393 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:17 INFO - PROCESS | 2380 | 1467069377395 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:17 INFO - PROCESS | 2380 | 1467069377496 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 16:16:17 INFO - PROCESS | 2380 | 1467069377635 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:17 INFO - PROCESS | 2380 | 1467069377638 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:17 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BACBF000 == 31 [pid = 2380] [id = 34] 16:16:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085BAC21400) [pid = 2380] [serial = 98] [outer = 0000000000000000] 16:16:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085BAC30C00) [pid = 2380] [serial = 99] [outer = 00000085BAC21400] 16:16:17 INFO - PROCESS | 2380 | 1467069377690 Marionette DEBUG loaded listener.js 16:16:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085BB6AE000) [pid = 2380] [serial = 100] [outer = 00000085BAC21400] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C8026800) [pid = 2380] [serial = 17] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085CE845C00) [pid = 2380] [serial = 66] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BFDBFC00) [pid = 2380] [serial = 27] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C0194C00) [pid = 2380] [serial = 28] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C477EC00) [pid = 2380] [serial = 33] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C4F34C00) [pid = 2380] [serial = 36] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C9DAB400) [pid = 2380] [serial = 39] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C52D8000) [pid = 2380] [serial = 42] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C4B69400) [pid = 2380] [serial = 45] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085CD02E000) [pid = 2380] [serial = 48] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C4797400) [pid = 2380] [serial = 51] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085CA67D000) [pid = 2380] [serial = 46] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085B9559C00) [pid = 2380] [serial = 54] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BB457800) [pid = 2380] [serial = 57] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CB8ADC00) [pid = 2380] [serial = 60] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CE978400) [pid = 2380] [serial = 63] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C1337400) [pid = 2380] [serial = 21] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C136D000) [pid = 2380] [serial = 22] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C7BA1800) [pid = 2380] [serial = 24] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085BB65D000) [pid = 2380] [serial = 30] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085CD036800) [pid = 2380] [serial = 49] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C4B1FC00) [pid = 2380] [serial = 52] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C82FA400) [pid = 2380] [serial = 43] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085CE980C00) [pid = 2380] [serial = 64] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085CB07EC00) [pid = 2380] [serial = 40] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C7E1C400) [pid = 2380] [serial = 37] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C198F000) [pid = 2380] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085C15BB000) [pid = 2380] [serial = 9] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085BF379800) [pid = 2380] [serial = 4] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085C7E1C800) [pid = 2380] [serial = 14] [outer = 0000000000000000] [url = about:blank] 16:16:18 INFO - PROCESS | 2380 | 1467069378743 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1397ms 16:16:18 INFO - PROCESS | 2380 | 1467069378787 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 16:16:18 INFO - PROCESS | 2380 | 1467069378792 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 16:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:16:18 INFO - PROCESS | 2380 | 1467069378797 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:16:18 INFO - PROCESS | 2380 | 1467069378800 Marionette TRACE conn6 <- [1,102,null,{}] 16:16:18 INFO - PROCESS | 2380 | 1467069378807 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:18 INFO - PROCESS | 2380 | 1467069378810 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:18 INFO - PROCESS | 2380 | 1467069378906 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 16:16:19 INFO - PROCESS | 2380 | 1467069378993 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:19 INFO - PROCESS | 2380 | 1467069378998 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:19 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB96E800 == 32 [pid = 2380] [id = 35] 16:16:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085BB954800) [pid = 2380] [serial = 101] [outer = 0000000000000000] 16:16:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085BF346C00) [pid = 2380] [serial = 102] [outer = 00000085BB954800] 16:16:19 INFO - PROCESS | 2380 | 1467069379051 Marionette DEBUG loaded listener.js 16:16:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085BFD37400) [pid = 2380] [serial = 103] [outer = 00000085BB954800] 16:16:19 INFO - PROCESS | 2380 | 1467069379426 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 692ms 16:16:19 INFO - PROCESS | 2380 | 1467069379493 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 16:16:19 INFO - PROCESS | 2380 | 1467069379499 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 16:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:16:19 INFO - PROCESS | 2380 | 1467069379505 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:16:19 INFO - PROCESS | 2380 | 1467069379508 Marionette TRACE conn6 <- [1,106,null,{}] 16:16:19 INFO - PROCESS | 2380 | 1467069379512 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:19 INFO - PROCESS | 2380 | 1467069379515 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:19 INFO - PROCESS | 2380 | 1467069379603 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 16:16:19 INFO - PROCESS | 2380 | 1467069379609 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:19 INFO - PROCESS | 2380 | 1467069379612 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:19 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0315800 == 33 [pid = 2380] [id = 36] 16:16:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085C0197400) [pid = 2380] [serial = 104] [outer = 0000000000000000] 16:16:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085C1121C00) [pid = 2380] [serial = 105] [outer = 00000085C0197400] 16:16:19 INFO - PROCESS | 2380 | 1467069379661 Marionette DEBUG loaded listener.js 16:16:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C15B5800) [pid = 2380] [serial = 106] [outer = 00000085C0197400] 16:16:20 INFO - PROCESS | 2380 | 1467069380071 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 588ms 16:16:20 INFO - PROCESS | 2380 | 1467069380102 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 16:16:20 INFO - PROCESS | 2380 | 1467069380104 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 16:16:20 INFO - PROCESS | 2380 | 1467069380108 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:16:20 INFO - PROCESS | 2380 | 1467069380112 Marionette TRACE conn6 <- [1,110,null,{}] 16:16:20 INFO - PROCESS | 2380 | 1467069380124 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:20 INFO - PROCESS | 2380 | 1467069380129 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:20 INFO - PROCESS | 2380 | 1467069380215 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 16:16:20 INFO - PROCESS | 2380 | 1467069380222 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:20 INFO - PROCESS | 2380 | 1467069380225 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:20 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C3F8E000 == 34 [pid = 2380] [id = 37] 16:16:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085B9ECF400) [pid = 2380] [serial = 107] [outer = 0000000000000000] 16:16:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C4B1F400) [pid = 2380] [serial = 108] [outer = 00000085B9ECF400] 16:16:20 INFO - PROCESS | 2380 | 1467069380275 Marionette DEBUG loaded listener.js 16:16:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C4B50C00) [pid = 2380] [serial = 109] [outer = 00000085B9ECF400] 16:16:20 INFO - PROCESS | 2380 | 1467069380696 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 16:16:20 INFO - PROCESS | 2380 | 1467069380745 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 16:16:20 INFO - PROCESS | 2380 | 1467069380748 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 16:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:16:20 INFO - PROCESS | 2380 | 1467069380751 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:16:20 INFO - PROCESS | 2380 | 1467069380753 Marionette TRACE conn6 <- [1,114,null,{}] 16:16:20 INFO - PROCESS | 2380 | 1467069380757 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:20 INFO - PROCESS | 2380 | 1467069380759 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:20 INFO - PROCESS | 2380 | 1467069380868 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 16:16:20 INFO - PROCESS | 2380 | 1467069380874 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:20 INFO - PROCESS | 2380 | 1467069380876 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:20 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5312000 == 35 [pid = 2380] [id = 38] 16:16:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C4B5C800) [pid = 2380] [serial = 110] [outer = 0000000000000000] 16:16:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C4B62800) [pid = 2380] [serial = 111] [outer = 00000085C4B5C800] 16:16:20 INFO - PROCESS | 2380 | 1467069380922 Marionette DEBUG loaded listener.js 16:16:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C50B6400) [pid = 2380] [serial = 112] [outer = 00000085C4B5C800] 16:16:21 INFO - PROCESS | 2380 | 1467069381354 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 16:16:21 INFO - PROCESS | 2380 | 1467069381386 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 16:16:21 INFO - PROCESS | 2380 | 1467069381395 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 16:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:16:21 INFO - PROCESS | 2380 | 1467069381399 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:16:21 INFO - PROCESS | 2380 | 1467069381401 Marionette TRACE conn6 <- [1,118,null,{}] 16:16:21 INFO - PROCESS | 2380 | 1467069381405 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:21 INFO - PROCESS | 2380 | 1467069381407 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:21 INFO - PROCESS | 2380 | 1467069381506 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 16:16:21 INFO - PROCESS | 2380 | 1467069381511 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:21 INFO - PROCESS | 2380 | 1467069381513 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:21 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5BE7000 == 36 [pid = 2380] [id = 39] 16:16:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C0078000) [pid = 2380] [serial = 113] [outer = 0000000000000000] 16:16:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C775F800) [pid = 2380] [serial = 114] [outer = 00000085C0078000] 16:16:21 INFO - PROCESS | 2380 | 1467069381558 Marionette DEBUG loaded listener.js 16:16:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C7E1C400) [pid = 2380] [serial = 115] [outer = 00000085C0078000] 16:16:21 INFO - PROCESS | 2380 | 1467069381988 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 16:16:22 INFO - PROCESS | 2380 | 1467069382029 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 16:16:22 INFO - PROCESS | 2380 | 1467069382032 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 16:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:16:22 INFO - PROCESS | 2380 | 1467069382045 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:16:22 INFO - PROCESS | 2380 | 1467069382047 Marionette TRACE conn6 <- [1,122,null,{}] 16:16:22 INFO - PROCESS | 2380 | 1467069382051 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:22 INFO - PROCESS | 2380 | 1467069382057 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:22 INFO - PROCESS | 2380 | 1467069382184 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 16:16:22 INFO - PROCESS | 2380 | 1467069382189 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:22 INFO - PROCESS | 2380 | 1467069382191 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:22 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C826F800 == 37 [pid = 2380] [id = 40] 16:16:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C82FC400) [pid = 2380] [serial = 116] [outer = 0000000000000000] 16:16:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C8FBAC00) [pid = 2380] [serial = 117] [outer = 00000085C82FC400] 16:16:22 INFO - PROCESS | 2380 | 1467069382237 Marionette DEBUG loaded listener.js 16:16:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C9C6D400) [pid = 2380] [serial = 118] [outer = 00000085C82FC400] 16:16:22 INFO - PROCESS | 2380 | 1467069382609 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 16:16:22 INFO - PROCESS | 2380 | 1467069382645 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 16:16:22 INFO - PROCESS | 2380 | 1467069382655 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 16:16:22 INFO - PROCESS | 2380 | 1467069382659 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:16:22 INFO - PROCESS | 2380 | 1467069382660 Marionette TRACE conn6 <- [1,126,null,{}] 16:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:16:22 INFO - PROCESS | 2380 | 1467069382664 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:22 INFO - PROCESS | 2380 | 1467069382666 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:22 INFO - PROCESS | 2380 | 1467069382764 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 16:16:22 INFO - PROCESS | 2380 | 1467069382769 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:22 INFO - PROCESS | 2380 | 1467069382771 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:22 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C919D000 == 38 [pid = 2380] [id = 41] 16:16:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C4B21000) [pid = 2380] [serial = 119] [outer = 0000000000000000] 16:16:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085CA67B800) [pid = 2380] [serial = 120] [outer = 00000085C4B21000] 16:16:22 INFO - PROCESS | 2380 | 1467069382816 Marionette DEBUG loaded listener.js 16:16:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085CB468400) [pid = 2380] [serial = 121] [outer = 00000085C4B21000] 16:16:23 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C835E800) [pid = 2380] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:16:23 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C79B0400) [pid = 2380] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:16:23 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BFDDA400) [pid = 2380] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:16:23 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C477BC00) [pid = 2380] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:16:23 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C4790000) [pid = 2380] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:16:23 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085B9556C00) [pid = 2380] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:16:23 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CB46B400) [pid = 2380] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:16:23 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085CB8A6800) [pid = 2380] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:16:23 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085BB452C00) [pid = 2380] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:16:23 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085CF530800) [pid = 2380] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:16:23 INFO - PROCESS | 2380 | 1467069383298 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 672ms 16:16:23 INFO - PROCESS | 2380 | 1467069383335 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 16:16:23 INFO - PROCESS | 2380 | 1467069383337 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 16:16:23 INFO - PROCESS | 2380 | 1467069383341 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:16:23 INFO - PROCESS | 2380 | 1467069383342 Marionette TRACE conn6 <- [1,130,null,{}] 16:16:23 INFO - PROCESS | 2380 | 1467069383346 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:23 INFO - PROCESS | 2380 | 1467069383348 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:23 INFO - PROCESS | 2380 | 1467069383427 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 16:16:23 INFO - PROCESS | 2380 | 1467069383432 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:23 INFO - PROCESS | 2380 | 1467069383434 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:23 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA1DE800 == 39 [pid = 2380] [id = 42] 16:16:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C5923400) [pid = 2380] [serial = 122] [outer = 0000000000000000] 16:16:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085CB082800) [pid = 2380] [serial = 123] [outer = 00000085C5923400] 16:16:23 INFO - PROCESS | 2380 | 1467069383480 Marionette DEBUG loaded listener.js 16:16:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085CB474800) [pid = 2380] [serial = 124] [outer = 00000085C5923400] 16:16:23 INFO - PROCESS | 2380 | 1467069383874 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 16:16:23 INFO - PROCESS | 2380 | 1467069383939 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 16:16:23 INFO - PROCESS | 2380 | 1467069383941 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 16:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:16:23 INFO - PROCESS | 2380 | 1467069383950 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:16:23 INFO - PROCESS | 2380 | 1467069383952 Marionette TRACE conn6 <- [1,134,null,{}] 16:16:23 INFO - PROCESS | 2380 | 1467069383956 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:23 INFO - PROCESS | 2380 | 1467069383958 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:24 INFO - PROCESS | 2380 | 1467069384037 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 16:16:24 INFO - PROCESS | 2380 | 1467069384044 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:24 INFO - PROCESS | 2380 | 1467069384046 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:24 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C3F8D800 == 40 [pid = 2380] [id = 43] 16:16:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085CB473000) [pid = 2380] [serial = 125] [outer = 0000000000000000] 16:16:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085CB8AC000) [pid = 2380] [serial = 126] [outer = 00000085CB473000] 16:16:24 INFO - PROCESS | 2380 | 1467069384090 Marionette DEBUG loaded listener.js 16:16:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085CD02D800) [pid = 2380] [serial = 127] [outer = 00000085CB473000] 16:16:24 INFO - PROCESS | 2380 | 1467069384508 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 16:16:24 INFO - PROCESS | 2380 | 1467069384537 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 16:16:24 INFO - PROCESS | 2380 | 1467069384539 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 16:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:16:24 INFO - PROCESS | 2380 | 1467069384555 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:16:24 INFO - PROCESS | 2380 | 1467069384557 Marionette TRACE conn6 <- [1,138,null,{}] 16:16:24 INFO - PROCESS | 2380 | 1467069384561 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:24 INFO - PROCESS | 2380 | 1467069384563 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:24 INFO - PROCESS | 2380 | 1467069384643 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 16:16:24 INFO - PROCESS | 2380 | 1467069384649 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:24 INFO - PROCESS | 2380 | 1467069384651 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:24 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8AA000 == 41 [pid = 2380] [id = 44] 16:16:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C0E81000) [pid = 2380] [serial = 128] [outer = 0000000000000000] 16:16:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C0F24800) [pid = 2380] [serial = 129] [outer = 00000085C0E81000] 16:16:24 INFO - PROCESS | 2380 | 1467069384695 Marionette DEBUG loaded listener.js 16:16:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085CD02DC00) [pid = 2380] [serial = 130] [outer = 00000085C0E81000] 16:16:25 INFO - PROCESS | 2380 | 1467069385165 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 629ms 16:16:25 INFO - PROCESS | 2380 | 1467069385187 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 16:16:25 INFO - PROCESS | 2380 | 1467069385191 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 16:16:25 INFO - PROCESS | 2380 | 1467069385196 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:16:25 INFO - PROCESS | 2380 | 1467069385201 Marionette TRACE conn6 <- [1,142,null,{}] 16:16:25 INFO - PROCESS | 2380 | 1467069385249 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:25 INFO - PROCESS | 2380 | 1467069385252 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:25 INFO - PROCESS | 2380 | 1467069385387 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 16:16:25 INFO - PROCESS | 2380 | 1467069385495 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:25 INFO - PROCESS | 2380 | 1467069385498 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:25 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF6DF000 == 42 [pid = 2380] [id = 45] 16:16:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085BB29C400) [pid = 2380] [serial = 131] [outer = 0000000000000000] 16:16:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085BB29EC00) [pid = 2380] [serial = 132] [outer = 00000085BB29C400] 16:16:25 INFO - PROCESS | 2380 | 1467069385557 Marionette DEBUG loaded listener.js 16:16:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085BB90FC00) [pid = 2380] [serial = 133] [outer = 00000085BB29C400] 16:16:26 INFO - PROCESS | 2380 | 1467069386235 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1074ms 16:16:26 INFO - PROCESS | 2380 | 1467069386274 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 16:16:26 INFO - PROCESS | 2380 | 1467069386279 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 16:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:16:26 INFO - PROCESS | 2380 | 1467069386286 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:16:26 INFO - PROCESS | 2380 | 1467069386289 Marionette TRACE conn6 <- [1,146,null,{}] 16:16:26 INFO - PROCESS | 2380 | 1467069386294 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:26 INFO - PROCESS | 2380 | 1467069386297 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:26 INFO - PROCESS | 2380 | 1467069386419 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 16:16:26 INFO - PROCESS | 2380 | 1467069386482 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:26 INFO - PROCESS | 2380 | 1467069386485 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:26 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5BE6800 == 43 [pid = 2380] [id = 46] 16:16:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C019A000) [pid = 2380] [serial = 134] [outer = 0000000000000000] 16:16:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C1122400) [pid = 2380] [serial = 135] [outer = 00000085C019A000] 16:16:26 INFO - PROCESS | 2380 | 1467069386542 Marionette DEBUG loaded listener.js 16:16:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C4778C00) [pid = 2380] [serial = 136] [outer = 00000085C019A000] 16:16:27 INFO - PROCESS | 2380 | 1467069387484 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:16:27 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB429800 == 42 [pid = 2380] [id = 33] 16:16:27 INFO - PROCESS | 2380 | --DOCSHELL 00000085BC519000 == 41 [pid = 2380] [id = 30] 16:16:27 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9D9A000 == 40 [pid = 2380] [id = 32] 16:16:27 INFO - PROCESS | 2380 | --DOCSHELL 00000085BACB2800 == 39 [pid = 2380] [id = 31] 16:16:27 INFO - PROCESS | 2380 | --DOCSHELL 00000085C3F8D800 == 38 [pid = 2380] [id = 43] 16:16:27 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA1DE800 == 37 [pid = 2380] [id = 42] 16:16:27 INFO - PROCESS | 2380 | --DOCSHELL 00000085C919D000 == 36 [pid = 2380] [id = 41] 16:16:27 INFO - PROCESS | 2380 | --DOCSHELL 00000085C826F800 == 35 [pid = 2380] [id = 40] 16:16:27 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5BE7000 == 34 [pid = 2380] [id = 39] 16:16:27 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5312000 == 33 [pid = 2380] [id = 38] 16:16:27 INFO - PROCESS | 2380 | --DOCSHELL 00000085C3F8E000 == 32 [pid = 2380] [id = 37] 16:16:27 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0315800 == 31 [pid = 2380] [id = 36] 16:16:27 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB96E800 == 30 [pid = 2380] [id = 35] 16:16:27 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C8FBC400) [pid = 2380] [serial = 84] [outer = 0000000000000000] [url = about:blank] 16:16:27 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C9C6B800) [pid = 2380] [serial = 85] [outer = 0000000000000000] [url = about:blank] 16:16:27 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C82F6000) [pid = 2380] [serial = 82] [outer = 0000000000000000] [url = about:blank] 16:16:27 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C00E9400) [pid = 2380] [serial = 72] [outer = 0000000000000000] [url = about:blank] 16:16:27 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C1335400) [pid = 2380] [serial = 73] [outer = 0000000000000000] [url = about:blank] 16:16:27 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C4796800) [pid = 2380] [serial = 75] [outer = 0000000000000000] [url = about:blank] 16:16:27 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C7CDC000) [pid = 2380] [serial = 81] [outer = 0000000000000000] [url = about:blank] 16:16:27 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C596CC00) [pid = 2380] [serial = 79] [outer = 0000000000000000] [url = about:blank] 16:16:27 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C4B2C000) [pid = 2380] [serial = 76] [outer = 0000000000000000] [url = about:blank] 16:16:27 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C4B7C800) [pid = 2380] [serial = 78] [outer = 0000000000000000] [url = about:blank] 16:16:27 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CF539000) [pid = 2380] [serial = 70] [outer = 0000000000000000] [url = about:blank] 16:16:27 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C4B23C00) [pid = 2380] [serial = 55] [outer = 0000000000000000] [url = about:blank] 16:16:27 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085D0018000) [pid = 2380] [serial = 67] [outer = 0000000000000000] [url = about:blank] 16:16:27 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085CE841000) [pid = 2380] [serial = 61] [outer = 0000000000000000] [url = about:blank] 16:16:27 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C4798400) [pid = 2380] [serial = 58] [outer = 0000000000000000] [url = about:blank] 16:16:27 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085CF533800) [pid = 2380] [serial = 69] [outer = 0000000000000000] [url = about:blank] 16:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1243ms 16:16:27 INFO - PROCESS | 2380 | 1467069387531 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 16:16:27 INFO - PROCESS | 2380 | 1467069387536 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 16:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:16:27 INFO - PROCESS | 2380 | 1467069387541 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:16:27 INFO - PROCESS | 2380 | 1467069387544 Marionette TRACE conn6 <- [1,150,null,{}] 16:16:27 INFO - PROCESS | 2380 | 1467069387550 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:27 INFO - PROCESS | 2380 | 1467069387553 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:27 INFO - PROCESS | 2380 | 1467069387651 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 16:16:27 INFO - PROCESS | 2380 | 1467069387713 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:27 INFO - PROCESS | 2380 | 1467069387717 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:27 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB38C000 == 31 [pid = 2380] [id = 47] 16:16:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BB451000) [pid = 2380] [serial = 137] [outer = 0000000000000000] 16:16:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085BB459800) [pid = 2380] [serial = 138] [outer = 00000085BB451000] 16:16:27 INFO - PROCESS | 2380 | 1467069387766 Marionette DEBUG loaded listener.js 16:16:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BF6BC800) [pid = 2380] [serial = 139] [outer = 00000085BB451000] 16:16:28 INFO - PROCESS | 2380 | 1467069388192 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 733ms 16:16:28 INFO - PROCESS | 2380 | 1467069388279 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 16:16:28 INFO - PROCESS | 2380 | 1467069388284 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 16:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:16:28 INFO - PROCESS | 2380 | 1467069388290 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:16:28 INFO - PROCESS | 2380 | 1467069388293 Marionette TRACE conn6 <- [1,154,null,{}] 16:16:28 INFO - PROCESS | 2380 | 1467069388297 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:28 INFO - PROCESS | 2380 | 1467069388299 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:28 INFO - PROCESS | 2380 | 1467069388391 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 16:16:28 INFO - PROCESS | 2380 | 1467069388405 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:28 INFO - PROCESS | 2380 | 1467069388407 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:28 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0318800 == 32 [pid = 2380] [id = 48] 16:16:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C133AC00) [pid = 2380] [serial = 140] [outer = 0000000000000000] 16:16:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C15B5400) [pid = 2380] [serial = 141] [outer = 00000085C133AC00] 16:16:28 INFO - PROCESS | 2380 | 1467069388456 Marionette DEBUG loaded listener.js 16:16:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C4791800) [pid = 2380] [serial = 142] [outer = 00000085C133AC00] 16:16:28 INFO - PROCESS | 2380 | 1467069388896 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 628ms 16:16:28 INFO - PROCESS | 2380 | 1467069388925 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 16:16:28 INFO - PROCESS | 2380 | 1467069388927 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 16:16:28 INFO - PROCESS | 2380 | 1467069388931 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:16:28 INFO - PROCESS | 2380 | 1467069388935 Marionette TRACE conn6 <- [1,158,null,{}] 16:16:28 INFO - PROCESS | 2380 | 1467069388946 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:28 INFO - PROCESS | 2380 | 1467069388951 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:29 INFO - PROCESS | 2380 | 1467069389036 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 16:16:29 INFO - PROCESS | 2380 | 1467069389045 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:29 INFO - PROCESS | 2380 | 1467069389048 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:29 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4FCB000 == 33 [pid = 2380] [id = 49] 16:16:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B4F800) [pid = 2380] [serial = 143] [outer = 0000000000000000] 16:16:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C4B59800) [pid = 2380] [serial = 144] [outer = 00000085C4B4F800] 16:16:29 INFO - PROCESS | 2380 | 1467069389097 Marionette DEBUG loaded listener.js 16:16:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C5022400) [pid = 2380] [serial = 145] [outer = 00000085C4B4F800] 16:16:29 INFO - PROCESS | 2380 | 1467069389531 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 627ms 16:16:29 INFO - PROCESS | 2380 | 1467069389568 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 16:16:29 INFO - PROCESS | 2380 | 1467069389571 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 16:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:16:29 INFO - PROCESS | 2380 | 1467069389574 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:16:29 INFO - PROCESS | 2380 | 1467069389576 Marionette TRACE conn6 <- [1,162,null,{}] 16:16:29 INFO - PROCESS | 2380 | 1467069389579 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:29 INFO - PROCESS | 2380 | 1467069389581 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:29 INFO - PROCESS | 2380 | 1467069389669 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 16:16:29 INFO - PROCESS | 2380 | 1467069389675 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:29 INFO - PROCESS | 2380 | 1467069389677 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:29 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7A8D000 == 34 [pid = 2380] [id = 50] 16:16:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C775E400) [pid = 2380] [serial = 146] [outer = 0000000000000000] 16:16:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C776C800) [pid = 2380] [serial = 147] [outer = 00000085C775E400] 16:16:29 INFO - PROCESS | 2380 | 1467069389729 Marionette DEBUG loaded listener.js 16:16:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C82F2800) [pid = 2380] [serial = 148] [outer = 00000085C775E400] 16:16:30 INFO - PROCESS | 2380 | 1467069390177 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 16:16:30 INFO - PROCESS | 2380 | 1467069390209 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 16:16:30 INFO - PROCESS | 2380 | 1467069390211 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 16:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:16:30 INFO - PROCESS | 2380 | 1467069390215 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:16:30 INFO - PROCESS | 2380 | 1467069390216 Marionette TRACE conn6 <- [1,166,null,{}] 16:16:30 INFO - PROCESS | 2380 | 1467069390220 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:30 INFO - PROCESS | 2380 | 1467069390222 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:30 INFO - PROCESS | 2380 | 1467069390323 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 16:16:30 INFO - PROCESS | 2380 | 1467069390330 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:30 INFO - PROCESS | 2380 | 1467069390332 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:30 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8AB9000 == 35 [pid = 2380] [id = 51] 16:16:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C82FD800) [pid = 2380] [serial = 149] [outer = 0000000000000000] 16:16:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C835E400) [pid = 2380] [serial = 150] [outer = 00000085C82FD800] 16:16:30 INFO - PROCESS | 2380 | 1467069390377 Marionette DEBUG loaded listener.js 16:16:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C8F03400) [pid = 2380] [serial = 151] [outer = 00000085C82FD800] 16:16:30 INFO - PROCESS | 2380 | 1467069390839 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 692ms 16:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:16:30 INFO - PROCESS | 2380 | 1467069390910 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 16:16:30 INFO - PROCESS | 2380 | 1467069390912 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 16:16:30 INFO - PROCESS | 2380 | 1467069390916 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:16:30 INFO - PROCESS | 2380 | 1467069390918 Marionette TRACE conn6 <- [1,170,null,{}] 16:16:30 INFO - PROCESS | 2380 | 1467069390926 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:30 INFO - PROCESS | 2380 | 1467069390932 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:31 INFO - PROCESS | 2380 | 1467069391080 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 16:16:31 INFO - PROCESS | 2380 | 1467069391088 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:31 INFO - PROCESS | 2380 | 1467069391090 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:31 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB544000 == 36 [pid = 2380] [id = 52] 16:16:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C9CCB800) [pid = 2380] [serial = 152] [outer = 0000000000000000] 16:16:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CA394800) [pid = 2380] [serial = 153] [outer = 00000085C9CCB800] 16:16:31 INFO - PROCESS | 2380 | 1467069391135 Marionette DEBUG loaded listener.js 16:16:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CB8AE400) [pid = 2380] [serial = 154] [outer = 00000085C9CCB800] 16:16:31 INFO - PROCESS | 2380 | 1467069391559 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 692ms 16:16:31 INFO - PROCESS | 2380 | 1467069391612 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 16:16:31 INFO - PROCESS | 2380 | 1467069391614 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 16:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:16:31 INFO - PROCESS | 2380 | 1467069391648 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:16:31 INFO - PROCESS | 2380 | 1467069391650 Marionette TRACE conn6 <- [1,174,null,{}] 16:16:31 INFO - PROCESS | 2380 | 1467069391654 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:31 INFO - PROCESS | 2380 | 1467069391656 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:31 INFO - PROCESS | 2380 | 1467069391761 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 16:16:31 INFO - PROCESS | 2380 | 1467069391770 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:31 INFO - PROCESS | 2380 | 1467069391772 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:31 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE2A5800 == 37 [pid = 2380] [id = 53] 16:16:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085B93C0800) [pid = 2380] [serial = 155] [outer = 0000000000000000] 16:16:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085B93C7000) [pid = 2380] [serial = 156] [outer = 00000085B93C0800] 16:16:31 INFO - PROCESS | 2380 | 1467069391818 Marionette DEBUG loaded listener.js 16:16:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085CB8A8800) [pid = 2380] [serial = 157] [outer = 00000085B93C0800] 16:16:32 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C82FC400) [pid = 2380] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:16:32 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C0194800) [pid = 2380] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:16:32 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C50B2C00) [pid = 2380] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:16:32 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085CB474400) [pid = 2380] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:16:32 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085CB473000) [pid = 2380] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:16:32 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BB24D400) [pid = 2380] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:16:32 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C4B21000) [pid = 2380] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:16:32 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C5923400) [pid = 2380] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:16:32 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C0078000) [pid = 2380] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:16:32 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB954800) [pid = 2380] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:16:32 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085B9ECF400) [pid = 2380] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:16:32 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C0197400) [pid = 2380] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:16:32 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C4B5C800) [pid = 2380] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:16:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C0197400) [pid = 2380] [serial = 158] [outer = 00000085B9DBE800] 16:16:32 INFO - PROCESS | 2380 | 1467069392360 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 734ms 16:16:32 INFO - PROCESS | 2380 | 1467069392380 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 16:16:32 INFO - PROCESS | 2380 | 1467069392382 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 16:16:32 INFO - PROCESS | 2380 | 1467069392385 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:16:32 INFO - PROCESS | 2380 | 1467069392387 Marionette TRACE conn6 <- [1,178,null,{}] 16:16:32 INFO - PROCESS | 2380 | 1467069392391 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:32 INFO - PROCESS | 2380 | 1467069392401 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:32 INFO - PROCESS | 2380 | 1467069392481 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 16:16:32 INFO - PROCESS | 2380 | 1467069392487 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:32 INFO - PROCESS | 2380 | 1467069392489 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:32 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8A8000 == 38 [pid = 2380] [id = 54] 16:16:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C1A55C00) [pid = 2380] [serial = 159] [outer = 0000000000000000] 16:16:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085CB473000) [pid = 2380] [serial = 160] [outer = 00000085C1A55C00] 16:16:32 INFO - PROCESS | 2380 | 1467069392534 Marionette DEBUG loaded listener.js 16:16:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085CD038400) [pid = 2380] [serial = 161] [outer = 00000085C1A55C00] 16:16:32 INFO - PROCESS | 2380 | 1467069392911 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 16:16:32 INFO - PROCESS | 2380 | 1467069392976 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 16:16:32 INFO - PROCESS | 2380 | 1467069392978 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 16:16:32 INFO - PROCESS | 2380 | 1467069392981 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:16:32 INFO - PROCESS | 2380 | 1467069392983 Marionette TRACE conn6 <- [1,182,null,{}] 16:16:32 INFO - PROCESS | 2380 | 1467069392986 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:32 INFO - PROCESS | 2380 | 1467069392988 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:33 INFO - PROCESS | 2380 | 1467069393070 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 16:16:33 INFO - PROCESS | 2380 | 1467069393075 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:33 INFO - PROCESS | 2380 | 1467069393077 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:33 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8E7000 == 39 [pid = 2380] [id = 55] 16:16:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C541D000) [pid = 2380] [serial = 162] [outer = 0000000000000000] 16:16:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C5421000) [pid = 2380] [serial = 163] [outer = 00000085C541D000] 16:16:33 INFO - PROCESS | 2380 | 1467069393123 Marionette DEBUG loaded listener.js 16:16:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CB474000) [pid = 2380] [serial = 164] [outer = 00000085C541D000] 16:16:33 INFO - PROCESS | 2380 | 1467069393516 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 586ms 16:16:33 INFO - PROCESS | 2380 | 1467069393570 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 16:16:33 INFO - PROCESS | 2380 | 1467069393572 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 16:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:16:33 INFO - PROCESS | 2380 | 1467069393585 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:16:33 INFO - PROCESS | 2380 | 1467069393587 Marionette TRACE conn6 <- [1,186,null,{}] 16:16:33 INFO - PROCESS | 2380 | 1467069393591 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:33 INFO - PROCESS | 2380 | 1467069393593 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:33 INFO - PROCESS | 2380 | 1467069393674 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 16:16:33 INFO - PROCESS | 2380 | 1467069393679 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:33 INFO - PROCESS | 2380 | 1467069393681 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:33 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF9CD800 == 40 [pid = 2380] [id = 56] 16:16:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CE849C00) [pid = 2380] [serial = 165] [outer = 0000000000000000] 16:16:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CE846400) [pid = 2380] [serial = 166] [outer = 00000085CE849C00] 16:16:33 INFO - PROCESS | 2380 | 1467069393728 Marionette DEBUG loaded listener.js 16:16:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C82F3400) [pid = 2380] [serial = 167] [outer = 00000085CE849C00] 16:16:34 INFO - PROCESS | 2380 | 1467069394242 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 734ms 16:16:34 INFO - PROCESS | 2380 | 1467069394314 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 16:16:34 INFO - PROCESS | 2380 | 1467069394319 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 16:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:16:34 INFO - PROCESS | 2380 | 1467069394325 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:16:34 INFO - PROCESS | 2380 | 1467069394330 Marionette TRACE conn6 <- [1,190,null,{}] 16:16:34 INFO - PROCESS | 2380 | 1467069394336 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:34 INFO - PROCESS | 2380 | 1467069394340 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:34 INFO - PROCESS | 2380 | 1467069394533 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 16:16:34 INFO - PROCESS | 2380 | 1467069394636 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:34 INFO - PROCESS | 2380 | 1467069394639 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:34 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFE7C800 == 41 [pid = 2380] [id = 57] 16:16:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085BB955800) [pid = 2380] [serial = 168] [outer = 0000000000000000] 16:16:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085BFE9F000) [pid = 2380] [serial = 169] [outer = 00000085BB955800] 16:16:34 INFO - PROCESS | 2380 | 1467069394699 Marionette DEBUG loaded listener.js 16:16:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085C111CC00) [pid = 2380] [serial = 170] [outer = 00000085BB955800] 16:16:35 INFO - PROCESS | 2380 | 1467069395266 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 986ms 16:16:35 INFO - PROCESS | 2380 | 1467069395314 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 16:16:35 INFO - PROCESS | 2380 | 1467069395319 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 16:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:16:35 INFO - PROCESS | 2380 | 1467069395326 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:16:35 INFO - PROCESS | 2380 | 1467069395329 Marionette TRACE conn6 <- [1,194,null,{}] 16:16:35 INFO - PROCESS | 2380 | 1467069395333 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:35 INFO - PROCESS | 2380 | 1467069395336 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:35 INFO - PROCESS | 2380 | 1467069395451 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 16:16:35 INFO - PROCESS | 2380 | 1467069395531 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:35 INFO - PROCESS | 2380 | 1467069395534 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:35 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C78A3000 == 42 [pid = 2380] [id = 58] 16:16:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085C4B28C00) [pid = 2380] [serial = 171] [outer = 0000000000000000] 16:16:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085C4B4D000) [pid = 2380] [serial = 172] [outer = 00000085C4B28C00] 16:16:35 INFO - PROCESS | 2380 | 1467069395592 Marionette DEBUG loaded listener.js 16:16:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085C5416C00) [pid = 2380] [serial = 173] [outer = 00000085C4B28C00] 16:16:36 INFO - PROCESS | 2380 | 1467069396172 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 16:16:36 INFO - PROCESS | 2380 | 1467069396209 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 16:16:36 INFO - PROCESS | 2380 | 1467069396212 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 16:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:16:36 INFO - PROCESS | 2380 | 1467069396216 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:16:36 INFO - PROCESS | 2380 | 1467069396221 Marionette TRACE conn6 <- [1,198,null,{}] 16:16:36 INFO - PROCESS | 2380 | 1467069396233 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:36 INFO - PROCESS | 2380 | 1467069396238 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:36 INFO - PROCESS | 2380 | 1467069396386 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 16:16:36 INFO - PROCESS | 2380 | 1467069396469 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:36 INFO - PROCESS | 2380 | 1467069396472 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:36 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFDAF000 == 43 [pid = 2380] [id = 59] 16:16:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085CB085C00) [pid = 2380] [serial = 174] [outer = 0000000000000000] 16:16:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085CB46B400) [pid = 2380] [serial = 175] [outer = 00000085CB085C00] 16:16:36 INFO - PROCESS | 2380 | 1467069396531 Marionette DEBUG loaded listener.js 16:16:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085CE979000) [pid = 2380] [serial = 176] [outer = 00000085CB085C00] 16:16:37 INFO - PROCESS | 2380 | 1467069397082 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 945ms 16:16:37 INFO - PROCESS | 2380 | 1467069397163 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 16:16:37 INFO - PROCESS | 2380 | 1467069397166 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 16:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:16:37 INFO - PROCESS | 2380 | 1467069397170 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:16:37 INFO - PROCESS | 2380 | 1467069397172 Marionette TRACE conn6 <- [1,202,null,{}] 16:16:37 INFO - PROCESS | 2380 | 1467069397177 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:37 INFO - PROCESS | 2380 | 1467069397180 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:37 INFO - PROCESS | 2380 | 1467069397432 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 16:16:37 INFO - PROCESS | 2380 | 1467069397547 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:37 INFO - PROCESS | 2380 | 1467069397550 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:37 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB611000 == 44 [pid = 2380] [id = 60] 16:16:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085B93C9400) [pid = 2380] [serial = 177] [outer = 0000000000000000] 16:16:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085BB295C00) [pid = 2380] [serial = 178] [outer = 00000085B93C9400] 16:16:37 INFO - PROCESS | 2380 | 1467069397602 Marionette DEBUG loaded listener.js 16:16:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (00000085BB725400) [pid = 2380] [serial = 179] [outer = 00000085B93C9400] 16:16:38 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8E7000 == 43 [pid = 2380] [id = 55] 16:16:38 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8A8000 == 42 [pid = 2380] [id = 54] 16:16:38 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE2A5800 == 41 [pid = 2380] [id = 53] 16:16:38 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB544000 == 40 [pid = 2380] [id = 52] 16:16:38 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8AB9000 == 39 [pid = 2380] [id = 51] 16:16:38 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7A8D000 == 38 [pid = 2380] [id = 50] 16:16:38 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4FCB000 == 37 [pid = 2380] [id = 49] 16:16:38 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0318800 == 36 [pid = 2380] [id = 48] 16:16:38 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB38C000 == 35 [pid = 2380] [id = 47] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (00000085C0F24800) [pid = 2380] [serial = 129] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (00000085C775F800) [pid = 2380] [serial = 114] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085BF346C00) [pid = 2380] [serial = 102] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085BFD37400) [pid = 2380] [serial = 103] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085C4B1F400) [pid = 2380] [serial = 108] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085C1121C00) [pid = 2380] [serial = 105] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085C15B5800) [pid = 2380] [serial = 106] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085BAC30C00) [pid = 2380] [serial = 99] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C4B62800) [pid = 2380] [serial = 111] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C8FBAC00) [pid = 2380] [serial = 117] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C3FD5400) [pid = 2380] [serial = 88] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C0F1CC00) [pid = 2380] [serial = 87] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C8810800) [pid = 2380] [serial = 91] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C7175C00) [pid = 2380] [serial = 90] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085CD00FC00) [pid = 2380] [serial = 94] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085CB5D0000) [pid = 2380] [serial = 93] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085CD02D800) [pid = 2380] [serial = 127] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085CD015400) [pid = 2380] [serial = 97] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB251800) [pid = 2380] [serial = 96] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C7E1C400) [pid = 2380] [serial = 115] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085CA67B800) [pid = 2380] [serial = 120] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C9C6D400) [pid = 2380] [serial = 118] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085CB474800) [pid = 2380] [serial = 124] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085CB8AC000) [pid = 2380] [serial = 126] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CB468400) [pid = 2380] [serial = 121] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C50B6400) [pid = 2380] [serial = 112] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085CB082800) [pid = 2380] [serial = 123] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C4B50C00) [pid = 2380] [serial = 109] [outer = 0000000000000000] [url = about:blank] 16:16:38 INFO - PROCESS | 2380 | 1467069398195 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1086ms 16:16:38 INFO - PROCESS | 2380 | 1467069398259 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 16:16:38 INFO - PROCESS | 2380 | 1467069398263 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 16:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:16:38 INFO - PROCESS | 2380 | 1467069398268 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:16:38 INFO - PROCESS | 2380 | 1467069398271 Marionette TRACE conn6 <- [1,206,null,{}] 16:16:38 INFO - PROCESS | 2380 | 1467069398276 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:38 INFO - PROCESS | 2380 | 1467069398279 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:38 INFO - PROCESS | 2380 | 1467069398374 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 16:16:38 INFO - PROCESS | 2380 | 1467069398438 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:38 INFO - PROCESS | 2380 | 1467069398441 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:38 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF56C000 == 36 [pid = 2380] [id = 61] 16:16:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BB246400) [pid = 2380] [serial = 180] [outer = 0000000000000000] 16:16:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BF540C00) [pid = 2380] [serial = 181] [outer = 00000085BB246400] 16:16:38 INFO - PROCESS | 2380 | 1467069398490 Marionette DEBUG loaded listener.js 16:16:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C0E05800) [pid = 2380] [serial = 182] [outer = 00000085BB246400] 16:16:38 INFO - PROCESS | 2380 | 1467069398861 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 16:16:38 INFO - PROCESS | 2380 | 1467069398920 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 16:16:38 INFO - PROCESS | 2380 | 1467069398924 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 16:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:16:38 INFO - PROCESS | 2380 | 1467069398931 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:16:38 INFO - PROCESS | 2380 | 1467069398933 Marionette TRACE conn6 <- [1,210,null,{}] 16:16:38 INFO - PROCESS | 2380 | 1467069398937 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:38 INFO - PROCESS | 2380 | 1467069398939 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:39 INFO - PROCESS | 2380 | 1467069399029 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 16:16:39 INFO - PROCESS | 2380 | 1467069399036 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:39 INFO - PROCESS | 2380 | 1467069399039 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:39 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1535800 == 37 [pid = 2380] [id = 62] 16:16:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C15BEC00) [pid = 2380] [serial = 183] [outer = 0000000000000000] 16:16:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C477FC00) [pid = 2380] [serial = 184] [outer = 00000085C15BEC00] 16:16:39 INFO - PROCESS | 2380 | 1467069399084 Marionette DEBUG loaded listener.js 16:16:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C4B20400) [pid = 2380] [serial = 185] [outer = 00000085C15BEC00] 16:16:39 INFO - PROCESS | 2380 | 1467069399508 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms 16:16:39 INFO - PROCESS | 2380 | 1467069399563 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 16:16:39 INFO - PROCESS | 2380 | 1467069399567 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 16:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:16:39 INFO - PROCESS | 2380 | 1467069399578 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:16:39 INFO - PROCESS | 2380 | 1467069399582 Marionette TRACE conn6 <- [1,214,null,{}] 16:16:39 INFO - PROCESS | 2380 | 1467069399586 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:39 INFO - PROCESS | 2380 | 1467069399589 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:39 INFO - PROCESS | 2380 | 1467069399680 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 16:16:39 INFO - PROCESS | 2380 | 1467069399686 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:39 INFO - PROCESS | 2380 | 1467069399688 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:39 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C531E000 == 38 [pid = 2380] [id = 63] 16:16:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C4B5C800) [pid = 2380] [serial = 186] [outer = 0000000000000000] 16:16:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C4F34800) [pid = 2380] [serial = 187] [outer = 00000085C4B5C800] 16:16:39 INFO - PROCESS | 2380 | 1467069399739 Marionette DEBUG loaded listener.js 16:16:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C5418C00) [pid = 2380] [serial = 188] [outer = 00000085C4B5C800] 16:16:40 INFO - PROCESS | 2380 | 1467069400148 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 585ms 16:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:16:40 INFO - PROCESS | 2380 | 1467069400162 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 16:16:40 INFO - PROCESS | 2380 | 1467069400164 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 16:16:40 INFO - PROCESS | 2380 | 1467069400168 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:16:40 INFO - PROCESS | 2380 | 1467069400170 Marionette TRACE conn6 <- [1,218,null,{}] 16:16:40 INFO - PROCESS | 2380 | 1467069400190 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:40 INFO - PROCESS | 2380 | 1467069400192 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:40 INFO - PROCESS | 2380 | 1467069400301 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 16:16:40 INFO - PROCESS | 2380 | 1467069400306 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:40 INFO - PROCESS | 2380 | 1467069400309 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:40 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C77BD000 == 39 [pid = 2380] [id = 64] 16:16:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C5422800) [pid = 2380] [serial = 189] [outer = 0000000000000000] 16:16:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C7764C00) [pid = 2380] [serial = 190] [outer = 00000085C5422800] 16:16:40 INFO - PROCESS | 2380 | 1467069400362 Marionette DEBUG loaded listener.js 16:16:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C7E1C800) [pid = 2380] [serial = 191] [outer = 00000085C5422800] 16:16:40 INFO - PROCESS | 2380 | 1467069400826 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 692ms 16:16:40 INFO - PROCESS | 2380 | 1467069400864 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 16:16:40 INFO - PROCESS | 2380 | 1467069400866 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 16:16:40 INFO - PROCESS | 2380 | 1467069400869 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:16:40 INFO - PROCESS | 2380 | 1467069400871 Marionette TRACE conn6 <- [1,222,null,{}] 16:16:40 INFO - PROCESS | 2380 | 1467069400874 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:40 INFO - PROCESS | 2380 | 1467069400877 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:40 INFO - PROCESS | 2380 | 1467069400982 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 16:16:40 INFO - PROCESS | 2380 | 1467069400988 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:41 INFO - PROCESS | 2380 | 1467069400994 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:41 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C831D800 == 40 [pid = 2380] [id = 65] 16:16:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C8F06800) [pid = 2380] [serial = 192] [outer = 0000000000000000] 16:16:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C8FB6C00) [pid = 2380] [serial = 193] [outer = 00000085C8F06800] 16:16:41 INFO - PROCESS | 2380 | 1467069401085 Marionette DEBUG loaded listener.js 16:16:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C9CC4C00) [pid = 2380] [serial = 194] [outer = 00000085C8F06800] 16:16:41 INFO - PROCESS | 2380 | 1467069401522 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 694ms 16:16:41 INFO - PROCESS | 2380 | 1467069401567 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 16:16:41 INFO - PROCESS | 2380 | 1467069401569 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 16:16:41 INFO - PROCESS | 2380 | 1467069401572 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:16:41 INFO - PROCESS | 2380 | 1467069401574 Marionette TRACE conn6 <- [1,226,null,{}] 16:16:41 INFO - PROCESS | 2380 | 1467069401584 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:41 INFO - PROCESS | 2380 | 1467069401586 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:41 INFO - PROCESS | 2380 | 1467069401723 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 16:16:41 INFO - PROCESS | 2380 | 1467069401774 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:41 INFO - PROCESS | 2380 | 1467069401776 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:41 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB0AD800 == 41 [pid = 2380] [id = 66] 16:16:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CB085400) [pid = 2380] [serial = 195] [outer = 0000000000000000] 16:16:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085CB5CC400) [pid = 2380] [serial = 196] [outer = 00000085CB085400] 16:16:41 INFO - PROCESS | 2380 | 1467069401821 Marionette DEBUG loaded listener.js 16:16:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085CCF84400) [pid = 2380] [serial = 197] [outer = 00000085CB085400] 16:16:42 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C82FD800) [pid = 2380] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:16:42 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C133AC00) [pid = 2380] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:16:42 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BB451000) [pid = 2380] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:16:42 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C9CCB800) [pid = 2380] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:16:42 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C775E400) [pid = 2380] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:16:42 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C4B4F800) [pid = 2380] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:16:42 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085B93C0800) [pid = 2380] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:16:42 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C541D000) [pid = 2380] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:16:42 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C1A55C00) [pid = 2380] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:16:42 INFO - PROCESS | 2380 | 1467069402294 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 734ms 16:16:42 INFO - PROCESS | 2380 | 1467069402310 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 16:16:42 INFO - PROCESS | 2380 | 1467069402312 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 16:16:42 INFO - PROCESS | 2380 | 1467069402316 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:16:42 INFO - PROCESS | 2380 | 1467069402318 Marionette TRACE conn6 <- [1,230,null,{}] 16:16:42 INFO - PROCESS | 2380 | 1467069402321 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:42 INFO - PROCESS | 2380 | 1467069402323 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:42 INFO - PROCESS | 2380 | 1467069402406 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 16:16:42 INFO - PROCESS | 2380 | 1467069402412 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:42 INFO - PROCESS | 2380 | 1467069402414 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:42 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB542000 == 42 [pid = 2380] [id = 67] 16:16:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C0E6C800) [pid = 2380] [serial = 198] [outer = 0000000000000000] 16:16:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C0E74000) [pid = 2380] [serial = 199] [outer = 00000085C0E6C800] 16:16:42 INFO - PROCESS | 2380 | 1467069402459 Marionette DEBUG loaded listener.js 16:16:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C0E7A400) [pid = 2380] [serial = 200] [outer = 00000085C0E6C800] 16:16:42 INFO - PROCESS | 2380 | 1467069402839 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 588ms 16:16:42 INFO - PROCESS | 2380 | 1467069402906 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 16:16:42 INFO - PROCESS | 2380 | 1467069402908 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 16:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:16:42 INFO - PROCESS | 2380 | 1467069402912 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:16:42 INFO - PROCESS | 2380 | 1467069402914 Marionette TRACE conn6 <- [1,234,null,{}] 16:16:42 INFO - PROCESS | 2380 | 1467069402917 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:42 INFO - PROCESS | 2380 | 1467069402927 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:43 INFO - PROCESS | 2380 | 1467069403010 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 16:16:43 INFO - PROCESS | 2380 | 1467069403038 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:43 INFO - PROCESS | 2380 | 1467069403040 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:43 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB83E800 == 43 [pid = 2380] [id = 68] 16:16:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C50BA400) [pid = 2380] [serial = 201] [outer = 0000000000000000] 16:16:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CCF83400) [pid = 2380] [serial = 202] [outer = 00000085C50BA400] 16:16:43 INFO - PROCESS | 2380 | 1467069403084 Marionette DEBUG loaded listener.js 16:16:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CCF8C000) [pid = 2380] [serial = 203] [outer = 00000085C50BA400] 16:16:43 INFO - PROCESS | 2380 | 1467069403491 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 628ms 16:16:43 INFO - PROCESS | 2380 | 1467069403544 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 16:16:43 INFO - PROCESS | 2380 | 1467069403546 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 16:16:43 INFO - PROCESS | 2380 | 1467069403554 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:16:43 INFO - PROCESS | 2380 | 1467069403556 Marionette TRACE conn6 <- [1,238,null,{}] 16:16:43 INFO - PROCESS | 2380 | 1467069403559 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:43 INFO - PROCESS | 2380 | 1467069403562 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:43 INFO - PROCESS | 2380 | 1467069403647 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 16:16:43 INFO - PROCESS | 2380 | 1467069403652 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:43 INFO - PROCESS | 2380 | 1467069403654 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:43 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8A8800 == 44 [pid = 2380] [id = 69] 16:16:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CB813000) [pid = 2380] [serial = 204] [outer = 0000000000000000] 16:16:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085CB818C00) [pid = 2380] [serial = 205] [outer = 00000085CB813000] 16:16:43 INFO - PROCESS | 2380 | 1467069403699 Marionette DEBUG loaded listener.js 16:16:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085CCF8B400) [pid = 2380] [serial = 206] [outer = 00000085CB813000] 16:16:44 INFO - PROCESS | 2380 | 1467069404107 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 586ms 16:16:44 INFO - PROCESS | 2380 | 1467069404143 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 16:16:44 INFO - PROCESS | 2380 | 1467069404146 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 16:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:16:44 INFO - PROCESS | 2380 | 1467069404153 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:16:44 INFO - PROCESS | 2380 | 1467069404155 Marionette TRACE conn6 <- [1,242,null,{}] 16:16:44 INFO - PROCESS | 2380 | 1467069404159 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:44 INFO - PROCESS | 2380 | 1467069404161 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:44 INFO - PROCESS | 2380 | 1467069404246 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 16:16:44 INFO - PROCESS | 2380 | 1467069404251 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:44 INFO - PROCESS | 2380 | 1467069404254 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:44 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BACBB000 == 45 [pid = 2380] [id = 70] 16:16:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085B93BCC00) [pid = 2380] [serial = 207] [outer = 0000000000000000] 16:16:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085B93C5C00) [pid = 2380] [serial = 208] [outer = 00000085B93BCC00] 16:16:44 INFO - PROCESS | 2380 | 1467069404355 Marionette DEBUG loaded listener.js 16:16:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085BB29BC00) [pid = 2380] [serial = 209] [outer = 00000085B93BCC00] 16:16:45 INFO - PROCESS | 2380 | 1467069405166 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1078ms 16:16:45 INFO - PROCESS | 2380 | 1467069405237 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 16:16:45 INFO - PROCESS | 2380 | 1467069405240 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 16:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:16:45 INFO - PROCESS | 2380 | 1467069405246 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:16:45 INFO - PROCESS | 2380 | 1467069405249 Marionette TRACE conn6 <- [1,246,null,{}] 16:16:45 INFO - PROCESS | 2380 | 1467069405254 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:45 INFO - PROCESS | 2380 | 1467069405257 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:45 INFO - PROCESS | 2380 | 1467069405377 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 16:16:45 INFO - PROCESS | 2380 | 1467069405447 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:45 INFO - PROCESS | 2380 | 1467069405450 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:45 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8307800 == 46 [pid = 2380] [id = 71] 16:16:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085C15BFC00) [pid = 2380] [serial = 210] [outer = 0000000000000000] 16:16:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085C4791400) [pid = 2380] [serial = 211] [outer = 00000085C15BFC00] 16:16:45 INFO - PROCESS | 2380 | 1467069405509 Marionette DEBUG loaded listener.js 16:16:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085C4B53C00) [pid = 2380] [serial = 212] [outer = 00000085C15BFC00] 16:16:46 INFO - PROCESS | 2380 | 1467069406111 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 880ms 16:16:46 INFO - PROCESS | 2380 | 1467069406125 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 16:16:46 INFO - PROCESS | 2380 | 1467069406129 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 16:16:46 INFO - PROCESS | 2380 | 1467069406136 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:16:46 INFO - PROCESS | 2380 | 1467069406139 Marionette TRACE conn6 <- [1,250,null,{}] 16:16:46 INFO - PROCESS | 2380 | 1467069406144 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:46 INFO - PROCESS | 2380 | 1467069406147 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:46 INFO - PROCESS | 2380 | 1467069406308 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 16:16:46 INFO - PROCESS | 2380 | 1467069406369 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:46 INFO - PROCESS | 2380 | 1467069406371 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:46 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFDAE000 == 47 [pid = 2380] [id = 72] 16:16:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085C775E400) [pid = 2380] [serial = 213] [outer = 0000000000000000] 16:16:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085C8810800) [pid = 2380] [serial = 214] [outer = 00000085C775E400] 16:16:46 INFO - PROCESS | 2380 | 1467069406427 Marionette DEBUG loaded listener.js 16:16:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085CA304C00) [pid = 2380] [serial = 215] [outer = 00000085C775E400] 16:16:46 INFO - PROCESS | 2380 | 1467069406961 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 881ms 16:16:47 INFO - PROCESS | 2380 | 1467069407024 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 16:16:47 INFO - PROCESS | 2380 | 1467069407026 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 16:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:16:47 INFO - PROCESS | 2380 | 1467069407031 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:16:47 INFO - PROCESS | 2380 | 1467069407035 Marionette TRACE conn6 <- [1,254,null,{}] 16:16:47 INFO - PROCESS | 2380 | 1467069407047 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:47 INFO - PROCESS | 2380 | 1467069407052 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:47 INFO - PROCESS | 2380 | 1467069407171 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 16:16:47 INFO - PROCESS | 2380 | 1467069407240 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:47 INFO - PROCESS | 2380 | 1467069407243 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:47 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFFD5000 == 48 [pid = 2380] [id = 73] 16:16:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (00000085CB81C800) [pid = 2380] [serial = 216] [outer = 0000000000000000] 16:16:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (00000085CCFD4C00) [pid = 2380] [serial = 217] [outer = 00000085CB81C800] 16:16:47 INFO - PROCESS | 2380 | 1467069407298 Marionette DEBUG loaded listener.js 16:16:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (00000085CCFDEC00) [pid = 2380] [serial = 218] [outer = 00000085CB81C800] 16:16:47 INFO - PROCESS | 2380 | 1467069407840 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 839ms 16:16:47 INFO - PROCESS | 2380 | 1467069407873 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 16:16:47 INFO - PROCESS | 2380 | 1467069407876 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 16:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:16:47 INFO - PROCESS | 2380 | 1467069407880 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:16:47 INFO - PROCESS | 2380 | 1467069407882 Marionette TRACE conn6 <- [1,258,null,{}] 16:16:47 INFO - PROCESS | 2380 | 1467069407886 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:47 INFO - PROCESS | 2380 | 1467069407888 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:48 INFO - PROCESS | 2380 | 1467069408002 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 16:16:48 INFO - PROCESS | 2380 | 1467069408082 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:48 INFO - PROCESS | 2380 | 1467069408085 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:48 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBE2000 == 49 [pid = 2380] [id = 74] 16:16:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (00000085CCFB4C00) [pid = 2380] [serial = 219] [outer = 0000000000000000] 16:16:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (00000085CCFBDC00) [pid = 2380] [serial = 220] [outer = 00000085CCFB4C00] 16:16:48 INFO - PROCESS | 2380 | 1467069408141 Marionette DEBUG loaded listener.js 16:16:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (00000085CCFE1C00) [pid = 2380] [serial = 221] [outer = 00000085CCFB4C00] 16:16:48 INFO - PROCESS | 2380 | 1467069408894 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1084ms 16:16:48 INFO - PROCESS | 2380 | 1467069408986 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 16:16:48 INFO - PROCESS | 2380 | 1467069408989 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 16:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:16:49 INFO - PROCESS | 2380 | 1467069409065 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:16:49 INFO - PROCESS | 2380 | 1467069409068 Marionette TRACE conn6 <- [1,262,null,{}] 16:16:49 INFO - PROCESS | 2380 | 1467069409102 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:49 INFO - PROCESS | 2380 | 1467069409105 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:49 INFO - PROCESS | 2380 | 1467069409263 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 16:16:49 INFO - PROCESS | 2380 | 1467069409374 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:49 INFO - PROCESS | 2380 | 1467069409376 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:49 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0F94000 == 50 [pid = 2380] [id = 75] 16:16:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (00000085C4B22C00) [pid = 2380] [serial = 222] [outer = 0000000000000000] 16:16:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (00000085C4B4B800) [pid = 2380] [serial = 223] [outer = 00000085C4B22C00] 16:16:49 INFO - PROCESS | 2380 | 1467069409432 Marionette DEBUG loaded listener.js 16:16:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (00000085C52D1800) [pid = 2380] [serial = 224] [outer = 00000085C4B22C00] 16:16:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8A8800 == 49 [pid = 2380] [id = 69] 16:16:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB83E800 == 48 [pid = 2380] [id = 68] 16:16:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB542000 == 47 [pid = 2380] [id = 67] 16:16:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB0AD800 == 46 [pid = 2380] [id = 66] 16:16:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085C831D800 == 45 [pid = 2380] [id = 65] 16:16:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085C77BD000 == 44 [pid = 2380] [id = 64] 16:16:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085C531E000 == 43 [pid = 2380] [id = 63] 16:16:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1535800 == 42 [pid = 2380] [id = 62] 16:16:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF56C000 == 41 [pid = 2380] [id = 61] 16:16:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB611000 == 40 [pid = 2380] [id = 60] 16:16:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085C78A3000 == 39 [pid = 2380] [id = 58] 16:16:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFE7C800 == 38 [pid = 2380] [id = 57] 16:16:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF9CD800 == 37 [pid = 2380] [id = 56] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (00000085C5022400) [pid = 2380] [serial = 145] [outer = 0000000000000000] [url = about:blank] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (00000085C8F03400) [pid = 2380] [serial = 151] [outer = 0000000000000000] [url = about:blank] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (00000085B93C7000) [pid = 2380] [serial = 156] [outer = 0000000000000000] [url = about:blank] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (00000085CB474000) [pid = 2380] [serial = 164] [outer = 0000000000000000] [url = about:blank] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (00000085CE846400) [pid = 2380] [serial = 166] [outer = 0000000000000000] [url = about:blank] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (00000085C1340400) [pid = 2380] [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.] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (00000085CD038400) [pid = 2380] [serial = 161] [outer = 0000000000000000] [url = about:blank] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (00000085CB473000) [pid = 2380] [serial = 160] [outer = 0000000000000000] [url = about:blank] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (00000085CB8A8800) [pid = 2380] [serial = 157] [outer = 0000000000000000] [url = about:blank] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (00000085C5421000) [pid = 2380] [serial = 163] [outer = 0000000000000000] [url = about:blank] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085C82F2800) [pid = 2380] [serial = 148] [outer = 0000000000000000] [url = about:blank] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085C835E400) [pid = 2380] [serial = 150] [outer = 0000000000000000] [url = about:blank] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085C15B5400) [pid = 2380] [serial = 141] [outer = 0000000000000000] [url = about:blank] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085C4791800) [pid = 2380] [serial = 142] [outer = 0000000000000000] [url = about:blank] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085BB459800) [pid = 2380] [serial = 138] [outer = 0000000000000000] [url = about:blank] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085BF6BC800) [pid = 2380] [serial = 139] [outer = 0000000000000000] [url = about:blank] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085CA394800) [pid = 2380] [serial = 153] [outer = 0000000000000000] [url = about:blank] 16:16:49 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C776C800) [pid = 2380] [serial = 147] [outer = 0000000000000000] [url = about:blank] 16:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085CB8AE400) [pid = 2380] [serial = 154] [outer = 0000000000000000] [url = about:blank] 16:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C1122400) [pid = 2380] [serial = 135] [outer = 0000000000000000] [url = about:blank] 16:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BB29EC00) [pid = 2380] [serial = 132] [outer = 0000000000000000] [url = about:blank] 16:16:50 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C4B59800) [pid = 2380] [serial = 144] [outer = 0000000000000000] [url = about:blank] 16:16:50 INFO - PROCESS | 2380 | 1467069410033 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1037ms 16:16:50 INFO - PROCESS | 2380 | 1467069410057 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 16:16:50 INFO - PROCESS | 2380 | 1467069410061 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 16:16:50 INFO - PROCESS | 2380 | 1467069410067 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:16:50 INFO - PROCESS | 2380 | 1467069410070 Marionette TRACE conn6 <- [1,266,null,{}] 16:16:50 INFO - PROCESS | 2380 | 1467069410074 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:50 INFO - PROCESS | 2380 | 1467069410076 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:50 INFO - PROCESS | 2380 | 1467069410183 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 16:16:50 INFO - PROCESS | 2380 | 1467069410256 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:50 INFO - PROCESS | 2380 | 1467069410258 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF6DA000 == 38 [pid = 2380] [id = 76] 16:16:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085BB249400) [pid = 2380] [serial = 225] [outer = 0000000000000000] 16:16:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085BB912000) [pid = 2380] [serial = 226] [outer = 00000085BB249400] 16:16:50 INFO - PROCESS | 2380 | 1467069410307 Marionette DEBUG loaded listener.js 16:16:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085C0E73800) [pid = 2380] [serial = 227] [outer = 00000085BB249400] 16:16:50 INFO - PROCESS | 2380 | 1467069410680 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 692ms 16:16:50 INFO - PROCESS | 2380 | 1467069410763 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 16:16:50 INFO - PROCESS | 2380 | 1467069410765 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 16:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:16:50 INFO - PROCESS | 2380 | 1467069410769 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:16:50 INFO - PROCESS | 2380 | 1467069410773 Marionette TRACE conn6 <- [1,270,null,{}] 16:16:50 INFO - PROCESS | 2380 | 1467069410783 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:50 INFO - PROCESS | 2380 | 1467069410788 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:50 INFO - PROCESS | 2380 | 1467069410883 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 16:16:50 INFO - PROCESS | 2380 | 1467069410890 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:50 INFO - PROCESS | 2380 | 1467069410893 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7B2D800 == 39 [pid = 2380] [id = 77] 16:16:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C52CF800) [pid = 2380] [serial = 228] [outer = 0000000000000000] 16:16:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085C5922400) [pid = 2380] [serial = 229] [outer = 00000085C52CF800] 16:16:50 INFO - PROCESS | 2380 | 1467069410941 Marionette DEBUG loaded listener.js 16:16:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085C7E1C400) [pid = 2380] [serial = 230] [outer = 00000085C52CF800] 16:16:51 INFO - PROCESS | 2380 | 1467069411369 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:16:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 16:16:51 INFO - PROCESS | 2380 | 1467069411400 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 16:16:51 INFO - PROCESS | 2380 | 1467069411403 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 16:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:16:51 INFO - PROCESS | 2380 | 1467069411406 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:16:51 INFO - PROCESS | 2380 | 1467069411408 Marionette TRACE conn6 <- [1,274,null,{}] 16:16:51 INFO - PROCESS | 2380 | 1467069411412 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:51 INFO - PROCESS | 2380 | 1467069411414 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:51 INFO - PROCESS | 2380 | 1467069411506 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 16:16:51 INFO - PROCESS | 2380 | 1467069411511 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:51 INFO - PROCESS | 2380 | 1467069411513 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:51 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA60E000 == 40 [pid = 2380] [id = 78] 16:16:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085C8FA1400) [pid = 2380] [serial = 231] [outer = 0000000000000000] 16:16:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085C8FF8800) [pid = 2380] [serial = 232] [outer = 00000085C8FA1400] 16:16:51 INFO - PROCESS | 2380 | 1467069411559 Marionette DEBUG loaded listener.js 16:16:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085C8F02400) [pid = 2380] [serial = 233] [outer = 00000085C8FA1400] 16:16:51 INFO - PROCESS | 2380 | 1467069411985 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:16:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 627ms 16:16:52 INFO - PROCESS | 2380 | 1467069412035 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 16:16:52 INFO - PROCESS | 2380 | 1467069412038 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 16:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:16:52 INFO - PROCESS | 2380 | 1467069412041 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:16:52 INFO - PROCESS | 2380 | 1467069412043 Marionette TRACE conn6 <- [1,278,null,{}] 16:16:52 INFO - PROCESS | 2380 | 1467069412046 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:52 INFO - PROCESS | 2380 | 1467069412049 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:52 INFO - PROCESS | 2380 | 1467069412135 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 16:16:52 INFO - PROCESS | 2380 | 1467069412140 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:52 INFO - PROCESS | 2380 | 1467069412142 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:52 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5C2000 == 41 [pid = 2380] [id = 79] 16:16:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085CB472000) [pid = 2380] [serial = 234] [outer = 0000000000000000] 16:16:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085CB81A800) [pid = 2380] [serial = 235] [outer = 00000085CB472000] 16:16:52 INFO - PROCESS | 2380 | 1467069412194 Marionette DEBUG loaded listener.js 16:16:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085CB8AC000) [pid = 2380] [serial = 236] [outer = 00000085CB472000] 16:16:52 INFO - PROCESS | 2380 | 1467069412666 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:16:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 690ms 16:16:52 INFO - PROCESS | 2380 | 1467069412735 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 16:16:52 INFO - PROCESS | 2380 | 1467069412737 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 16:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:16:52 INFO - PROCESS | 2380 | 1467069412741 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:16:52 INFO - PROCESS | 2380 | 1467069412742 Marionette TRACE conn6 <- [1,282,null,{}] 16:16:52 INFO - PROCESS | 2380 | 1467069412746 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:52 INFO - PROCESS | 2380 | 1467069412752 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:52 INFO - PROCESS | 2380 | 1467069412894 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 16:16:52 INFO - PROCESS | 2380 | 1467069412936 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:52 INFO - PROCESS | 2380 | 1467069412938 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:52 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8B5800 == 42 [pid = 2380] [id = 80] 16:16:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085CBBC5400) [pid = 2380] [serial = 237] [outer = 0000000000000000] 16:16:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (00000085CCF8BC00) [pid = 2380] [serial = 238] [outer = 00000085CBBC5400] 16:16:52 INFO - PROCESS | 2380 | 1467069412984 Marionette DEBUG loaded listener.js 16:16:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (00000085CCFDA000) [pid = 2380] [serial = 239] [outer = 00000085CBBC5400] 16:16:53 INFO - PROCESS | 2380 | 1467069413396 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 691ms 16:16:53 INFO - PROCESS | 2380 | 1467069413435 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 16:16:53 INFO - PROCESS | 2380 | 1467069413437 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 16:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:16:53 INFO - PROCESS | 2380 | 1467069413440 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:16:53 INFO - PROCESS | 2380 | 1467069413442 Marionette TRACE conn6 <- [1,286,null,{}] 16:16:53 INFO - PROCESS | 2380 | 1467069413446 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:53 INFO - PROCESS | 2380 | 1467069413448 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:53 INFO - PROCESS | 2380 | 1467069413592 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 16:16:53 INFO - PROCESS | 2380 | 1467069413603 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:53 INFO - PROCESS | 2380 | 1467069413605 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:53 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF9CC000 == 43 [pid = 2380] [id = 81] 16:16:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (00000085CBBC5C00) [pid = 2380] [serial = 240] [outer = 0000000000000000] 16:16:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (00000085CBC2A000) [pid = 2380] [serial = 241] [outer = 00000085CBBC5C00] 16:16:53 INFO - PROCESS | 2380 | 1467069413689 Marionette DEBUG loaded listener.js 16:16:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (00000085CCFD6800) [pid = 2380] [serial = 242] [outer = 00000085CBBC5C00] 16:16:54 INFO - PROCESS | 2380 | 1467069414078 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 690ms 16:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:16:54 INFO - PROCESS | 2380 | 1467069414136 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 16:16:54 INFO - PROCESS | 2380 | 1467069414138 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 16:16:54 INFO - PROCESS | 2380 | 1467069414141 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:16:54 INFO - PROCESS | 2380 | 1467069414143 Marionette TRACE conn6 <- [1,290,null,{}] 16:16:54 INFO - PROCESS | 2380 | 1467069414147 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:54 INFO - PROCESS | 2380 | 1467069414149 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:54 INFO - PROCESS | 2380 | 1467069414257 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 16:16:54 INFO - PROCESS | 2380 | 1467069414263 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:54 INFO - PROCESS | 2380 | 1467069414264 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:54 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFDB0000 == 44 [pid = 2380] [id = 82] 16:16:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (00000085CBDE2C00) [pid = 2380] [serial = 243] [outer = 0000000000000000] 16:16:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (00000085CBDEA000) [pid = 2380] [serial = 244] [outer = 00000085CBDE2C00] 16:16:54 INFO - PROCESS | 2380 | 1467069414309 Marionette DEBUG loaded listener.js 16:16:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (00000085BB252400) [pid = 2380] [serial = 245] [outer = 00000085CBDE2C00] 16:16:54 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (00000085C019A000) [pid = 2380] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:16:54 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (00000085C8F06800) [pid = 2380] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:16:54 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (00000085CB085400) [pid = 2380] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:16:54 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (00000085C0E6C800) [pid = 2380] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:16:54 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (00000085BB246400) [pid = 2380] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:16:54 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (00000085C4B5C800) [pid = 2380] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:16:54 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (00000085B93C9400) [pid = 2380] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:16:54 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (00000085BB955800) [pid = 2380] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:16:54 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (00000085C15BEC00) [pid = 2380] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:16:54 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085C4B28C00) [pid = 2380] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:16:54 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085C5422800) [pid = 2380] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:16:54 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085C50BA400) [pid = 2380] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:16:54 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085BB29C400) [pid = 2380] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:16:54 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085C0E81000) [pid = 2380] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:16:54 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085BAC21400) [pid = 2380] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:16:54 INFO - PROCESS | 2380 | 1467069414777 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 693ms 16:16:54 INFO - PROCESS | 2380 | 1467069414835 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 16:16:54 INFO - PROCESS | 2380 | 1467069414838 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 16:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:16:54 INFO - PROCESS | 2380 | 1467069414841 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:16:54 INFO - PROCESS | 2380 | 1467069414843 Marionette TRACE conn6 <- [1,294,null,{}] 16:16:54 INFO - PROCESS | 2380 | 1467069414859 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:54 INFO - PROCESS | 2380 | 1467069414861 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:54 INFO - PROCESS | 2380 | 1467069414976 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 16:16:54 INFO - PROCESS | 2380 | 1467069414985 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:54 INFO - PROCESS | 2380 | 1467069414987 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:55 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFFD4000 == 45 [pid = 2380] [id = 83] 16:16:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085C0E10800) [pid = 2380] [serial = 246] [outer = 0000000000000000] 16:16:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085C479BC00) [pid = 2380] [serial = 247] [outer = 00000085C0E10800] 16:16:55 INFO - PROCESS | 2380 | 1467069415032 Marionette DEBUG loaded listener.js 16:16:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085CB8AD000) [pid = 2380] [serial = 248] [outer = 00000085C0E10800] 16:16:55 INFO - PROCESS | 2380 | 1467069415433 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:16:55 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. 16:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 16:16:55 INFO - PROCESS | 2380 | 1467069415474 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 16:16:55 INFO - PROCESS | 2380 | 1467069415476 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 16:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:16:55 INFO - PROCESS | 2380 | 1467069415479 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:16:55 INFO - PROCESS | 2380 | 1467069415481 Marionette TRACE conn6 <- [1,298,null,{}] 16:16:55 INFO - PROCESS | 2380 | 1467069415489 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:55 INFO - PROCESS | 2380 | 1467069415491 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:55 INFO - PROCESS | 2380 | 1467069415579 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 16:16:55 INFO - PROCESS | 2380 | 1467069415587 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:55 INFO - PROCESS | 2380 | 1467069415589 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:55 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBBA800 == 46 [pid = 2380] [id = 84] 16:16:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085CC04D400) [pid = 2380] [serial = 249] [outer = 0000000000000000] 16:16:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085CC051000) [pid = 2380] [serial = 250] [outer = 00000085CC04D400] 16:16:55 INFO - PROCESS | 2380 | 1467069415633 Marionette DEBUG loaded listener.js 16:16:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085CC057800) [pid = 2380] [serial = 251] [outer = 00000085CC04D400] 16:16:55 INFO - PROCESS | 2380 | 1467069415908 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:16:56 INFO - PROCESS | 2380 | 1467069416076 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:16:56 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. 16:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 627ms 16:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:16:56 INFO - PROCESS | 2380 | 1467069416109 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 16:16:56 INFO - PROCESS | 2380 | 1467069416112 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 16:16:56 INFO - PROCESS | 2380 | 1467069416115 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:16:56 INFO - PROCESS | 2380 | 1467069416117 Marionette TRACE conn6 <- [1,302,null,{}] 16:16:56 INFO - PROCESS | 2380 | 1467069416121 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:56 INFO - PROCESS | 2380 | 1467069416124 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:56 INFO - PROCESS | 2380 | 1467069416229 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 16:16:56 INFO - PROCESS | 2380 | 1467069416238 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:56 INFO - PROCESS | 2380 | 1467069416240 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:56 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFB5800 == 47 [pid = 2380] [id = 85] 16:16:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085CBDED800) [pid = 2380] [serial = 252] [outer = 0000000000000000] 16:16:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (00000085CE844000) [pid = 2380] [serial = 253] [outer = 00000085CBDED800] 16:16:56 INFO - PROCESS | 2380 | 1467069416287 Marionette DEBUG loaded listener.js 16:16:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (00000085CF52AC00) [pid = 2380] [serial = 254] [outer = 00000085CBDED800] 16:16:56 INFO - PROCESS | 2380 | 1467069416906 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:16:56 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. 16:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 838ms 16:16:56 INFO - PROCESS | 2380 | 1467069416957 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 16:16:56 INFO - PROCESS | 2380 | 1467069416962 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 16:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:16:56 INFO - PROCESS | 2380 | 1467069416968 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:16:56 INFO - PROCESS | 2380 | 1467069416972 Marionette TRACE conn6 <- [1,306,null,{}] 16:16:57 INFO - PROCESS | 2380 | 1467069416992 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:57 INFO - PROCESS | 2380 | 1467069416996 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:57 INFO - PROCESS | 2380 | 1467069417131 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 16:16:57 INFO - PROCESS | 2380 | 1467069417239 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:57 INFO - PROCESS | 2380 | 1467069417242 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:57 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1603800 == 48 [pid = 2380] [id = 86] 16:16:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (00000085BFDBFC00) [pid = 2380] [serial = 255] [outer = 0000000000000000] 16:16:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (00000085C0E72800) [pid = 2380] [serial = 256] [outer = 00000085BFDBFC00] 16:16:57 INFO - PROCESS | 2380 | 1467069417302 Marionette DEBUG loaded listener.js 16:16:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (00000085C133D400) [pid = 2380] [serial = 257] [outer = 00000085BFDBFC00] 16:16:57 INFO - PROCESS | 2380 | 1467069417912 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:16:57 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. 16:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 990ms 16:16:57 INFO - PROCESS | 2380 | 1467069417961 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 16:16:57 INFO - PROCESS | 2380 | 1467069417966 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 16:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:16:57 INFO - PROCESS | 2380 | 1467069417973 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:16:57 INFO - PROCESS | 2380 | 1467069417976 Marionette TRACE conn6 <- [1,310,null,{}] 16:16:57 INFO - PROCESS | 2380 | 1467069417981 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:57 INFO - PROCESS | 2380 | 1467069417984 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:58 INFO - PROCESS | 2380 | 1467069418105 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 16:16:58 INFO - PROCESS | 2380 | 1467069418219 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:58 INFO - PROCESS | 2380 | 1467069418222 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:58 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB42D800 == 49 [pid = 2380] [id = 87] 16:16:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (00000085C50BA400) [pid = 2380] [serial = 258] [outer = 0000000000000000] 16:16:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (00000085C59F1800) [pid = 2380] [serial = 259] [outer = 00000085C50BA400] 16:16:58 INFO - PROCESS | 2380 | 1467069418281 Marionette DEBUG loaded listener.js 16:16:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (00000085C82FE000) [pid = 2380] [serial = 260] [outer = 00000085C50BA400] 16:16:58 INFO - PROCESS | 2380 | 1467069418892 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:16:58 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. 16:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 987ms 16:16:58 INFO - PROCESS | 2380 | 1467069418961 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 16:16:58 INFO - PROCESS | 2380 | 1467069418965 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 16:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:16:58 INFO - PROCESS | 2380 | 1467069418969 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:16:58 INFO - PROCESS | 2380 | 1467069418973 Marionette TRACE conn6 <- [1,314,null,{}] 16:16:58 INFO - PROCESS | 2380 | 1467069418985 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:58 INFO - PROCESS | 2380 | 1467069418991 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:59 INFO - PROCESS | 2380 | 1467069419117 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 16:16:59 INFO - PROCESS | 2380 | 1467069419226 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:59 INFO - PROCESS | 2380 | 1467069419229 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:16:59 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF9B5800 == 50 [pid = 2380] [id = 88] 16:16:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (00000085CBBCD400) [pid = 2380] [serial = 261] [outer = 0000000000000000] 16:16:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (00000085CBBD0400) [pid = 2380] [serial = 262] [outer = 00000085CBBCD400] 16:16:59 INFO - PROCESS | 2380 | 1467069419288 Marionette DEBUG loaded listener.js 16:16:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (00000085CBDA2C00) [pid = 2380] [serial = 263] [outer = 00000085CBBCD400] 16:16:59 INFO - PROCESS | 2380 | 1467069419916 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:16:59 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. 16:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 986ms 16:16:59 INFO - PROCESS | 2380 | 1467069419958 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 16:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:16:59 INFO - PROCESS | 2380 | 1467069419961 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 16:16:59 INFO - PROCESS | 2380 | 1467069419964 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:16:59 INFO - PROCESS | 2380 | 1467069419967 Marionette TRACE conn6 <- [1,318,null,{}] 16:16:59 INFO - PROCESS | 2380 | 1467069419971 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:59 INFO - PROCESS | 2380 | 1467069419973 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:00 INFO - PROCESS | 2380 | 1467069420094 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 16:17:00 INFO - PROCESS | 2380 | 1467069420313 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:00 INFO - PROCESS | 2380 | 1467069420317 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:00 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF64D800 == 51 [pid = 2380] [id = 89] 16:17:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (00000085BB29DC00) [pid = 2380] [serial = 264] [outer = 0000000000000000] 16:17:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (00000085BFD18800) [pid = 2380] [serial = 265] [outer = 00000085BB29DC00] 16:17:00 INFO - PROCESS | 2380 | 1467069420386 Marionette DEBUG loaded listener.js 16:17:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (00000085C1337800) [pid = 2380] [serial = 266] [outer = 00000085BB29DC00] 16:17:01 INFO - PROCESS | 2380 | 1467069421085 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:17:01 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. 16:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1194ms 16:17:01 INFO - PROCESS | 2380 | 1467069421161 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 16:17:01 INFO - PROCESS | 2380 | 1467069421165 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 16:17:01 INFO - PROCESS | 2380 | 1467069421169 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:17:01 INFO - PROCESS | 2380 | 1467069421172 Marionette TRACE conn6 <- [1,322,null,{}] 16:17:01 INFO - PROCESS | 2380 | 1467069421178 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:01 INFO - PROCESS | 2380 | 1467069421183 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:01 INFO - PROCESS | 2380 | 1467069421295 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 16:17:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF6DF000 == 50 [pid = 2380] [id = 45] 16:17:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085BACBF000 == 49 [pid = 2380] [id = 34] 16:17:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFBBA800 == 48 [pid = 2380] [id = 84] 16:17:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFFD4000 == 47 [pid = 2380] [id = 83] 16:17:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFDB0000 == 46 [pid = 2380] [id = 82] 16:17:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF9CC000 == 45 [pid = 2380] [id = 81] 16:17:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8B5800 == 44 [pid = 2380] [id = 80] 16:17:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5C2000 == 43 [pid = 2380] [id = 79] 16:17:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA60E000 == 42 [pid = 2380] [id = 78] 16:17:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7B2D800 == 41 [pid = 2380] [id = 77] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (00000085CB46B400) [pid = 2380] [serial = 175] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (00000085CB818C00) [pid = 2380] [serial = 205] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF6DA000 == 40 [pid = 2380] [id = 76] 16:17:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0F94000 == 39 [pid = 2380] [id = 75] 16:17:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085BACBB000 == 38 [pid = 2380] [id = 70] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (00000085BB6AE000) [pid = 2380] [serial = 100] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (00000085C4778C00) [pid = 2380] [serial = 136] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (00000085C8FB6C00) [pid = 2380] [serial = 193] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (00000085CB5CC400) [pid = 2380] [serial = 196] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (00000085C9CC4C00) [pid = 2380] [serial = 194] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (00000085C0E7A400) [pid = 2380] [serial = 200] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (00000085BF540C00) [pid = 2380] [serial = 181] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (00000085C0E05800) [pid = 2380] [serial = 182] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (00000085C4F34800) [pid = 2380] [serial = 187] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (00000085BB725400) [pid = 2380] [serial = 179] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (00000085BB295C00) [pid = 2380] [serial = 178] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (00000085C111CC00) [pid = 2380] [serial = 170] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (00000085BFE9F000) [pid = 2380] [serial = 169] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085C477FC00) [pid = 2380] [serial = 184] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085C4B20400) [pid = 2380] [serial = 185] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085C5416C00) [pid = 2380] [serial = 173] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085C4B4D000) [pid = 2380] [serial = 172] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085C0E74000) [pid = 2380] [serial = 199] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085CCF84400) [pid = 2380] [serial = 197] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C7764C00) [pid = 2380] [serial = 190] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C7E1C800) [pid = 2380] [serial = 191] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085CCF83400) [pid = 2380] [serial = 202] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C5418C00) [pid = 2380] [serial = 188] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085CCF8C000) [pid = 2380] [serial = 203] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085BB90FC00) [pid = 2380] [serial = 133] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085CD02DC00) [pid = 2380] [serial = 130] [outer = 0000000000000000] [url = about:blank] 16:17:01 INFO - PROCESS | 2380 | 1467069421423 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:01 INFO - PROCESS | 2380 | 1467069421425 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:01 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BAD19000 == 39 [pid = 2380] [id = 90] 16:17:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085B9DC2C00) [pid = 2380] [serial = 267] [outer = 0000000000000000] 16:17:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085BB24D400) [pid = 2380] [serial = 268] [outer = 00000085B9DC2C00] 16:17:01 INFO - PROCESS | 2380 | 1467069421477 Marionette DEBUG loaded listener.js 16:17:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085BB90FC00) [pid = 2380] [serial = 269] [outer = 00000085B9DC2C00] 16:17:01 INFO - PROCESS | 2380 | 1467069421909 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:17:01 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. 16:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 776ms 16:17:01 INFO - PROCESS | 2380 | 1467069421951 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 16:17:01 INFO - PROCESS | 2380 | 1467069421955 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 16:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:17:01 INFO - PROCESS | 2380 | 1467069421960 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:17:01 INFO - PROCESS | 2380 | 1467069421962 Marionette TRACE conn6 <- [1,326,null,{}] 16:17:01 INFO - PROCESS | 2380 | 1467069421965 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:01 INFO - PROCESS | 2380 | 1467069421967 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:02 INFO - PROCESS | 2380 | 1467069422075 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 16:17:02 INFO - PROCESS | 2380 | 1467069422146 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:02 INFO - PROCESS | 2380 | 1467069422149 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C3F90800 == 40 [pid = 2380] [id = 91] 16:17:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085BFD42C00) [pid = 2380] [serial = 270] [outer = 0000000000000000] 16:17:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C1371400) [pid = 2380] [serial = 271] [outer = 00000085BFD42C00] 16:17:02 INFO - PROCESS | 2380 | 1467069422195 Marionette DEBUG loaded listener.js 16:17:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085C4B52800) [pid = 2380] [serial = 272] [outer = 00000085BFD42C00] 16:17:02 INFO - PROCESS | 2380 | 1467069422591 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:17:02 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. 16:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms 16:17:02 INFO - PROCESS | 2380 | 1467069422656 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 16:17:02 INFO - PROCESS | 2380 | 1467069422659 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 16:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:17:02 INFO - PROCESS | 2380 | 1467069422664 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:17:02 INFO - PROCESS | 2380 | 1467069422670 Marionette TRACE conn6 <- [1,330,null,{}] 16:17:02 INFO - PROCESS | 2380 | 1467069422680 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:02 INFO - PROCESS | 2380 | 1467069422691 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:02 INFO - PROCESS | 2380 | 1467069422811 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 16:17:02 INFO - PROCESS | 2380 | 1467069422827 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:02 INFO - PROCESS | 2380 | 1467069422829 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7897800 == 41 [pid = 2380] [id = 92] 16:17:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085C5422000) [pid = 2380] [serial = 273] [outer = 0000000000000000] 16:17:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085C7761800) [pid = 2380] [serial = 274] [outer = 00000085C5422000] 16:17:02 INFO - PROCESS | 2380 | 1467069422874 Marionette DEBUG loaded listener.js 16:17:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085C8024000) [pid = 2380] [serial = 275] [outer = 00000085C5422000] 16:17:03 INFO - PROCESS | 2380 | 1467069423308 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:17:03 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. 16:17:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 691ms 16:17:03 INFO - PROCESS | 2380 | 1467069423356 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 16:17:03 INFO - PROCESS | 2380 | 1467069423359 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 16:17:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:17:03 INFO - PROCESS | 2380 | 1467069423362 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:17:03 INFO - PROCESS | 2380 | 1467069423364 Marionette TRACE conn6 <- [1,334,null,{}] 16:17:03 INFO - PROCESS | 2380 | 1467069423367 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:03 INFO - PROCESS | 2380 | 1467069423369 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:03 INFO - PROCESS | 2380 | 1467069423458 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 16:17:03 INFO - PROCESS | 2380 | 1467069423463 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:03 INFO - PROCESS | 2380 | 1467069423465 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:03 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8315000 == 42 [pid = 2380] [id = 93] 16:17:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085C8A73400) [pid = 2380] [serial = 276] [outer = 0000000000000000] 16:17:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085C8FF2800) [pid = 2380] [serial = 277] [outer = 00000085C8A73400] 16:17:03 INFO - PROCESS | 2380 | 1467069423512 Marionette DEBUG loaded listener.js 16:17:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085CA152C00) [pid = 2380] [serial = 278] [outer = 00000085C8A73400] 16:17:03 INFO - PROCESS | 2380 | 1467069423970 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:17:03 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. 16:17:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 16:17:04 INFO - PROCESS | 2380 | 1467069423993 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 16:17:04 INFO - PROCESS | 2380 | 1467069423995 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 16:17:04 INFO - PROCESS | 2380 | 1467069423999 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:17:04 INFO - PROCESS | 2380 | 1467069424001 Marionette TRACE conn6 <- [1,338,null,{}] 16:17:04 INFO - PROCESS | 2380 | 1467069424010 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:04 INFO - PROCESS | 2380 | 1467069424013 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:04 INFO - PROCESS | 2380 | 1467069424119 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 16:17:04 INFO - PROCESS | 2380 | 1467069424195 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:04 INFO - PROCESS | 2380 | 1467069424201 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:04 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA61F000 == 43 [pid = 2380] [id = 94] 16:17:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085CB810000) [pid = 2380] [serial = 279] [outer = 0000000000000000] 16:17:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085CB815400) [pid = 2380] [serial = 280] [outer = 00000085CB810000] 16:17:04 INFO - PROCESS | 2380 | 1467069424257 Marionette DEBUG loaded listener.js 16:17:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (00000085CBBC4000) [pid = 2380] [serial = 281] [outer = 00000085CB810000] 16:17:04 INFO - PROCESS | 2380 | 1467069424723 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:17:04 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. 16:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 796ms 16:17:04 INFO - PROCESS | 2380 | 1467069424799 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 16:17:04 INFO - PROCESS | 2380 | 1467069424801 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 16:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:17:04 INFO - PROCESS | 2380 | 1467069424813 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:17:04 INFO - PROCESS | 2380 | 1467069424815 Marionette TRACE conn6 <- [1,342,null,{}] 16:17:04 INFO - PROCESS | 2380 | 1467069424819 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:04 INFO - PROCESS | 2380 | 1467069424821 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:04 INFO - PROCESS | 2380 | 1467069424935 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 16:17:04 INFO - PROCESS | 2380 | 1467069424948 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:04 INFO - PROCESS | 2380 | 1467069424950 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:05 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5BF800 == 44 [pid = 2380] [id = 95] 16:17:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (00000085CBDA4000) [pid = 2380] [serial = 282] [outer = 0000000000000000] 16:17:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (00000085CBDA8800) [pid = 2380] [serial = 283] [outer = 00000085CBDA4000] 16:17:05 INFO - PROCESS | 2380 | 1467069425035 Marionette DEBUG loaded listener.js 16:17:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (00000085CBDE4400) [pid = 2380] [serial = 284] [outer = 00000085CBDA4000] 16:17:05 INFO - PROCESS | 2380 | 1467069425449 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:17:05 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. 16:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 692ms 16:17:05 INFO - PROCESS | 2380 | 1467069425529 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 16:17:05 INFO - PROCESS | 2380 | 1467069425531 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 16:17:05 INFO - PROCESS | 2380 | 1467069425534 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:17:05 INFO - PROCESS | 2380 | 1467069425536 Marionette TRACE conn6 <- [1,346,null,{}] 16:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:17:05 INFO - PROCESS | 2380 | 1467069425540 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:05 INFO - PROCESS | 2380 | 1467069425542 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:05 INFO - PROCESS | 2380 | 1467069425654 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 16:17:05 INFO - PROCESS | 2380 | 1467069425662 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:05 INFO - PROCESS | 2380 | 1467069425664 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:05 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CC60B000 == 45 [pid = 2380] [id = 96] 16:17:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (00000085BB35B000) [pid = 2380] [serial = 285] [outer = 0000000000000000] 16:17:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (00000085C0E82400) [pid = 2380] [serial = 286] [outer = 00000085BB35B000] 16:17:05 INFO - PROCESS | 2380 | 1467069425868 Marionette DEBUG loaded listener.js 16:17:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (00000085C53A2800) [pid = 2380] [serial = 287] [outer = 00000085BB35B000] 16:17:05 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (00000085CBBC5400) [pid = 2380] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:17:05 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (00000085CBBC5C00) [pid = 2380] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:17:05 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (00000085CBDE2C00) [pid = 2380] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:17:05 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (00000085C8FA1400) [pid = 2380] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:17:05 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (00000085CB472000) [pid = 2380] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:17:05 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (00000085C4B22C00) [pid = 2380] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:17:05 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (00000085C0E10800) [pid = 2380] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:17:05 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (00000085CCFB4C00) [pid = 2380] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:17:05 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085BB249400) [pid = 2380] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:17:05 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085C52CF800) [pid = 2380] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:17:05 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085CC04D400) [pid = 2380] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:17:05 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085CB085C00) [pid = 2380] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:17:05 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085CB813000) [pid = 2380] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:17:05 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085CE849C00) [pid = 2380] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:17:06 INFO - PROCESS | 2380 | 1467069426238 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:17:06 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. 16:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 734ms 16:17:06 INFO - PROCESS | 2380 | 1467069426278 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 16:17:06 INFO - PROCESS | 2380 | 1467069426280 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 16:17:06 INFO - PROCESS | 2380 | 1467069426284 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:17:06 INFO - PROCESS | 2380 | 1467069426285 Marionette TRACE conn6 <- [1,350,null,{}] 16:17:06 INFO - PROCESS | 2380 | 1467069426289 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:06 INFO - PROCESS | 2380 | 1467069426291 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:06 INFO - PROCESS | 2380 | 1467069426401 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 16:17:06 INFO - PROCESS | 2380 | 1467069426446 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:06 INFO - PROCESS | 2380 | 1467069426448 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:06 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CC621800 == 46 [pid = 2380] [id = 97] 16:17:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085BFEA7800) [pid = 2380] [serial = 288] [outer = 0000000000000000] 16:17:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085C53A4800) [pid = 2380] [serial = 289] [outer = 00000085BFEA7800] 16:17:06 INFO - PROCESS | 2380 | 1467069426500 Marionette DEBUG loaded listener.js 16:17:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085CB8A9800) [pid = 2380] [serial = 290] [outer = 00000085BFEA7800] 16:17:06 INFO - PROCESS | 2380 | 1467069426853 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:17:06 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. 16:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 16:17:06 INFO - PROCESS | 2380 | 1467069426916 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 16:17:06 INFO - PROCESS | 2380 | 1467069426918 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 16:17:06 INFO - PROCESS | 2380 | 1467069426922 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:17:06 INFO - PROCESS | 2380 | 1467069426924 Marionette TRACE conn6 <- [1,354,null,{}] 16:17:06 INFO - PROCESS | 2380 | 1467069426927 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:06 INFO - PROCESS | 2380 | 1467069426929 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:07 INFO - PROCESS | 2380 | 1467069427043 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 16:17:07 INFO - PROCESS | 2380 | 1467069427079 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:07 INFO - PROCESS | 2380 | 1467069427081 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:07 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8B2800 == 47 [pid = 2380] [id = 98] 16:17:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085CBDF0800) [pid = 2380] [serial = 291] [outer = 0000000000000000] 16:17:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085CC04F000) [pid = 2380] [serial = 292] [outer = 00000085CBDF0800] 16:17:07 INFO - PROCESS | 2380 | 1467069427126 Marionette DEBUG loaded listener.js 16:17:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085CCF83400) [pid = 2380] [serial = 293] [outer = 00000085CBDF0800] 16:17:07 INFO - PROCESS | 2380 | 1467069427521 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:17:07 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. 16:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 628ms 16:17:07 INFO - PROCESS | 2380 | 1467069427554 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 16:17:07 INFO - PROCESS | 2380 | 1467069427556 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 16:17:07 INFO - PROCESS | 2380 | 1467069427559 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:17:07 INFO - PROCESS | 2380 | 1467069427561 Marionette TRACE conn6 <- [1,358,null,{}] 16:17:07 INFO - PROCESS | 2380 | 1467069427565 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:07 INFO - PROCESS | 2380 | 1467069427567 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:07 INFO - PROCESS | 2380 | 1467069427662 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 16:17:07 INFO - PROCESS | 2380 | 1467069427667 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:07 INFO - PROCESS | 2380 | 1467069427669 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:07 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF9B7000 == 48 [pid = 2380] [id = 99] 16:17:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085C918A400) [pid = 2380] [serial = 294] [outer = 0000000000000000] 16:17:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (00000085C918CC00) [pid = 2380] [serial = 295] [outer = 00000085C918A400] 16:17:07 INFO - PROCESS | 2380 | 1467069427716 Marionette DEBUG loaded listener.js 16:17:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (00000085CCF87800) [pid = 2380] [serial = 296] [outer = 00000085C918A400] 16:17:08 INFO - PROCESS | 2380 | 1467069428438 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:17:08 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. 16:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 923ms 16:17:08 INFO - PROCESS | 2380 | 1467069428486 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 16:17:08 INFO - PROCESS | 2380 | 1467069428491 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 16:17:08 INFO - PROCESS | 2380 | 1467069428496 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:17:08 INFO - PROCESS | 2380 | 1467069428502 Marionette TRACE conn6 <- [1,362,null,{}] 16:17:08 INFO - PROCESS | 2380 | 1467069428508 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:08 INFO - PROCESS | 2380 | 1467069428511 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:08 INFO - PROCESS | 2380 | 1467069428639 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 16:17:08 INFO - PROCESS | 2380 | 1467069428706 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:08 INFO - PROCESS | 2380 | 1467069428709 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:08 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C161E800 == 49 [pid = 2380] [id = 100] 16:17:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (00000085C0198800) [pid = 2380] [serial = 297] [outer = 0000000000000000] 16:17:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (00000085C1338800) [pid = 2380] [serial = 298] [outer = 00000085C0198800] 16:17:08 INFO - PROCESS | 2380 | 1467069428809 Marionette DEBUG loaded listener.js 16:17:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (00000085C4B22400) [pid = 2380] [serial = 299] [outer = 00000085C0198800] 16:17:09 INFO - PROCESS | 2380 | 1467069429446 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:17:09 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. 16:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 984ms 16:17:09 INFO - PROCESS | 2380 | 1467069429484 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 16:17:09 INFO - PROCESS | 2380 | 1467069429489 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 16:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:17:09 INFO - PROCESS | 2380 | 1467069429495 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:17:09 INFO - PROCESS | 2380 | 1467069429498 Marionette TRACE conn6 <- [1,366,null,{}] 16:17:09 INFO - PROCESS | 2380 | 1467069429503 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:09 INFO - PROCESS | 2380 | 1467069429506 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:09 INFO - PROCESS | 2380 | 1467069429627 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 16:17:09 INFO - PROCESS | 2380 | 1467069429742 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:09 INFO - PROCESS | 2380 | 1467069429745 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:09 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB410800 == 50 [pid = 2380] [id = 101] 16:17:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (00000085C541DC00) [pid = 2380] [serial = 300] [outer = 0000000000000000] 16:17:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (00000085C5425C00) [pid = 2380] [serial = 301] [outer = 00000085C541DC00] 16:17:09 INFO - PROCESS | 2380 | 1467069429803 Marionette DEBUG loaded listener.js 16:17:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (00000085C9183400) [pid = 2380] [serial = 302] [outer = 00000085C541DC00] 16:17:10 INFO - PROCESS | 2380 | 1467069430420 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:17:10 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. 16:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 986ms 16:17:10 INFO - PROCESS | 2380 | 1467069430484 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 16:17:10 INFO - PROCESS | 2380 | 1467069430487 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 16:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:17:10 INFO - PROCESS | 2380 | 1467069430491 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:17:10 INFO - PROCESS | 2380 | 1467069430495 Marionette TRACE conn6 <- [1,370,null,{}] 16:17:10 INFO - PROCESS | 2380 | 1467069430508 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:10 INFO - PROCESS | 2380 | 1467069430513 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:10 INFO - PROCESS | 2380 | 1467069430660 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 16:17:10 INFO - PROCESS | 2380 | 1467069430777 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:10 INFO - PROCESS | 2380 | 1467069430781 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:10 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBE0000 == 51 [pid = 2380] [id = 102] 16:17:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (00000085CBBC2800) [pid = 2380] [serial = 303] [outer = 0000000000000000] 16:17:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (00000085CBBCE000) [pid = 2380] [serial = 304] [outer = 00000085CBBC2800] 16:17:10 INFO - PROCESS | 2380 | 1467069430840 Marionette DEBUG loaded listener.js 16:17:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (00000085CBDED400) [pid = 2380] [serial = 305] [outer = 00000085CBBC2800] 16:17:11 INFO - PROCESS | 2380 | 1467069431660 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:17:11 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. 16:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1243ms 16:17:11 INFO - PROCESS | 2380 | 1467069431736 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 16:17:11 INFO - PROCESS | 2380 | 1467069431741 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 16:17:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:17:11 INFO - PROCESS | 2380 | 1467069431747 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:17:11 INFO - PROCESS | 2380 | 1467069431750 Marionette TRACE conn6 <- [1,374,null,{}] 16:17:11 INFO - PROCESS | 2380 | 1467069431756 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:11 INFO - PROCESS | 2380 | 1467069431758 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:11 INFO - PROCESS | 2380 | 1467069431906 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 16:17:11 INFO - PROCESS | 2380 | 1467069431975 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:11 INFO - PROCESS | 2380 | 1467069431979 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:12 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BAC7C800 == 52 [pid = 2380] [id = 103] 16:17:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (00000085BB72B800) [pid = 2380] [serial = 306] [outer = 0000000000000000] 16:17:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (00000085BF540400) [pid = 2380] [serial = 307] [outer = 00000085BB72B800] 16:17:12 INFO - PROCESS | 2380 | 1467069432077 Marionette DEBUG loaded listener.js 16:17:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (00000085C0E6DC00) [pid = 2380] [serial = 308] [outer = 00000085BB72B800] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8B2800 == 51 [pid = 2380] [id = 98] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CC621800 == 50 [pid = 2380] [id = 97] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CC60B000 == 49 [pid = 2380] [id = 96] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5BF800 == 48 [pid = 2380] [id = 95] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA61F000 == 47 [pid = 2380] [id = 94] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8315000 == 46 [pid = 2380] [id = 93] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7897800 == 45 [pid = 2380] [id = 92] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C3F90800 == 44 [pid = 2380] [id = 91] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085BAD19000 == 43 [pid = 2380] [id = 90] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF64D800 == 42 [pid = 2380] [id = 89] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFB5800 == 41 [pid = 2380] [id = 85] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1603800 == 40 [pid = 2380] [id = 86] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFDAF000 == 39 [pid = 2380] [id = 59] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8AA000 == 38 [pid = 2380] [id = 44] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8307800 == 37 [pid = 2380] [id = 71] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB42D800 == 36 [pid = 2380] [id = 87] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFDAE000 == 35 [pid = 2380] [id = 72] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFBE2000 == 34 [pid = 2380] [id = 74] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5BE6800 == 33 [pid = 2380] [id = 46] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF9B5800 == 32 [pid = 2380] [id = 88] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFFD5000 == 31 [pid = 2380] [id = 73] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFBE0000 == 30 [pid = 2380] [id = 102] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB410800 == 29 [pid = 2380] [id = 101] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C161E800 == 28 [pid = 2380] [id = 100] 16:17:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF9B7000 == 27 [pid = 2380] [id = 99] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (00000085CE979000) [pid = 2380] [serial = 176] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (00000085CCF8B400) [pid = 2380] [serial = 206] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (00000085C82F3400) [pid = 2380] [serial = 167] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (00000085CCF8BC00) [pid = 2380] [serial = 238] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (00000085CBC2A000) [pid = 2380] [serial = 241] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (00000085CCFDA000) [pid = 2380] [serial = 239] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (00000085CBDEA000) [pid = 2380] [serial = 244] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (00000085C8FF8800) [pid = 2380] [serial = 232] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (00000085CCFD6800) [pid = 2380] [serial = 242] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (00000085C8F02400) [pid = 2380] [serial = 233] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (00000085B93C5C00) [pid = 2380] [serial = 208] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (00000085CB81A800) [pid = 2380] [serial = 235] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (00000085CCFD4C00) [pid = 2380] [serial = 217] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (00000085C4791400) [pid = 2380] [serial = 211] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (00000085C52D1800) [pid = 2380] [serial = 224] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085C479BC00) [pid = 2380] [serial = 247] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085C4B4B800) [pid = 2380] [serial = 223] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085C8810800) [pid = 2380] [serial = 214] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085CCFE1C00) [pid = 2380] [serial = 221] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085CCFBDC00) [pid = 2380] [serial = 220] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085BB912000) [pid = 2380] [serial = 226] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C0E73800) [pid = 2380] [serial = 227] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C7E1C400) [pid = 2380] [serial = 230] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C5922400) [pid = 2380] [serial = 229] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085CC051000) [pid = 2380] [serial = 250] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085CE844000) [pid = 2380] [serial = 253] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085CB8AD000) [pid = 2380] [serial = 248] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BB252400) [pid = 2380] [serial = 245] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085CC057800) [pid = 2380] [serial = 251] [outer = 0000000000000000] [url = about:blank] 16:17:12 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085CB8AC000) [pid = 2380] [serial = 236] [outer = 0000000000000000] [url = about:blank] 16:17:13 INFO - PROCESS | 2380 | 1467069433337 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:17:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:17:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1633ms 16:17:13 INFO - PROCESS | 2380 | 1467069433383 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 16:17:13 INFO - PROCESS | 2380 | 1467069433387 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 16:17:13 INFO - PROCESS | 2380 | 1467069433392 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:17:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:17:13 INFO - PROCESS | 2380 | 1467069433397 Marionette TRACE conn6 <- [1,378,null,{}] 16:17:13 INFO - PROCESS | 2380 | 1467069433402 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:13 INFO - PROCESS | 2380 | 1467069433405 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:13 INFO - PROCESS | 2380 | 1467069433518 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 16:17:13 INFO - PROCESS | 2380 | 1467069433610 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:13 INFO - PROCESS | 2380 | 1467069433613 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:13 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF38B000 == 28 [pid = 2380] [id = 104] 16:17:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085BB4A0800) [pid = 2380] [serial = 309] [outer = 0000000000000000] 16:17:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085BB4A8000) [pid = 2380] [serial = 310] [outer = 00000085BB4A0800] 16:17:13 INFO - PROCESS | 2380 | 1467069433662 Marionette DEBUG loaded listener.js 16:17:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085BF668800) [pid = 2380] [serial = 311] [outer = 00000085BB4A0800] 16:17:14 INFO - PROCESS | 2380 | 1467069434213 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:17:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:17:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 838ms 16:17:14 INFO - PROCESS | 2380 | 1467069434234 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 16:17:14 INFO - PROCESS | 2380 | 1467069434239 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 16:17:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:17:14 INFO - PROCESS | 2380 | 1467069434246 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:17:14 INFO - PROCESS | 2380 | 1467069434249 Marionette TRACE conn6 <- [1,382,null,{}] 16:17:14 INFO - PROCESS | 2380 | 1467069434252 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:14 INFO - PROCESS | 2380 | 1467069434255 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:14 INFO - PROCESS | 2380 | 1467069434348 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 16:17:14 INFO - PROCESS | 2380 | 1467069434420 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:14 INFO - PROCESS | 2380 | 1467069434423 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:14 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1606800 == 29 [pid = 2380] [id = 105] 16:17:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085BFDDA400) [pid = 2380] [serial = 312] [outer = 0000000000000000] 16:17:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C0F1FC00) [pid = 2380] [serial = 313] [outer = 00000085BFDDA400] 16:17:14 INFO - PROCESS | 2380 | 1467069434474 Marionette DEBUG loaded listener.js 16:17:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085C15B4800) [pid = 2380] [serial = 314] [outer = 00000085BFDDA400] 16:17:14 INFO - PROCESS | 2380 | 1467069434916 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:17:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:17:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 733ms 16:17:14 INFO - PROCESS | 2380 | 1467069434982 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 16:17:14 INFO - PROCESS | 2380 | 1467069434984 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 16:17:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:17:14 INFO - PROCESS | 2380 | 1467069434988 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:17:14 INFO - PROCESS | 2380 | 1467069434992 Marionette TRACE conn6 <- [1,386,null,{}] 16:17:15 INFO - PROCESS | 2380 | 1467069435009 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:15 INFO - PROCESS | 2380 | 1467069435015 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:15 INFO - PROCESS | 2380 | 1467069435127 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 16:17:15 INFO - PROCESS | 2380 | 1467069435177 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:15 INFO - PROCESS | 2380 | 1467069435181 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:15 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C77BB000 == 30 [pid = 2380] [id = 106] 16:17:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C4B29000) [pid = 2380] [serial = 315] [outer = 0000000000000000] 16:17:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085C4B4F400) [pid = 2380] [serial = 316] [outer = 00000085C4B29000] 16:17:15 INFO - PROCESS | 2380 | 1467069435230 Marionette DEBUG loaded listener.js 16:17:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085C4B63800) [pid = 2380] [serial = 317] [outer = 00000085C4B29000] 16:17:15 INFO - PROCESS | 2380 | 1467069435716 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:17:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:17:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 797ms 16:17:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:17:15 INFO - PROCESS | 2380 | 1467069435787 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 16:17:15 INFO - PROCESS | 2380 | 1467069435790 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 16:17:15 INFO - PROCESS | 2380 | 1467069435794 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:17:15 INFO - PROCESS | 2380 | 1467069435795 Marionette TRACE conn6 <- [1,390,null,{}] 16:17:15 INFO - PROCESS | 2380 | 1467069435805 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:15 INFO - PROCESS | 2380 | 1467069435807 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:15 INFO - PROCESS | 2380 | 1467069435919 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 16:17:15 INFO - PROCESS | 2380 | 1467069435933 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:15 INFO - PROCESS | 2380 | 1467069435935 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:15 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8311000 == 31 [pid = 2380] [id = 107] 16:17:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085C539C800) [pid = 2380] [serial = 318] [outer = 0000000000000000] 16:17:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085C53A2000) [pid = 2380] [serial = 319] [outer = 00000085C539C800] 16:17:16 INFO - PROCESS | 2380 | 1467069436019 Marionette DEBUG loaded listener.js 16:17:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085C5420800) [pid = 2380] [serial = 320] [outer = 00000085C539C800] 16:17:16 INFO - PROCESS | 2380 | 1467069436467 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:17:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:17:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 690ms 16:17:16 INFO - PROCESS | 2380 | 1467069436503 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 16:17:16 INFO - PROCESS | 2380 | 1467069436505 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 16:17:16 INFO - PROCESS | 2380 | 1467069436509 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:17:16 INFO - PROCESS | 2380 | 1467069436511 Marionette TRACE conn6 <- [1,394,null,{}] 16:17:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:17:16 INFO - PROCESS | 2380 | 1467069436519 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:16 INFO - PROCESS | 2380 | 1467069436521 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:16 INFO - PROCESS | 2380 | 1467069436629 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 16:17:16 INFO - PROCESS | 2380 | 1467069436635 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:16 INFO - PROCESS | 2380 | 1467069436638 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:16 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA1E6000 == 32 [pid = 2380] [id = 108] 16:17:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085C539D000) [pid = 2380] [serial = 321] [outer = 0000000000000000] 16:17:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085C7765000) [pid = 2380] [serial = 322] [outer = 00000085C539D000] 16:17:16 INFO - PROCESS | 2380 | 1467069436682 Marionette DEBUG loaded listener.js 16:17:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085C801F800) [pid = 2380] [serial = 323] [outer = 00000085C539D000] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085CBDA4000) [pid = 2380] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085B9DC2C00) [pid = 2380] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085CBDED800) [pid = 2380] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085C8A73400) [pid = 2380] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085C5422000) [pid = 2380] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C50BA400) [pid = 2380] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085BB29DC00) [pid = 2380] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085CBDF0800) [pid = 2380] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085CBBCD400) [pid = 2380] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085BFDBFC00) [pid = 2380] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BFD42C00) [pid = 2380] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C918A400) [pid = 2380] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BB35B000) [pid = 2380] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BFEA7800) [pid = 2380] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085CB81C800) [pid = 2380] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C775E400) [pid = 2380] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C15BFC00) [pid = 2380] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085B93BCC00) [pid = 2380] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:17:17 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085CB810000) [pid = 2380] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:17:17 INFO - PROCESS | 2380 | 1467069437476 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:17:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:17:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 986ms 16:17:17 INFO - PROCESS | 2380 | 1467069437499 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 16:17:17 INFO - PROCESS | 2380 | 1467069437501 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 16:17:17 INFO - PROCESS | 2380 | 1467069437505 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:17:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:17:17 INFO - PROCESS | 2380 | 1467069437507 Marionette TRACE conn6 <- [1,398,null,{}] 16:17:17 INFO - PROCESS | 2380 | 1467069437510 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:17 INFO - PROCESS | 2380 | 1467069437516 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:17 INFO - PROCESS | 2380 | 1467069437637 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 16:17:17 INFO - PROCESS | 2380 | 1467069437685 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:17 INFO - PROCESS | 2380 | 1467069437687 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:17 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB558800 == 33 [pid = 2380] [id = 109] 16:17:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085BB24CC00) [pid = 2380] [serial = 324] [outer = 0000000000000000] 16:17:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C4B7F800) [pid = 2380] [serial = 325] [outer = 00000085BB24CC00] 16:17:17 INFO - PROCESS | 2380 | 1467069437742 Marionette DEBUG loaded listener.js 16:17:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C9182400) [pid = 2380] [serial = 326] [outer = 00000085BB24CC00] 16:17:18 INFO - PROCESS | 2380 | 1467069438127 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:17:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:17:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 16:17:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:17:18 INFO - PROCESS | 2380 | 1467069438179 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 16:17:18 INFO - PROCESS | 2380 | 1467069438181 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 16:17:18 INFO - PROCESS | 2380 | 1467069438184 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:17:18 INFO - PROCESS | 2380 | 1467069438186 Marionette TRACE conn6 <- [1,402,null,{}] 16:17:18 INFO - PROCESS | 2380 | 1467069438190 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:18 INFO - PROCESS | 2380 | 1467069438192 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:18 INFO - PROCESS | 2380 | 1467069438272 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 16:17:18 INFO - PROCESS | 2380 | 1467069438277 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:18 INFO - PROCESS | 2380 | 1467069438279 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:18 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFD2000 == 34 [pid = 2380] [id = 110] 16:17:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C9189800) [pid = 2380] [serial = 327] [outer = 0000000000000000] 16:17:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C92CD800) [pid = 2380] [serial = 328] [outer = 00000085C9189800] 16:17:18 INFO - PROCESS | 2380 | 1467069438324 Marionette DEBUG loaded listener.js 16:17:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CA687800) [pid = 2380] [serial = 329] [outer = 00000085C9189800] 16:17:19 INFO - PROCESS | 2380 | 1467069439052 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:17:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:17:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 944ms 16:17:19 INFO - PROCESS | 2380 | 1467069439132 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 16:17:19 INFO - PROCESS | 2380 | 1467069439137 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 16:17:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:17:19 INFO - PROCESS | 2380 | 1467069439143 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:17:19 INFO - PROCESS | 2380 | 1467069439148 Marionette TRACE conn6 <- [1,406,null,{}] 16:17:19 INFO - PROCESS | 2380 | 1467069439155 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:19 INFO - PROCESS | 2380 | 1467069439159 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:19 INFO - PROCESS | 2380 | 1467069439320 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 16:17:19 INFO - PROCESS | 2380 | 1467069439430 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:19 INFO - PROCESS | 2380 | 1467069439433 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:19 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0E35000 == 35 [pid = 2380] [id = 111] 16:17:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085BB29DC00) [pid = 2380] [serial = 330] [outer = 0000000000000000] 16:17:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085BF5F3800) [pid = 2380] [serial = 331] [outer = 00000085BB29DC00] 16:17:19 INFO - PROCESS | 2380 | 1467069439494 Marionette DEBUG loaded listener.js 16:17:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C0E73C00) [pid = 2380] [serial = 332] [outer = 00000085BB29DC00] 16:17:20 INFO - PROCESS | 2380 | 1467069440152 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:17:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:17:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1085ms 16:17:20 INFO - PROCESS | 2380 | 1467069440231 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 16:17:20 INFO - PROCESS | 2380 | 1467069440236 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 16:17:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:17:20 INFO - PROCESS | 2380 | 1467069440243 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:17:20 INFO - PROCESS | 2380 | 1467069440246 Marionette TRACE conn6 <- [1,410,null,{}] 16:17:20 INFO - PROCESS | 2380 | 1467069440250 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:20 INFO - PROCESS | 2380 | 1467069440254 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:20 INFO - PROCESS | 2380 | 1467069440387 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 16:17:20 INFO - PROCESS | 2380 | 1467069440454 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:20 INFO - PROCESS | 2380 | 1467069440456 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:20 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB0CB800 == 36 [pid = 2380] [id = 112] 16:17:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085C4B22C00) [pid = 2380] [serial = 333] [outer = 0000000000000000] 16:17:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C4B2A000) [pid = 2380] [serial = 334] [outer = 00000085C4B22C00] 16:17:20 INFO - PROCESS | 2380 | 1467069440515 Marionette DEBUG loaded listener.js 16:17:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085C50BCC00) [pid = 2380] [serial = 335] [outer = 00000085C4B22C00] 16:17:21 INFO - PROCESS | 2380 | 1467069441384 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:17:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB558800 == 35 [pid = 2380] [id = 109] 16:17:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA1E6000 == 34 [pid = 2380] [id = 108] 16:17:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8311000 == 33 [pid = 2380] [id = 107] 16:17:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085C77BB000 == 32 [pid = 2380] [id = 106] 16:17:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1606800 == 31 [pid = 2380] [id = 105] 16:17:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF38B000 == 30 [pid = 2380] [id = 104] 16:17:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085BAC7C800 == 29 [pid = 2380] [id = 103] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085CA152C00) [pid = 2380] [serial = 278] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085CB8A9800) [pid = 2380] [serial = 290] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085CCFDEC00) [pid = 2380] [serial = 218] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085CA304C00) [pid = 2380] [serial = 215] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C4B53C00) [pid = 2380] [serial = 212] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1190ms 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BB29BC00) [pid = 2380] [serial = 209] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085CB815400) [pid = 2380] [serial = 280] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085CBDA8800) [pid = 2380] [serial = 283] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085BB24D400) [pid = 2380] [serial = 268] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB90FC00) [pid = 2380] [serial = 269] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085CBBC4000) [pid = 2380] [serial = 281] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085CF52AC00) [pid = 2380] [serial = 254] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C8FF2800) [pid = 2380] [serial = 277] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C7761800) [pid = 2380] [serial = 274] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C8024000) [pid = 2380] [serial = 275] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C59F1800) [pid = 2380] [serial = 259] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C82FE000) [pid = 2380] [serial = 260] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BFD18800) [pid = 2380] [serial = 265] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C1337800) [pid = 2380] [serial = 266] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085CCF83400) [pid = 2380] [serial = 293] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085CBBD0400) [pid = 2380] [serial = 262] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085CBDA2C00) [pid = 2380] [serial = 263] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C0E72800) [pid = 2380] [serial = 256] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C133D400) [pid = 2380] [serial = 257] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C1371400) [pid = 2380] [serial = 271] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C4B52800) [pid = 2380] [serial = 272] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085CBDE4400) [pid = 2380] [serial = 284] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C918CC00) [pid = 2380] [serial = 295] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085CCF87800) [pid = 2380] [serial = 296] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085CC04F000) [pid = 2380] [serial = 292] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085C0E82400) [pid = 2380] [serial = 286] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085C53A4800) [pid = 2380] [serial = 289] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085C53A2800) [pid = 2380] [serial = 287] [outer = 0000000000000000] [url = about:blank] 16:17:21 INFO - PROCESS | 2380 | 1467069441451 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 16:17:21 INFO - PROCESS | 2380 | 1467069441456 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 16:17:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:17:21 INFO - PROCESS | 2380 | 1467069441461 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:17:21 INFO - PROCESS | 2380 | 1467069441464 Marionette TRACE conn6 <- [1,414,null,{}] 16:17:21 INFO - PROCESS | 2380 | 1467069441470 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:21 INFO - PROCESS | 2380 | 1467069441472 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:21 INFO - PROCESS | 2380 | 1467069441575 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 16:17:21 INFO - PROCESS | 2380 | 1467069441645 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:21 INFO - PROCESS | 2380 | 1467069441650 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:21 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB65F800 == 30 [pid = 2380] [id = 113] 16:17:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085BB24AC00) [pid = 2380] [serial = 336] [outer = 0000000000000000] 16:17:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085BB24E800) [pid = 2380] [serial = 337] [outer = 00000085BB24AC00] 16:17:21 INFO - PROCESS | 2380 | 1467069441701 Marionette DEBUG loaded listener.js 16:17:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085BB44F000) [pid = 2380] [serial = 338] [outer = 00000085BB24AC00] 16:17:22 INFO - PROCESS | 2380 | 1467069442162 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:17:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:17:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 733ms 16:17:22 INFO - PROCESS | 2380 | 1467069442196 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 16:17:22 INFO - PROCESS | 2380 | 1467069442200 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 16:17:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:17:22 INFO - PROCESS | 2380 | 1467069442206 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:17:22 INFO - PROCESS | 2380 | 1467069442209 Marionette TRACE conn6 <- [1,418,null,{}] 16:17:22 INFO - PROCESS | 2380 | 1467069442214 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:22 INFO - PROCESS | 2380 | 1467069442216 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:22 INFO - PROCESS | 2380 | 1467069442314 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 16:17:22 INFO - PROCESS | 2380 | 1467069442323 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:22 INFO - PROCESS | 2380 | 1467069442326 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:22 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0E1D800 == 31 [pid = 2380] [id = 114] 16:17:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085BF5F6000) [pid = 2380] [serial = 339] [outer = 0000000000000000] 16:17:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085BF6BC400) [pid = 2380] [serial = 340] [outer = 00000085BF5F6000] 16:17:22 INFO - PROCESS | 2380 | 1467069442375 Marionette DEBUG loaded listener.js 16:17:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085C0076C00) [pid = 2380] [serial = 341] [outer = 00000085BF5F6000] 16:17:23 INFO - PROCESS | 2380 | 1467069443325 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:17:23 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 16:17:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1135ms 16:17:23 INFO - PROCESS | 2380 | 1467069443344 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 16:17:23 INFO - PROCESS | 2380 | 1467069443347 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 16:17:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:17:23 INFO - PROCESS | 2380 | 1467069443351 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:17:23 INFO - PROCESS | 2380 | 1467069443354 Marionette TRACE conn6 <- [1,422,null,{}] 16:17:23 INFO - PROCESS | 2380 | 1467069443366 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:23 INFO - PROCESS | 2380 | 1467069443371 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:23 INFO - PROCESS | 2380 | 1467069443460 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 16:17:23 INFO - PROCESS | 2380 | 1467069443467 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:23 INFO - PROCESS | 2380 | 1467069443471 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:23 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4FCE000 == 32 [pid = 2380] [id = 115] 16:17:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085B9557C00) [pid = 2380] [serial = 342] [outer = 0000000000000000] 16:17:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C3F77800) [pid = 2380] [serial = 343] [outer = 00000085B9557C00] 16:17:23 INFO - PROCESS | 2380 | 1467069443521 Marionette DEBUG loaded listener.js 16:17:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C479A000) [pid = 2380] [serial = 344] [outer = 00000085B9557C00] 16:17:24 INFO - PROCESS | 2380 | 1467069444481 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:17:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:17:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1184ms 16:17:24 INFO - PROCESS | 2380 | 1467069444537 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 16:17:24 INFO - PROCESS | 2380 | 1467069444540 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 16:17:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:17:24 INFO - PROCESS | 2380 | 1467069444549 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:17:24 INFO - PROCESS | 2380 | 1467069444551 Marionette TRACE conn6 <- [1,426,null,{}] 16:17:24 INFO - PROCESS | 2380 | 1467069444555 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:24 INFO - PROCESS | 2380 | 1467069444557 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:24 INFO - PROCESS | 2380 | 1467069444669 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 16:17:24 INFO - PROCESS | 2380 | 1467069444675 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:24 INFO - PROCESS | 2380 | 1467069444677 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:24 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7A6E800 == 33 [pid = 2380] [id = 116] 16:17:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C4B26C00) [pid = 2380] [serial = 345] [outer = 0000000000000000] 16:17:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C4B5B800) [pid = 2380] [serial = 346] [outer = 00000085C4B26C00] 16:17:24 INFO - PROCESS | 2380 | 1467069444722 Marionette DEBUG loaded listener.js 16:17:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C4F33800) [pid = 2380] [serial = 347] [outer = 00000085C4B26C00] 16:17:25 INFO - PROCESS | 2380 | 1467069445214 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:17:25 INFO - PROCESS | 2380 | 1467069445303 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 16:17:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:17:25 INFO - PROCESS | 2380 | 1467069445307 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:17:25 INFO - PROCESS | 2380 | 1467069445309 Marionette TRACE conn6 <- [1,430,null,{}] 16:17:25 INFO - PROCESS | 2380 | 1467069445313 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:25 INFO - PROCESS | 2380 | 1467069445315 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:25 INFO - PROCESS | 2380 | 1467069445396 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 16:17:25 INFO - PROCESS | 2380 | 1467069445408 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:25 INFO - PROCESS | 2380 | 1467069445410 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:25 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8407000 == 34 [pid = 2380] [id = 117] 16:17:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085BFDDA400) [pid = 2380] [serial = 348] [outer = 0000000000000000] 16:17:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085C4B55400) [pid = 2380] [serial = 349] [outer = 00000085BFDDA400] 16:17:25 INFO - PROCESS | 2380 | 1467069445455 Marionette DEBUG loaded listener.js 16:17:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085C541BC00) [pid = 2380] [serial = 350] [outer = 00000085BFDDA400] 16:17:25 INFO - PROCESS | 2380 | 1467069445888 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:17:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:17:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 16:17:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:17:25 INFO - PROCESS | 2380 | 1467069445938 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 16:17:25 INFO - PROCESS | 2380 | 1467069445940 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 16:17:25 INFO - PROCESS | 2380 | 1467069445943 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:17:25 INFO - PROCESS | 2380 | 1467069445945 Marionette TRACE conn6 <- [1,434,null,{}] 16:17:25 INFO - PROCESS | 2380 | 1467069445949 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:25 INFO - PROCESS | 2380 | 1467069445955 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:26 INFO - PROCESS | 2380 | 1467069446095 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 16:17:26 INFO - PROCESS | 2380 | 1467069446104 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:26 INFO - PROCESS | 2380 | 1467069446106 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:26 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB0CB000 == 35 [pid = 2380] [id = 118] 16:17:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085C776A400) [pid = 2380] [serial = 351] [outer = 0000000000000000] 16:17:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085C8350000) [pid = 2380] [serial = 352] [outer = 00000085C776A400] 16:17:26 INFO - PROCESS | 2380 | 1467069446152 Marionette DEBUG loaded listener.js 16:17:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C8F0BC00) [pid = 2380] [serial = 353] [outer = 00000085C776A400] 16:17:26 INFO - PROCESS | 2380 | 1467069446588 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:17:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 16:17:26 INFO - PROCESS | 2380 | 1467069446639 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 16:17:26 INFO - PROCESS | 2380 | 1467069446641 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 16:17:26 INFO - PROCESS | 2380 | 1467069446645 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:17:26 INFO - PROCESS | 2380 | 1467069446647 Marionette TRACE conn6 <- [1,438,null,{}] 16:17:26 INFO - PROCESS | 2380 | 1467069446650 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:26 INFO - PROCESS | 2380 | 1467069446652 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:26 INFO - PROCESS | 2380 | 1467069446732 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 16:17:26 INFO - PROCESS | 2380 | 1467069446739 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:26 INFO - PROCESS | 2380 | 1467069446741 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:26 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB837000 == 36 [pid = 2380] [id = 119] 16:17:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C9187C00) [pid = 2380] [serial = 354] [outer = 0000000000000000] 16:17:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C9C70C00) [pid = 2380] [serial = 355] [outer = 00000085C9187C00] 16:17:26 INFO - PROCESS | 2380 | 1467069446785 Marionette DEBUG loaded listener.js 16:17:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085CA680400) [pid = 2380] [serial = 356] [outer = 00000085C9187C00] 16:17:27 INFO - PROCESS | 2380 | 1467069447206 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:17:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:17:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 587ms 16:17:27 INFO - PROCESS | 2380 | 1467069447240 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 16:17:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:17:27 INFO - PROCESS | 2380 | 1467069447242 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 16:17:27 INFO - PROCESS | 2380 | 1467069447246 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:17:27 INFO - PROCESS | 2380 | 1467069447247 Marionette TRACE conn6 <- [1,442,null,{}] 16:17:27 INFO - PROCESS | 2380 | 1467069447251 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:27 INFO - PROCESS | 2380 | 1467069447253 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:27 INFO - PROCESS | 2380 | 1467069447335 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 16:17:27 INFO - PROCESS | 2380 | 1467069447340 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:27 INFO - PROCESS | 2380 | 1467069447343 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:27 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFC9000 == 37 [pid = 2380] [id = 120] 16:17:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085CB467800) [pid = 2380] [serial = 357] [outer = 0000000000000000] 16:17:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085CB471400) [pid = 2380] [serial = 358] [outer = 00000085CB467800] 16:17:27 INFO - PROCESS | 2380 | 1467069447388 Marionette DEBUG loaded listener.js 16:17:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085CB5CEC00) [pid = 2380] [serial = 359] [outer = 00000085CB467800] 16:17:28 INFO - PROCESS | 2380 | 1467069447999 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 778ms 16:17:28 INFO - PROCESS | 2380 | 1467069448027 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 16:17:28 INFO - PROCESS | 2380 | 1467069448032 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 16:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:17:28 INFO - PROCESS | 2380 | 1467069448036 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:17:28 INFO - PROCESS | 2380 | 1467069448040 Marionette TRACE conn6 <- [1,446,null,{}] 16:17:28 INFO - PROCESS | 2380 | 1467069448046 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:28 INFO - PROCESS | 2380 | 1467069448050 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:28 INFO - PROCESS | 2380 | 1467069448168 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 16:17:28 INFO - PROCESS | 2380 | 1467069448255 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:28 INFO - PROCESS | 2380 | 1467069448258 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:28 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C00C2000 == 38 [pid = 2380] [id = 121] 16:17:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BB299400) [pid = 2380] [serial = 360] [outer = 0000000000000000] 16:17:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BB459C00) [pid = 2380] [serial = 361] [outer = 00000085BB299400] 16:17:28 INFO - PROCESS | 2380 | 1467069448317 Marionette DEBUG loaded listener.js 16:17:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085BF6C8400) [pid = 2380] [serial = 362] [outer = 00000085BB299400] 16:17:29 INFO - PROCESS | 2380 | 1467069448990 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:17:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:17:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 986ms 16:17:29 INFO - PROCESS | 2380 | 1467069449026 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 16:17:29 INFO - PROCESS | 2380 | 1467069449031 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 16:17:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:17:29 INFO - PROCESS | 2380 | 1467069449038 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:17:29 INFO - PROCESS | 2380 | 1467069449041 Marionette TRACE conn6 <- [1,450,null,{}] 16:17:29 INFO - PROCESS | 2380 | 1467069449046 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:29 INFO - PROCESS | 2380 | 1467069449049 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:29 INFO - PROCESS | 2380 | 1467069449169 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 16:17:29 INFO - PROCESS | 2380 | 1467069449240 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:29 INFO - PROCESS | 2380 | 1467069449243 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:29 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA1D7800 == 39 [pid = 2380] [id = 122] 16:17:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C47B7C00) [pid = 2380] [serial = 363] [outer = 0000000000000000] 16:17:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B4B400) [pid = 2380] [serial = 364] [outer = 00000085C47B7C00] 16:17:29 INFO - PROCESS | 2380 | 1467069449301 Marionette DEBUG loaded listener.js 16:17:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C541E400) [pid = 2380] [serial = 365] [outer = 00000085C47B7C00] 16:17:29 INFO - PROCESS | 2380 | 1467069449973 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:17:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:17:30 INFO - PROCESS | 2380 | 1467069450030 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 16:17:30 INFO - PROCESS | 2380 | 1467069450033 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:17:30 INFO - PROCESS | 2380 | 1467069450038 Marionette TRACE conn6 <- [1,454,null,{}] 16:17:30 INFO - PROCESS | 2380 | 1467069450049 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:30 INFO - PROCESS | 2380 | 1467069450055 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:30 INFO - PROCESS | 2380 | 1467069450201 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 16:17:30 INFO - PROCESS | 2380 | 1467069450252 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:30 INFO - PROCESS | 2380 | 1467069450255 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:30 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE2B0000 == 40 [pid = 2380] [id = 123] 16:17:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085CB476C00) [pid = 2380] [serial = 366] [outer = 0000000000000000] 16:17:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085CB810800) [pid = 2380] [serial = 367] [outer = 00000085CB476C00] 16:17:30 INFO - PROCESS | 2380 | 1467069450313 Marionette DEBUG loaded listener.js 16:17:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085CB81E400) [pid = 2380] [serial = 368] [outer = 00000085CB476C00] 16:17:30 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:17:30 INFO - PROCESS | 2380 | 1467069450940 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:17:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:17:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 944ms 16:17:30 INFO - PROCESS | 2380 | 1467069450979 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 16:17:30 INFO - PROCESS | 2380 | 1467069450983 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 16:17:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:17:30 INFO - PROCESS | 2380 | 1467069450986 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:17:30 INFO - PROCESS | 2380 | 1467069450989 Marionette TRACE conn6 <- [1,458,null,{}] 16:17:30 INFO - PROCESS | 2380 | 1467069450992 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:30 INFO - PROCESS | 2380 | 1467069450995 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:31 INFO - PROCESS | 2380 | 1467069451108 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 16:17:31 INFO - PROCESS | 2380 | 1467069451177 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:31 INFO - PROCESS | 2380 | 1467069451180 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:31 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8D9800 == 41 [pid = 2380] [id = 124] 16:17:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085CBBC4000) [pid = 2380] [serial = 369] [outer = 0000000000000000] 16:17:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CBBC8000) [pid = 2380] [serial = 370] [outer = 00000085CBBC4000] 16:17:31 INFO - PROCESS | 2380 | 1467069451237 Marionette DEBUG loaded listener.js 16:17:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CBC24C00) [pid = 2380] [serial = 371] [outer = 00000085CBBC4000] 16:17:32 INFO - PROCESS | 2380 | 1467069452022 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:17:32 INFO - PROCESS | 2380 | 1467069452069 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 16:17:32 INFO - PROCESS | 2380 | 1467069452074 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:17:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:17:32 INFO - PROCESS | 2380 | 1467069452078 Marionette TRACE conn6 <- [1,462,null,{}] 16:17:32 INFO - PROCESS | 2380 | 1467069452083 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:32 INFO - PROCESS | 2380 | 1467069452086 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:32 INFO - PROCESS | 2380 | 1467069452191 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 16:17:32 INFO - PROCESS | 2380 | 1467069452263 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:32 INFO - PROCESS | 2380 | 1467069452268 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:32 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0F92000 == 42 [pid = 2380] [id = 125] 16:17:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085BB953800) [pid = 2380] [serial = 372] [outer = 0000000000000000] 16:17:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085BF5E9C00) [pid = 2380] [serial = 373] [outer = 00000085BB953800] 16:17:32 INFO - PROCESS | 2380 | 1467069452320 Marionette DEBUG loaded listener.js 16:17:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C0E81800) [pid = 2380] [serial = 374] [outer = 00000085BB953800] 16:17:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C4778C00) [pid = 2380] [serial = 375] [outer = 00000085B9DBE800] 16:17:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB837000 == 41 [pid = 2380] [id = 119] 16:17:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB0CB000 == 40 [pid = 2380] [id = 118] 16:17:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8407000 == 39 [pid = 2380] [id = 117] 16:17:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7A6E800 == 38 [pid = 2380] [id = 116] 16:17:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4FCE000 == 37 [pid = 2380] [id = 115] 16:17:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0E1D800 == 36 [pid = 2380] [id = 114] 16:17:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB65F800 == 35 [pid = 2380] [id = 113] 16:17:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0E35000 == 34 [pid = 2380] [id = 111] 16:17:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB0CB800 == 33 [pid = 2380] [id = 112] 16:17:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFD2000 == 32 [pid = 2380] [id = 110] 16:17:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8D9800 == 31 [pid = 2380] [id = 124] 16:17:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE2B0000 == 30 [pid = 2380] [id = 123] 16:17:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA1D7800 == 29 [pid = 2380] [id = 122] 16:17:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFC9000 == 28 [pid = 2380] [id = 120] 16:17:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085C00C2000 == 27 [pid = 2380] [id = 121] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BF540400) [pid = 2380] [serial = 307] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C4B22400) [pid = 2380] [serial = 299] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C1338800) [pid = 2380] [serial = 298] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C9183400) [pid = 2380] [serial = 302] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C5425C00) [pid = 2380] [serial = 301] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085CBDED400) [pid = 2380] [serial = 305] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085CBBCE000) [pid = 2380] [serial = 304] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C5420800) [pid = 2380] [serial = 320] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C53A2000) [pid = 2380] [serial = 319] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C4B7F800) [pid = 2380] [serial = 325] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C92CD800) [pid = 2380] [serial = 328] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C7765000) [pid = 2380] [serial = 322] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BB4A8000) [pid = 2380] [serial = 310] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C0F1FC00) [pid = 2380] [serial = 313] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BF668800) [pid = 2380] [serial = 311] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C9182400) [pid = 2380] [serial = 326] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C0E6DC00) [pid = 2380] [serial = 308] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C801F800) [pid = 2380] [serial = 323] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C4B4F400) [pid = 2380] [serial = 316] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C4B63800) [pid = 2380] [serial = 317] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C15B4800) [pid = 2380] [serial = 314] [outer = 0000000000000000] [url = about:blank] 16:17:33 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:17:33 INFO - PROCESS | 2380 | 1467069453664 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:17:33 INFO - PROCESS | 2380 | 1467069453723 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 16:17:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:17:33 INFO - PROCESS | 2380 | 1467069453729 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:17:33 INFO - PROCESS | 2380 | 1467069453732 Marionette TRACE conn6 <- [1,466,null,{}] 16:17:33 INFO - PROCESS | 2380 | 1467069453738 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:33 INFO - PROCESS | 2380 | 1467069453741 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:33 INFO - PROCESS | 2380 | 1467069453858 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 16:17:33 INFO - PROCESS | 2380 | 1467069453873 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:33 INFO - PROCESS | 2380 | 1467069453878 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:33 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BC006800 == 28 [pid = 2380] [id = 126] 16:17:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB249400) [pid = 2380] [serial = 376] [outer = 0000000000000000] 16:17:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BB296400) [pid = 2380] [serial = 377] [outer = 00000085BB249400] 16:17:33 INFO - PROCESS | 2380 | 1467069453928 Marionette DEBUG loaded listener.js 16:17:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB49EC00) [pid = 2380] [serial = 378] [outer = 00000085BB249400] 16:17:34 INFO - PROCESS | 2380 | 1467069454384 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:17:34 INFO - PROCESS | 2380 | 1467069454428 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 16:17:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:17:34 INFO - PROCESS | 2380 | 1467069454435 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:17:34 INFO - PROCESS | 2380 | 1467069454438 Marionette TRACE conn6 <- [1,470,null,{}] 16:17:34 INFO - PROCESS | 2380 | 1467069454443 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:34 INFO - PROCESS | 2380 | 1467069454445 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:34 INFO - PROCESS | 2380 | 1467069454565 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 16:17:34 INFO - PROCESS | 2380 | 1467069454582 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:34 INFO - PROCESS | 2380 | 1467069454584 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:34 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0E1D800 == 29 [pid = 2380] [id = 127] 16:17:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C0E10C00) [pid = 2380] [serial = 379] [outer = 0000000000000000] 16:17:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C0E6FC00) [pid = 2380] [serial = 380] [outer = 00000085C0E10C00] 16:17:34 INFO - PROCESS | 2380 | 1467069454632 Marionette DEBUG loaded listener.js 16:17:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C0F1C400) [pid = 2380] [serial = 381] [outer = 00000085C0E10C00] 16:17:35 INFO - PROCESS | 2380 | 1467069455119 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:17:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:17:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 735ms 16:17:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:17:35 INFO - PROCESS | 2380 | 1467069455171 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 16:17:35 INFO - PROCESS | 2380 | 1467069455174 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 16:17:35 INFO - PROCESS | 2380 | 1467069455177 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:17:35 INFO - PROCESS | 2380 | 1467069455181 Marionette TRACE conn6 <- [1,474,null,{}] 16:17:35 INFO - PROCESS | 2380 | 1467069455193 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:35 INFO - PROCESS | 2380 | 1467069455197 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:35 INFO - PROCESS | 2380 | 1467069455285 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 16:17:35 INFO - PROCESS | 2380 | 1467069455357 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:35 INFO - PROCESS | 2380 | 1467069455360 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:35 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5BDF800 == 30 [pid = 2380] [id = 128] 16:17:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BC3DE800) [pid = 2380] [serial = 382] [outer = 0000000000000000] 16:17:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C477EC00) [pid = 2380] [serial = 383] [outer = 00000085BC3DE800] 16:17:35 INFO - PROCESS | 2380 | 1467069455410 Marionette DEBUG loaded listener.js 16:17:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C4B1EC00) [pid = 2380] [serial = 384] [outer = 00000085BC3DE800] 16:17:35 INFO - PROCESS | 2380 | 1467069455866 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:17:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:17:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 16:17:35 INFO - PROCESS | 2380 | 1467069455932 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 16:17:35 INFO - PROCESS | 2380 | 1467069455935 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 16:17:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:17:35 INFO - PROCESS | 2380 | 1467069455938 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:17:35 INFO - PROCESS | 2380 | 1467069455940 Marionette TRACE conn6 <- [1,478,null,{}] 16:17:35 INFO - PROCESS | 2380 | 1467069455944 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:35 INFO - PROCESS | 2380 | 1467069455946 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:36 INFO - PROCESS | 2380 | 1467069456054 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 16:17:36 INFO - PROCESS | 2380 | 1467069456101 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:36 INFO - PROCESS | 2380 | 1467069456103 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:36 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E7F800 == 31 [pid = 2380] [id = 129] 16:17:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B60400) [pid = 2380] [serial = 385] [outer = 0000000000000000] 16:17:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C4B66800) [pid = 2380] [serial = 386] [outer = 00000085C4B60400] 16:17:36 INFO - PROCESS | 2380 | 1467069456149 Marionette DEBUG loaded listener.js 16:17:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C52CCC00) [pid = 2380] [serial = 387] [outer = 00000085C4B60400] 16:17:36 INFO - PROCESS | 2380 | 1467069456612 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:17:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:17:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 735ms 16:17:36 INFO - PROCESS | 2380 | 1467069456678 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 16:17:36 INFO - PROCESS | 2380 | 1467069456681 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 16:17:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:17:36 INFO - PROCESS | 2380 | 1467069456684 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:17:36 INFO - PROCESS | 2380 | 1467069456686 Marionette TRACE conn6 <- [1,482,null,{}] 16:17:36 INFO - PROCESS | 2380 | 1467069456689 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:36 INFO - PROCESS | 2380 | 1467069456692 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:36 INFO - PROCESS | 2380 | 1467069456798 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 16:17:36 INFO - PROCESS | 2380 | 1467069456810 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:36 INFO - PROCESS | 2380 | 1467069456812 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:36 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8AAA800 == 32 [pid = 2380] [id = 130] 16:17:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C0E10800) [pid = 2380] [serial = 388] [outer = 0000000000000000] 16:17:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C53A3C00) [pid = 2380] [serial = 389] [outer = 00000085C0E10800] 16:17:36 INFO - PROCESS | 2380 | 1467069456857 Marionette DEBUG loaded listener.js 16:17:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C5424800) [pid = 2380] [serial = 390] [outer = 00000085C0E10800] 16:17:37 INFO - PROCESS | 2380 | 1467069457326 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:17:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:17:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 692ms 16:17:37 INFO - PROCESS | 2380 | 1467069457386 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 16:17:37 INFO - PROCESS | 2380 | 1467069457388 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 16:17:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:17:37 INFO - PROCESS | 2380 | 1467069457391 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:17:37 INFO - PROCESS | 2380 | 1467069457393 Marionette TRACE conn6 <- [1,486,null,{}] 16:17:37 INFO - PROCESS | 2380 | 1467069457397 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:37 INFO - PROCESS | 2380 | 1467069457403 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:37 INFO - PROCESS | 2380 | 1467069457534 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 16:17:37 INFO - PROCESS | 2380 | 1467069457585 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:37 INFO - PROCESS | 2380 | 1467069457587 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:37 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB0B3800 == 33 [pid = 2380] [id = 131] 16:17:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C7B9D400) [pid = 2380] [serial = 391] [outer = 0000000000000000] 16:17:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C82F2800) [pid = 2380] [serial = 392] [outer = 00000085C7B9D400] 16:17:37 INFO - PROCESS | 2380 | 1467069457633 Marionette DEBUG loaded listener.js 16:17:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C835F800) [pid = 2380] [serial = 393] [outer = 00000085C7B9D400] 16:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085CB467800) [pid = 2380] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C9187C00) [pid = 2380] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C4B26C00) [pid = 2380] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BFDDA400) [pid = 2380] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C776A400) [pid = 2380] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085B9557C00) [pid = 2380] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C4B22C00) [pid = 2380] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB24AC00) [pid = 2380] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C9189800) [pid = 2380] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BF5F6000) [pid = 2380] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:17:37 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BB29DC00) [pid = 2380] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:17:38 INFO - PROCESS | 2380 | 1467069458139 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:17:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:17:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 777ms 16:17:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:17:38 INFO - PROCESS | 2380 | 1467069458173 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 16:17:38 INFO - PROCESS | 2380 | 1467069458175 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 16:17:38 INFO - PROCESS | 2380 | 1467069458178 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:17:38 INFO - PROCESS | 2380 | 1467069458180 Marionette TRACE conn6 <- [1,490,null,{}] 16:17:38 INFO - PROCESS | 2380 | 1467069458184 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:38 INFO - PROCESS | 2380 | 1467069458186 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:38 INFO - PROCESS | 2380 | 1467069458266 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 16:17:38 INFO - PROCESS | 2380 | 1467069458272 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:38 INFO - PROCESS | 2380 | 1467069458274 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:38 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5B3800 == 34 [pid = 2380] [id = 132] 16:17:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4B26C00) [pid = 2380] [serial = 394] [outer = 0000000000000000] 16:17:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C7782800) [pid = 2380] [serial = 395] [outer = 00000085C4B26C00] 16:17:38 INFO - PROCESS | 2380 | 1467069458319 Marionette DEBUG loaded listener.js 16:17:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C8948800) [pid = 2380] [serial = 396] [outer = 00000085C4B26C00] 16:17:38 INFO - PROCESS | 2380 | 1467069458721 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:17:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:17:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 586ms 16:17:38 INFO - PROCESS | 2380 | 1467069458769 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 16:17:38 INFO - PROCESS | 2380 | 1467069458771 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 16:17:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:17:38 INFO - PROCESS | 2380 | 1467069458774 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:17:38 INFO - PROCESS | 2380 | 1467069458776 Marionette TRACE conn6 <- [1,494,null,{}] 16:17:38 INFO - PROCESS | 2380 | 1467069458784 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:38 INFO - PROCESS | 2380 | 1467069458786 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:38 INFO - PROCESS | 2380 | 1467069458865 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 16:17:38 INFO - PROCESS | 2380 | 1467069458871 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:38 INFO - PROCESS | 2380 | 1467069458873 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:38 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFB4800 == 35 [pid = 2380] [id = 133] 16:17:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C8FA5800) [pid = 2380] [serial = 397] [outer = 0000000000000000] 16:17:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C9185800) [pid = 2380] [serial = 398] [outer = 00000085C8FA5800] 16:17:38 INFO - PROCESS | 2380 | 1467069458917 Marionette DEBUG loaded listener.js 16:17:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C918DC00) [pid = 2380] [serial = 399] [outer = 00000085C8FA5800] 16:17:39 INFO - PROCESS | 2380 | 1467069459370 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:17:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:17:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 16:17:39 INFO - PROCESS | 2380 | 1467069459408 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 16:17:39 INFO - PROCESS | 2380 | 1467069459410 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 16:17:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:17:39 INFO - PROCESS | 2380 | 1467069459413 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:17:39 INFO - PROCESS | 2380 | 1467069459415 Marionette TRACE conn6 <- [1,498,null,{}] 16:17:39 INFO - PROCESS | 2380 | 1467069459419 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:39 INFO - PROCESS | 2380 | 1467069459420 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:39 INFO - PROCESS | 2380 | 1467069459501 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 16:17:39 INFO - PROCESS | 2380 | 1467069459506 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:39 INFO - PROCESS | 2380 | 1467069459508 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:39 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C599E800 == 36 [pid = 2380] [id = 134] 16:17:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C9C63400) [pid = 2380] [serial = 400] [outer = 0000000000000000] 16:17:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C9C6D400) [pid = 2380] [serial = 401] [outer = 00000085C9C63400] 16:17:39 INFO - PROCESS | 2380 | 1467069459553 Marionette DEBUG loaded listener.js 16:17:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CB03CC00) [pid = 2380] [serial = 402] [outer = 00000085C9C63400] 16:17:40 INFO - PROCESS | 2380 | 1467069460028 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:17:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:17:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 692ms 16:17:40 INFO - PROCESS | 2380 | 1467069460107 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 16:17:40 INFO - PROCESS | 2380 | 1467069460112 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 16:17:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:17:40 INFO - PROCESS | 2380 | 1467069460118 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:17:40 INFO - PROCESS | 2380 | 1467069460122 Marionette TRACE conn6 <- [1,502,null,{}] 16:17:40 INFO - PROCESS | 2380 | 1467069460128 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:40 INFO - PROCESS | 2380 | 1467069460132 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:40 INFO - PROCESS | 2380 | 1467069460309 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 16:17:40 INFO - PROCESS | 2380 | 1467069460420 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:40 INFO - PROCESS | 2380 | 1467069460425 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:40 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFE70800 == 37 [pid = 2380] [id = 135] 16:17:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085BB29A000) [pid = 2380] [serial = 403] [outer = 0000000000000000] 16:17:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085BB44FC00) [pid = 2380] [serial = 404] [outer = 00000085BB29A000] 16:17:40 INFO - PROCESS | 2380 | 1467069460484 Marionette DEBUG loaded listener.js 16:17:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085BF6C0800) [pid = 2380] [serial = 405] [outer = 00000085BB29A000] 16:17:41 INFO - PROCESS | 2380 | 1467069461215 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:17:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:17:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1145ms 16:17:41 INFO - PROCESS | 2380 | 1467069461286 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 16:17:41 INFO - PROCESS | 2380 | 1467069461291 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 16:17:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:17:41 INFO - PROCESS | 2380 | 1467069461299 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:17:41 INFO - PROCESS | 2380 | 1467069461302 Marionette TRACE conn6 <- [1,506,null,{}] 16:17:41 INFO - PROCESS | 2380 | 1467069461306 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:41 INFO - PROCESS | 2380 | 1467069461310 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:41 INFO - PROCESS | 2380 | 1467069461441 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 16:17:41 INFO - PROCESS | 2380 | 1467069461505 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:41 INFO - PROCESS | 2380 | 1467069461508 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:41 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C840E800 == 38 [pid = 2380] [id = 136] 16:17:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C133A400) [pid = 2380] [serial = 406] [outer = 0000000000000000] 16:17:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C3FDB000) [pid = 2380] [serial = 407] [outer = 00000085C133A400] 16:17:41 INFO - PROCESS | 2380 | 1467069461566 Marionette DEBUG loaded listener.js 16:17:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085C4B54800) [pid = 2380] [serial = 408] [outer = 00000085C133A400] 16:17:42 INFO - PROCESS | 2380 | 1467069462496 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:17:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:17:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1293ms 16:17:42 INFO - PROCESS | 2380 | 1467069462594 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 16:17:42 INFO - PROCESS | 2380 | 1467069462598 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 16:17:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:17:42 INFO - PROCESS | 2380 | 1467069462604 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:17:42 INFO - PROCESS | 2380 | 1467069462607 Marionette TRACE conn6 <- [1,510,null,{}] 16:17:42 INFO - PROCESS | 2380 | 1467069462613 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:42 INFO - PROCESS | 2380 | 1467069462616 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:42 INFO - PROCESS | 2380 | 1467069462757 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 16:17:42 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFB4800 == 37 [pid = 2380] [id = 133] 16:17:42 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5B3800 == 36 [pid = 2380] [id = 132] 16:17:42 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB0B3800 == 35 [pid = 2380] [id = 131] 16:17:42 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8AAA800 == 34 [pid = 2380] [id = 130] 16:17:42 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7E7F800 == 33 [pid = 2380] [id = 129] 16:17:42 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5BDF800 == 32 [pid = 2380] [id = 128] 16:17:42 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0E1D800 == 31 [pid = 2380] [id = 127] 16:17:42 INFO - PROCESS | 2380 | --DOCSHELL 00000085BC006800 == 30 [pid = 2380] [id = 126] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085CB471400) [pid = 2380] [serial = 358] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085CA680400) [pid = 2380] [serial = 356] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C4B5B800) [pid = 2380] [serial = 346] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C4B55400) [pid = 2380] [serial = 349] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C4F33800) [pid = 2380] [serial = 347] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C8350000) [pid = 2380] [serial = 352] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C3F77800) [pid = 2380] [serial = 343] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C4B2A000) [pid = 2380] [serial = 334] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C50BCC00) [pid = 2380] [serial = 335] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB24E800) [pid = 2380] [serial = 337] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BB44F000) [pid = 2380] [serial = 338] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085CA687800) [pid = 2380] [serial = 329] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BF6BC400) [pid = 2380] [serial = 340] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C0076C00) [pid = 2380] [serial = 341] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BF5F3800) [pid = 2380] [serial = 331] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C0E73C00) [pid = 2380] [serial = 332] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C9C70C00) [pid = 2380] [serial = 355] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085CB5CEC00) [pid = 2380] [serial = 359] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C541BC00) [pid = 2380] [serial = 350] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C8F0BC00) [pid = 2380] [serial = 353] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C479A000) [pid = 2380] [serial = 344] [outer = 0000000000000000] [url = about:blank] 16:17:42 INFO - PROCESS | 2380 | 1467069462849 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:42 INFO - PROCESS | 2380 | 1467069462853 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:42 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BC006800 == 31 [pid = 2380] [id = 137] 16:17:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BA3C6000) [pid = 2380] [serial = 409] [outer = 0000000000000000] 16:17:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB251000) [pid = 2380] [serial = 410] [outer = 00000085BA3C6000] 16:17:42 INFO - PROCESS | 2380 | 1467069462903 Marionette DEBUG loaded listener.js 16:17:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BF5F5400) [pid = 2380] [serial = 411] [outer = 00000085BA3C6000] 16:17:43 INFO - PROCESS | 2380 | 1467069463331 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:17:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:17:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 797ms 16:17:43 INFO - PROCESS | 2380 | 1467069463405 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 16:17:43 INFO - PROCESS | 2380 | 1467069463410 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 16:17:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:17:43 INFO - PROCESS | 2380 | 1467069463416 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:17:43 INFO - PROCESS | 2380 | 1467069463418 Marionette TRACE conn6 <- [1,514,null,{}] 16:17:43 INFO - PROCESS | 2380 | 1467069463422 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:43 INFO - PROCESS | 2380 | 1467069463425 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:43 INFO - PROCESS | 2380 | 1467069463513 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 16:17:43 INFO - PROCESS | 2380 | 1467069463527 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:43 INFO - PROCESS | 2380 | 1467069463529 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:43 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1553000 == 32 [pid = 2380] [id = 138] 16:17:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C0F21800) [pid = 2380] [serial = 412] [outer = 0000000000000000] 16:17:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C1336800) [pid = 2380] [serial = 413] [outer = 00000085C0F21800] 16:17:43 INFO - PROCESS | 2380 | 1467069463579 Marionette DEBUG loaded listener.js 16:17:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C3F77800) [pid = 2380] [serial = 414] [outer = 00000085C0F21800] 16:17:44 INFO - PROCESS | 2380 | 1467069464047 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:17:44 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 16:17:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 693ms 16:17:44 INFO - PROCESS | 2380 | 1467069464118 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 16:17:44 INFO - PROCESS | 2380 | 1467069464121 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 16:17:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:17:44 INFO - PROCESS | 2380 | 1467069464154 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:17:44 INFO - PROCESS | 2380 | 1467069464158 Marionette TRACE conn6 <- [1,518,null,{}] 16:17:44 INFO - PROCESS | 2380 | 1467069464172 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:44 INFO - PROCESS | 2380 | 1467069464177 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:44 INFO - PROCESS | 2380 | 1467069464292 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 16:17:44 INFO - PROCESS | 2380 | 1467069464302 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:44 INFO - PROCESS | 2380 | 1467069464305 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:44 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C711E800 == 33 [pid = 2380] [id = 139] 16:17:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C3F7B400) [pid = 2380] [serial = 415] [outer = 0000000000000000] 16:17:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C50BD000) [pid = 2380] [serial = 416] [outer = 00000085C3F7B400] 16:17:44 INFO - PROCESS | 2380 | 1467069464354 Marionette DEBUG loaded listener.js 16:17:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C541A400) [pid = 2380] [serial = 417] [outer = 00000085C3F7B400] 16:17:44 INFO - PROCESS | 2380 | 1467069464777 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:17:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:17:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 647ms 16:17:44 INFO - PROCESS | 2380 | 1467069464803 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 16:17:44 INFO - PROCESS | 2380 | 1467069464806 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 16:17:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:17:44 INFO - PROCESS | 2380 | 1467069464808 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:17:44 INFO - PROCESS | 2380 | 1467069464810 Marionette TRACE conn6 <- [1,522,null,{}] 16:17:44 INFO - PROCESS | 2380 | 1467069464814 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:44 INFO - PROCESS | 2380 | 1467069464816 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:44 INFO - PROCESS | 2380 | 1467069464936 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 16:17:44 INFO - PROCESS | 2380 | 1467069464949 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:44 INFO - PROCESS | 2380 | 1467069464951 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:44 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8AAD800 == 34 [pid = 2380] [id = 140] 16:17:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C539F000) [pid = 2380] [serial = 418] [outer = 0000000000000000] 16:17:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C7764800) [pid = 2380] [serial = 419] [outer = 00000085C539F000] 16:17:45 INFO - PROCESS | 2380 | 1467069464997 Marionette DEBUG loaded listener.js 16:17:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C82F4000) [pid = 2380] [serial = 420] [outer = 00000085C539F000] 16:17:45 INFO - PROCESS | 2380 | 1467069465469 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:17:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:17:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 693ms 16:17:45 INFO - PROCESS | 2380 | 1467069465504 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 16:17:45 INFO - PROCESS | 2380 | 1467069465506 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 16:17:45 INFO - PROCESS | 2380 | 1467069465509 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:17:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:17:45 INFO - PROCESS | 2380 | 1467069465511 Marionette TRACE conn6 <- [1,526,null,{}] 16:17:45 INFO - PROCESS | 2380 | 1467069465518 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:45 INFO - PROCESS | 2380 | 1467069465520 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:45 INFO - PROCESS | 2380 | 1467069465655 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 16:17:45 INFO - PROCESS | 2380 | 1467069465668 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:45 INFO - PROCESS | 2380 | 1467069465670 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:45 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB420000 == 35 [pid = 2380] [id = 141] 16:17:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C8FF3C00) [pid = 2380] [serial = 421] [outer = 0000000000000000] 16:17:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C9188400) [pid = 2380] [serial = 422] [outer = 00000085C8FF3C00] 16:17:45 INFO - PROCESS | 2380 | 1467069465714 Marionette DEBUG loaded listener.js 16:17:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C9CC9C00) [pid = 2380] [serial = 423] [outer = 00000085C8FF3C00] 16:17:46 INFO - PROCESS | 2380 | 1467069466203 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:17:46 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 16:17:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 732ms 16:17:46 INFO - PROCESS | 2380 | 1467069466246 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 16:17:46 INFO - PROCESS | 2380 | 1467069466248 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 16:17:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:17:46 INFO - PROCESS | 2380 | 1467069466251 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:17:46 INFO - PROCESS | 2380 | 1467069466253 Marionette TRACE conn6 <- [1,530,null,{}] 16:17:46 INFO - PROCESS | 2380 | 1467069466256 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:46 INFO - PROCESS | 2380 | 1467069466262 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:46 INFO - PROCESS | 2380 | 1467069466398 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 16:17:46 INFO - PROCESS | 2380 | 1467069466449 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:46 INFO - PROCESS | 2380 | 1467069466451 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:46 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFBD000 == 36 [pid = 2380] [id = 142] 16:17:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CB813800) [pid = 2380] [serial = 424] [outer = 0000000000000000] 16:17:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CB8A6C00) [pid = 2380] [serial = 425] [outer = 00000085CB813800] 16:17:46 INFO - PROCESS | 2380 | 1467069466497 Marionette DEBUG loaded listener.js 16:17:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CBBC4C00) [pid = 2380] [serial = 426] [outer = 00000085CB813800] 16:17:47 INFO - PROCESS | 2380 | 1467069466996 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:17:47 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C4B60400) [pid = 2380] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:17:47 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BC3DE800) [pid = 2380] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:17:47 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BB953800) [pid = 2380] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:17:47 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C0E10800) [pid = 2380] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:17:47 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB249400) [pid = 2380] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:17:47 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C0E10C00) [pid = 2380] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:17:47 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C7B9D400) [pid = 2380] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:17:47 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C8FA5800) [pid = 2380] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:17:47 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB299400) [pid = 2380] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:17:47 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C47B7C00) [pid = 2380] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:17:47 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CB476C00) [pid = 2380] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:17:47 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CBBC4000) [pid = 2380] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:17:47 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C4B26C00) [pid = 2380] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:17:47 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 16:17:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:17:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:17:47 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 16:17:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:17:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:17:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 840ms 16:17:47 INFO - PROCESS | 2380 | 1467069467094 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 16:17:47 INFO - PROCESS | 2380 | 1467069467097 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 16:17:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:17:47 INFO - PROCESS | 2380 | 1467069467100 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:17:47 INFO - PROCESS | 2380 | 1467069467102 Marionette TRACE conn6 <- [1,534,null,{}] 16:17:47 INFO - PROCESS | 2380 | 1467069467105 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:47 INFO - PROCESS | 2380 | 1467069467107 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:47 INFO - PROCESS | 2380 | 1467069467201 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 16:17:47 INFO - PROCESS | 2380 | 1467069467208 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:47 INFO - PROCESS | 2380 | 1467069467210 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:47 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE29B000 == 37 [pid = 2380] [id = 143] 16:17:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C15B5800) [pid = 2380] [serial = 427] [outer = 0000000000000000] 16:17:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4B26C00) [pid = 2380] [serial = 428] [outer = 00000085C15B5800] 16:17:47 INFO - PROCESS | 2380 | 1467069467255 Marionette DEBUG loaded listener.js 16:17:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085CA154400) [pid = 2380] [serial = 429] [outer = 00000085C15B5800] 16:17:47 INFO - PROCESS | 2380 | 1467069467670 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:17:47 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. 16:17:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 585ms 16:17:47 INFO - PROCESS | 2380 | 1467069467692 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 16:17:47 INFO - PROCESS | 2380 | 1467069467694 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 16:17:47 INFO - PROCESS | 2380 | 1467069467697 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:17:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:17:47 INFO - PROCESS | 2380 | 1467069467699 Marionette TRACE conn6 <- [1,538,null,{}] 16:17:47 INFO - PROCESS | 2380 | 1467069467703 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:47 INFO - PROCESS | 2380 | 1467069467705 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:47 INFO - PROCESS | 2380 | 1467069467795 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 16:17:47 INFO - PROCESS | 2380 | 1467069467801 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:47 INFO - PROCESS | 2380 | 1467069467803 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:47 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8E1800 == 38 [pid = 2380] [id = 144] 16:17:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085CBBCD800) [pid = 2380] [serial = 430] [outer = 0000000000000000] 16:17:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085CBC29000) [pid = 2380] [serial = 431] [outer = 00000085CBBCD800] 16:17:47 INFO - PROCESS | 2380 | 1467069467847 Marionette DEBUG loaded listener.js 16:17:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085CBD9FC00) [pid = 2380] [serial = 432] [outer = 00000085CBBCD800] 16:17:48 INFO - PROCESS | 2380 | 1467069468258 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:17:48 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. 16:17:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 586ms 16:17:48 INFO - PROCESS | 2380 | 1467069468297 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 16:17:48 INFO - PROCESS | 2380 | 1467069468299 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 16:17:48 INFO - PROCESS | 2380 | 1467069468303 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:17:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:17:48 INFO - PROCESS | 2380 | 1467069468305 Marionette TRACE conn6 <- [1,542,null,{}] 16:17:48 INFO - PROCESS | 2380 | 1467069468308 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:48 INFO - PROCESS | 2380 | 1467069468310 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:48 INFO - PROCESS | 2380 | 1467069468396 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 16:17:48 INFO - PROCESS | 2380 | 1467069468402 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:48 INFO - PROCESS | 2380 | 1467069468404 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:48 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C826D000 == 39 [pid = 2380] [id = 145] 16:17:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085CBBCA800) [pid = 2380] [serial = 433] [outer = 0000000000000000] 16:17:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085CBDA6800) [pid = 2380] [serial = 434] [outer = 00000085CBBCA800] 16:17:48 INFO - PROCESS | 2380 | 1467069468449 Marionette DEBUG loaded listener.js 16:17:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085CBDE7000) [pid = 2380] [serial = 435] [outer = 00000085CBBCA800] 16:17:48 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:17:48 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:17:48 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:17:48 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:17:48 INFO - PROCESS | 2380 | 1467069468879 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:17:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:17:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 627ms 16:17:48 INFO - PROCESS | 2380 | 1467069468938 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 16:17:48 INFO - PROCESS | 2380 | 1467069468940 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 16:17:48 INFO - PROCESS | 2380 | 1467069468943 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:17:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:17:48 INFO - PROCESS | 2380 | 1467069468945 Marionette TRACE conn6 <- [1,546,null,{}] 16:17:48 INFO - PROCESS | 2380 | 1467069468949 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:48 INFO - PROCESS | 2380 | 1467069468959 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:49 INFO - PROCESS | 2380 | 1467069469085 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 16:17:49 INFO - PROCESS | 2380 | 1467069469231 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:49 INFO - PROCESS | 2380 | 1467069469235 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:49 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFA69000 == 40 [pid = 2380] [id = 146] 16:17:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085BB0C8400) [pid = 2380] [serial = 436] [outer = 0000000000000000] 16:17:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085BB295C00) [pid = 2380] [serial = 437] [outer = 00000085BB0C8400] 16:17:49 INFO - PROCESS | 2380 | 1467069469341 Marionette DEBUG loaded listener.js 16:17:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C00EBC00) [pid = 2380] [serial = 438] [outer = 00000085BB0C8400] 16:17:50 INFO - PROCESS | 2380 | 1467069469993 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:17:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:17:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1078ms 16:17:50 INFO - PROCESS | 2380 | 1467069470027 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 16:17:50 INFO - PROCESS | 2380 | 1467069470032 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 16:17:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:17:50 INFO - PROCESS | 2380 | 1467069470038 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:17:50 INFO - PROCESS | 2380 | 1467069470041 Marionette TRACE conn6 <- [1,550,null,{}] 16:17:50 INFO - PROCESS | 2380 | 1467069470046 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:50 INFO - PROCESS | 2380 | 1467069470049 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:50 INFO - PROCESS | 2380 | 1467069470166 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 16:17:50 INFO - PROCESS | 2380 | 1467069470240 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:50 INFO - PROCESS | 2380 | 1467069470243 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8A1E000 == 41 [pid = 2380] [id = 147] 16:17:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C4B55C00) [pid = 2380] [serial = 439] [outer = 0000000000000000] 16:17:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C5014400) [pid = 2380] [serial = 440] [outer = 00000085C4B55C00] 16:17:50 INFO - PROCESS | 2380 | 1467069470341 Marionette DEBUG loaded listener.js 16:17:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C7762800) [pid = 2380] [serial = 441] [outer = 00000085C4B55C00] 16:17:50 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:17:50 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:17:50 INFO - PROCESS | 2380 | 1467069470946 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:17:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:17:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 986ms 16:17:51 INFO - PROCESS | 2380 | 1467069471027 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 16:17:51 INFO - PROCESS | 2380 | 1467069471030 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 16:17:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:17:51 INFO - PROCESS | 2380 | 1467069471034 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:17:51 INFO - PROCESS | 2380 | 1467069471037 Marionette TRACE conn6 <- [1,554,null,{}] 16:17:51 INFO - PROCESS | 2380 | 1467069471041 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:51 INFO - PROCESS | 2380 | 1467069471044 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:51 INFO - PROCESS | 2380 | 1467069471164 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 16:17:51 INFO - PROCESS | 2380 | 1467069471232 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:51 INFO - PROCESS | 2380 | 1467069471234 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:51 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBAA800 == 42 [pid = 2380] [id = 148] 16:17:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085CB46EC00) [pid = 2380] [serial = 442] [outer = 0000000000000000] 16:17:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085CB810400) [pid = 2380] [serial = 443] [outer = 00000085CB46EC00] 16:17:51 INFO - PROCESS | 2380 | 1467069471290 Marionette DEBUG loaded listener.js 16:17:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085CBBC6000) [pid = 2380] [serial = 444] [outer = 00000085CB46EC00] 16:17:51 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:17:51 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:17:51 INFO - PROCESS | 2380 | 1467069471858 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:17:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:17:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 881ms 16:17:51 INFO - PROCESS | 2380 | 1467069471916 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 16:17:51 INFO - PROCESS | 2380 | 1467069471920 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 16:17:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:17:51 INFO - PROCESS | 2380 | 1467069471932 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:17:51 INFO - PROCESS | 2380 | 1467069471937 Marionette TRACE conn6 <- [1,558,null,{}] 16:17:51 INFO - PROCESS | 2380 | 1467069471941 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:51 INFO - PROCESS | 2380 | 1467069471945 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:52 INFO - PROCESS | 2380 | 1467069472061 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 16:17:52 INFO - PROCESS | 2380 | 1467069472131 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:52 INFO - PROCESS | 2380 | 1467069472133 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:52 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBE3800 == 43 [pid = 2380] [id = 149] 16:17:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085CBDED000) [pid = 2380] [serial = 445] [outer = 0000000000000000] 16:17:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085CC053400) [pid = 2380] [serial = 446] [outer = 00000085CBDED000] 16:17:52 INFO - PROCESS | 2380 | 1467069472188 Marionette DEBUG loaded listener.js 16:17:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085CCF82400) [pid = 2380] [serial = 447] [outer = 00000085CBDED000] 16:17:52 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:17:52 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:17:52 INFO - PROCESS | 2380 | 1467069472815 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:17:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:17:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1091ms 16:17:53 INFO - PROCESS | 2380 | 1467069473021 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 16:17:53 INFO - PROCESS | 2380 | 1467069473026 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 16:17:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:17:53 INFO - PROCESS | 2380 | 1467069473031 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:17:53 INFO - PROCESS | 2380 | 1467069473034 Marionette TRACE conn6 <- [1,562,null,{}] 16:17:53 INFO - PROCESS | 2380 | 1467069473039 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:53 INFO - PROCESS | 2380 | 1467069473043 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:53 INFO - PROCESS | 2380 | 1467069473148 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 16:17:53 INFO - PROCESS | 2380 | 1467069473213 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:53 INFO - PROCESS | 2380 | 1467069473219 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:53 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0E29800 == 44 [pid = 2380] [id = 150] 16:17:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085BFEA8000) [pid = 2380] [serial = 448] [outer = 0000000000000000] 16:17:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085C0E6F000) [pid = 2380] [serial = 449] [outer = 00000085BFEA8000] 16:17:53 INFO - PROCESS | 2380 | 1467069473282 Marionette DEBUG loaded listener.js 16:17:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085C1A60C00) [pid = 2380] [serial = 450] [outer = 00000085BFEA8000] 16:17:53 INFO - PROCESS | 2380 | 1467069473865 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:17:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:17:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 878ms 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085C826D000 == 43 [pid = 2380] [id = 145] 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8E1800 == 42 [pid = 2380] [id = 144] 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE29B000 == 41 [pid = 2380] [id = 143] 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFBD000 == 40 [pid = 2380] [id = 142] 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB420000 == 39 [pid = 2380] [id = 141] 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8AAD800 == 38 [pid = 2380] [id = 140] 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085C711E800 == 37 [pid = 2380] [id = 139] 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1553000 == 36 [pid = 2380] [id = 138] 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085BC006800 == 35 [pid = 2380] [id = 137] 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085C840E800 == 34 [pid = 2380] [id = 136] 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFE70800 == 33 [pid = 2380] [id = 135] 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085C599E800 == 32 [pid = 2380] [id = 134] 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0F92000 == 31 [pid = 2380] [id = 125] 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFBE3800 == 30 [pid = 2380] [id = 149] 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFBAA800 == 29 [pid = 2380] [id = 148] 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8A1E000 == 28 [pid = 2380] [id = 147] 16:17:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFA69000 == 27 [pid = 2380] [id = 146] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085C0197400) [pid = 2380] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085C4B66800) [pid = 2380] [serial = 386] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085C477EC00) [pid = 2380] [serial = 383] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085C0E81800) [pid = 2380] [serial = 374] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085BF5E9C00) [pid = 2380] [serial = 373] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C53A3C00) [pid = 2380] [serial = 389] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085BB296400) [pid = 2380] [serial = 377] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085BB49EC00) [pid = 2380] [serial = 378] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C52CCC00) [pid = 2380] [serial = 387] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C0E6FC00) [pid = 2380] [serial = 380] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C0F1C400) [pid = 2380] [serial = 381] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C82F2800) [pid = 2380] [serial = 392] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C5424800) [pid = 2380] [serial = 390] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C918DC00) [pid = 2380] [serial = 399] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C9185800) [pid = 2380] [serial = 398] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C9C6D400) [pid = 2380] [serial = 401] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BF6C8400) [pid = 2380] [serial = 362] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB459C00) [pid = 2380] [serial = 361] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C541E400) [pid = 2380] [serial = 365] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C4B4B400) [pid = 2380] [serial = 364] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085CB81E400) [pid = 2380] [serial = 368] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CB810800) [pid = 2380] [serial = 367] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CBC24C00) [pid = 2380] [serial = 371] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085CBBC8000) [pid = 2380] [serial = 370] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C835F800) [pid = 2380] [serial = 393] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C7782800) [pid = 2380] [serial = 395] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C4B1EC00) [pid = 2380] [serial = 384] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C8948800) [pid = 2380] [serial = 396] [outer = 0000000000000000] [url = about:blank] 16:17:54 INFO - PROCESS | 2380 | 1467069474617 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 16:17:54 INFO - PROCESS | 2380 | 1467069474622 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 16:17:54 INFO - PROCESS | 2380 | 1467069474634 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:17:54 INFO - PROCESS | 2380 | 1467069474637 Marionette TRACE conn6 <- [1,566,null,{}] 16:17:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:17:54 INFO - PROCESS | 2380 | 1467069474643 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:54 INFO - PROCESS | 2380 | 1467069474646 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:54 INFO - PROCESS | 2380 | 1467069474735 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 16:17:54 INFO - PROCESS | 2380 | 1467069474742 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:54 INFO - PROCESS | 2380 | 1467069474747 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:54 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB62A000 == 28 [pid = 2380] [id = 151] 16:17:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB0C8800) [pid = 2380] [serial = 451] [outer = 0000000000000000] 16:17:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BB248400) [pid = 2380] [serial = 452] [outer = 00000085BB0C8800] 16:17:54 INFO - PROCESS | 2380 | 1467069474796 Marionette DEBUG loaded listener.js 16:17:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085BB29CC00) [pid = 2380] [serial = 453] [outer = 00000085BB0C8800] 16:17:55 INFO - PROCESS | 2380 | 1467069475255 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:17:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:17:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 16:17:55 INFO - PROCESS | 2380 | 1467069475317 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 16:17:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:17:55 INFO - PROCESS | 2380 | 1467069475321 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 16:17:55 INFO - PROCESS | 2380 | 1467069475328 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:17:55 INFO - PROCESS | 2380 | 1467069475332 Marionette TRACE conn6 <- [1,570,null,{}] 16:17:55 INFO - PROCESS | 2380 | 1467069475336 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:55 INFO - PROCESS | 2380 | 1467069475339 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:55 INFO - PROCESS | 2380 | 1467069475429 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 16:17:55 INFO - PROCESS | 2380 | 1467069475445 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:55 INFO - PROCESS | 2380 | 1467069475448 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:55 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C030F800 == 29 [pid = 2380] [id = 152] 16:17:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BF3C1400) [pid = 2380] [serial = 454] [outer = 0000000000000000] 16:17:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BF5F6000) [pid = 2380] [serial = 455] [outer = 00000085BF3C1400] 16:17:55 INFO - PROCESS | 2380 | 1467069475496 Marionette DEBUG loaded listener.js 16:17:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085BFE9C400) [pid = 2380] [serial = 456] [outer = 00000085BF3C1400] 16:17:55 INFO - PROCESS | 2380 | 1467069475938 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:17:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:17:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 692ms 16:17:56 INFO - PROCESS | 2380 | 1467069476017 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 16:17:56 INFO - PROCESS | 2380 | 1467069476020 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 16:17:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:17:56 INFO - PROCESS | 2380 | 1467069476031 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:17:56 INFO - PROCESS | 2380 | 1467069476033 Marionette TRACE conn6 <- [1,574,null,{}] 16:17:56 INFO - PROCESS | 2380 | 1467069476080 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:56 INFO - PROCESS | 2380 | 1467069476085 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:56 INFO - PROCESS | 2380 | 1467069476185 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 16:17:56 INFO - PROCESS | 2380 | 1467069476249 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:56 INFO - PROCESS | 2380 | 1467069476253 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:56 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4FCB000 == 30 [pid = 2380] [id = 153] 16:17:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C111D800) [pid = 2380] [serial = 457] [outer = 0000000000000000] 16:17:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C1337000) [pid = 2380] [serial = 458] [outer = 00000085C111D800] 16:17:56 INFO - PROCESS | 2380 | 1467069476303 Marionette DEBUG loaded listener.js 16:17:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C3F77000) [pid = 2380] [serial = 459] [outer = 00000085C111D800] 16:17:56 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:17:56 INFO - PROCESS | 2380 | [2380] 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 16:17:56 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:17:56 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:17:56 INFO - PROCESS | 2380 | 1467069476910 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:17:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:17:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 944ms 16:17:56 INFO - PROCESS | 2380 | 1467069476971 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 16:17:56 INFO - PROCESS | 2380 | 1467069476973 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 16:17:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:17:56 INFO - PROCESS | 2380 | 1467069476985 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:17:56 INFO - PROCESS | 2380 | 1467069476987 Marionette TRACE conn6 <- [1,578,null,{}] 16:17:57 INFO - PROCESS | 2380 | 1467069476991 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:57 INFO - PROCESS | 2380 | 1467069476994 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:57 INFO - PROCESS | 2380 | 1467069477104 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 16:17:57 INFO - PROCESS | 2380 | 1467069477114 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:57 INFO - PROCESS | 2380 | 1467069477116 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:57 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C77BA800 == 31 [pid = 2380] [id = 154] 16:17:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C4B4FC00) [pid = 2380] [serial = 460] [outer = 0000000000000000] 16:17:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C4B57400) [pid = 2380] [serial = 461] [outer = 00000085C4B4FC00] 16:17:57 INFO - PROCESS | 2380 | 1467069477199 Marionette DEBUG loaded listener.js 16:17:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C4B62C00) [pid = 2380] [serial = 462] [outer = 00000085C4B4FC00] 16:17:57 INFO - PROCESS | 2380 | 1467069477667 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:17:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:17:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 734ms 16:17:57 INFO - PROCESS | 2380 | 1467069477713 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 16:17:57 INFO - PROCESS | 2380 | 1467069477716 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 16:17:57 INFO - PROCESS | 2380 | 1467069477719 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:17:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:17:57 INFO - PROCESS | 2380 | 1467069477728 Marionette TRACE conn6 <- [1,582,null,{}] 16:17:57 INFO - PROCESS | 2380 | 1467069477732 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:57 INFO - PROCESS | 2380 | 1467069477735 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:57 INFO - PROCESS | 2380 | 1467069477845 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 16:17:57 INFO - PROCESS | 2380 | 1467069477857 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:57 INFO - PROCESS | 2380 | 1467069477859 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:57 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8314000 == 32 [pid = 2380] [id = 155] 16:17:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C5021C00) [pid = 2380] [serial = 463] [outer = 0000000000000000] 16:17:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C50BE000) [pid = 2380] [serial = 464] [outer = 00000085C5021C00] 16:17:57 INFO - PROCESS | 2380 | 1467069477939 Marionette DEBUG loaded listener.js 16:17:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C53A3000) [pid = 2380] [serial = 465] [outer = 00000085C5021C00] 16:17:58 INFO - PROCESS | 2380 | 1467069478363 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:17:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:17:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 692ms 16:17:58 INFO - PROCESS | 2380 | 1467069478415 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 16:17:58 INFO - PROCESS | 2380 | 1467069478418 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 16:17:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:17:58 INFO - PROCESS | 2380 | 1467069478421 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:17:58 INFO - PROCESS | 2380 | 1467069478423 Marionette TRACE conn6 <- [1,586,null,{}] 16:17:58 INFO - PROCESS | 2380 | 1467069478426 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:58 INFO - PROCESS | 2380 | 1467069478432 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:58 INFO - PROCESS | 2380 | 1467069478567 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 16:17:58 INFO - PROCESS | 2380 | 1467069478650 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:58 INFO - PROCESS | 2380 | 1467069478652 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:58 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA6AA800 == 33 [pid = 2380] [id = 156] 16:17:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C5422C00) [pid = 2380] [serial = 466] [outer = 0000000000000000] 16:17:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C776A000) [pid = 2380] [serial = 467] [outer = 00000085C5422C00] 16:17:58 INFO - PROCESS | 2380 | 1467069478700 Marionette DEBUG loaded listener.js 16:17:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C82F3400) [pid = 2380] [serial = 468] [outer = 00000085C5422C00] 16:17:59 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085CBBCA800) [pid = 2380] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:17:59 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085CB813800) [pid = 2380] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:17:59 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C8FF3C00) [pid = 2380] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:17:59 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C9C63400) [pid = 2380] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:17:59 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C133A400) [pid = 2380] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:17:59 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB29A000) [pid = 2380] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:17:59 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BA3C6000) [pid = 2380] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:17:59 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C3F7B400) [pid = 2380] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:17:59 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C0F21800) [pid = 2380] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:17:59 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C15B5800) [pid = 2380] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:17:59 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C539F000) [pid = 2380] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:17:59 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CBBCD800) [pid = 2380] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:17:59 INFO - PROCESS | 2380 | 1467069479250 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:17:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:17:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 881ms 16:17:59 INFO - PROCESS | 2380 | 1467069479304 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 16:17:59 INFO - PROCESS | 2380 | 1467069479306 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 16:17:59 INFO - PROCESS | 2380 | 1467069479310 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:17:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:17:59 INFO - PROCESS | 2380 | 1467069479311 Marionette TRACE conn6 <- [1,590,null,{}] 16:17:59 INFO - PROCESS | 2380 | 1467069479315 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:59 INFO - PROCESS | 2380 | 1467069479317 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:59 INFO - PROCESS | 2380 | 1467069479397 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 16:17:59 INFO - PROCESS | 2380 | 1467069479402 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:59 INFO - PROCESS | 2380 | 1467069479404 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:17:59 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB542800 == 34 [pid = 2380] [id = 157] 16:17:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C5423800) [pid = 2380] [serial = 469] [outer = 0000000000000000] 16:17:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C82FCC00) [pid = 2380] [serial = 470] [outer = 00000085C5423800] 16:17:59 INFO - PROCESS | 2380 | 1467069479450 Marionette DEBUG loaded listener.js 16:17:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C8948800) [pid = 2380] [serial = 471] [outer = 00000085C5423800] 16:17:59 INFO - PROCESS | 2380 | 1467069479869 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:17:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:17:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 586ms 16:17:59 INFO - PROCESS | 2380 | 1467069479900 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 16:17:59 INFO - PROCESS | 2380 | 1467069479902 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 16:17:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:17:59 INFO - PROCESS | 2380 | 1467069479909 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:17:59 INFO - PROCESS | 2380 | 1467069479911 Marionette TRACE conn6 <- [1,594,null,{}] 16:17:59 INFO - PROCESS | 2380 | 1467069479915 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:59 INFO - PROCESS | 2380 | 1467069479917 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:00 INFO - PROCESS | 2380 | 1467069479999 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 16:18:00 INFO - PROCESS | 2380 | 1467069480005 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:00 INFO - PROCESS | 2380 | 1467069480007 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:00 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFB8000 == 35 [pid = 2380] [id = 158] 16:18:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C8FF1C00) [pid = 2380] [serial = 472] [outer = 0000000000000000] 16:18:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C9185800) [pid = 2380] [serial = 473] [outer = 00000085C8FF1C00] 16:18:00 INFO - PROCESS | 2380 | 1467069480053 Marionette DEBUG loaded listener.js 16:18:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C92CAC00) [pid = 2380] [serial = 474] [outer = 00000085C8FF1C00] 16:18:00 INFO - PROCESS | 2380 | 1467069480503 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:18:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:18:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 649ms 16:18:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:18:00 INFO - PROCESS | 2380 | 1467069480557 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 16:18:00 INFO - PROCESS | 2380 | 1467069480559 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 16:18:00 INFO - PROCESS | 2380 | 1467069480562 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:18:00 INFO - PROCESS | 2380 | 1467069480564 Marionette TRACE conn6 <- [1,598,null,{}] 16:18:00 INFO - PROCESS | 2380 | 1467069480568 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:00 INFO - PROCESS | 2380 | 1467069480570 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:00 INFO - PROCESS | 2380 | 1467069480651 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 16:18:00 INFO - PROCESS | 2380 | 1467069480659 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:00 INFO - PROCESS | 2380 | 1467069480661 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:00 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CC615800 == 36 [pid = 2380] [id = 159] 16:18:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C9DAD000) [pid = 2380] [serial = 475] [outer = 0000000000000000] 16:18:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CA308000) [pid = 2380] [serial = 476] [outer = 00000085C9DAD000] 16:18:00 INFO - PROCESS | 2380 | 1467069480705 Marionette DEBUG loaded listener.js 16:18:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CB46BC00) [pid = 2380] [serial = 477] [outer = 00000085C9DAD000] 16:18:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C030F800 == 35 [pid = 2380] [id = 152] 16:18:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB62A000 == 34 [pid = 2380] [id = 151] 16:18:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0E29800 == 33 [pid = 2380] [id = 150] 16:18:02 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4FCB000 == 32 [pid = 2380] [id = 153] 16:18:02 INFO - PROCESS | 2380 | --DOCSHELL 00000085C77BA800 == 31 [pid = 2380] [id = 154] 16:18:02 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB542800 == 30 [pid = 2380] [id = 157] 16:18:02 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA6AA800 == 29 [pid = 2380] [id = 156] 16:18:02 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8314000 == 28 [pid = 2380] [id = 155] 16:18:02 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFB8000 == 27 [pid = 2380] [id = 158] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085CBDA6800) [pid = 2380] [serial = 434] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085CB8A6C00) [pid = 2380] [serial = 425] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C9CC9C00) [pid = 2380] [serial = 423] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C9188400) [pid = 2380] [serial = 422] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085CB03CC00) [pid = 2380] [serial = 402] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C3FDB000) [pid = 2380] [serial = 407] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C4B54800) [pid = 2380] [serial = 408] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BB44FC00) [pid = 2380] [serial = 404] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BF6C0800) [pid = 2380] [serial = 405] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BB251000) [pid = 2380] [serial = 410] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BF5F5400) [pid = 2380] [serial = 411] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C50BD000) [pid = 2380] [serial = 416] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C541A400) [pid = 2380] [serial = 417] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085CBDE7000) [pid = 2380] [serial = 435] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C1336800) [pid = 2380] [serial = 413] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C3F77800) [pid = 2380] [serial = 414] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C4B26C00) [pid = 2380] [serial = 428] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085CA154400) [pid = 2380] [serial = 429] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085CBBC4C00) [pid = 2380] [serial = 426] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C7764800) [pid = 2380] [serial = 419] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085CBC29000) [pid = 2380] [serial = 431] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085CBD9FC00) [pid = 2380] [serial = 432] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085C82F4000) [pid = 2380] [serial = 420] [outer = 0000000000000000] [url = about:blank] 16:18:02 INFO - PROCESS | 2380 | 1467069482421 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:18:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:18:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1892ms 16:18:02 INFO - PROCESS | 2380 | 1467069482459 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 16:18:02 INFO - PROCESS | 2380 | 1467069482463 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 16:18:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:18:02 INFO - PROCESS | 2380 | 1467069482469 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:18:02 INFO - PROCESS | 2380 | 1467069482472 Marionette TRACE conn6 <- [1,602,null,{}] 16:18:02 INFO - PROCESS | 2380 | 1467069482479 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:02 INFO - PROCESS | 2380 | 1467069482482 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:02 INFO - PROCESS | 2380 | 1467069482579 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 16:18:02 INFO - PROCESS | 2380 | 1467069482586 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:02 INFO - PROCESS | 2380 | 1467069482591 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BC5DD800 == 28 [pid = 2380] [id = 160] 16:18:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085BB296000) [pid = 2380] [serial = 478] [outer = 0000000000000000] 16:18:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085BB299000) [pid = 2380] [serial = 479] [outer = 00000085BB296000] 16:18:02 INFO - PROCESS | 2380 | 1467069482642 Marionette DEBUG loaded listener.js 16:18:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085BB452400) [pid = 2380] [serial = 480] [outer = 00000085BB296000] 16:18:03 INFO - PROCESS | 2380 | 1467069483141 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:18:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:18:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 732ms 16:18:03 INFO - PROCESS | 2380 | 1467069483205 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 16:18:03 INFO - PROCESS | 2380 | 1467069483210 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 16:18:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:18:03 INFO - PROCESS | 2380 | 1467069483217 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:18:03 INFO - PROCESS | 2380 | 1467069483220 Marionette TRACE conn6 <- [1,606,null,{}] 16:18:03 INFO - PROCESS | 2380 | 1467069483224 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:03 INFO - PROCESS | 2380 | 1467069483227 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:03 INFO - PROCESS | 2380 | 1467069483317 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 16:18:03 INFO - PROCESS | 2380 | 1467069483384 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:03 INFO - PROCESS | 2380 | 1467069483387 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:03 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0321800 == 29 [pid = 2380] [id = 161] 16:18:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085BB45A800) [pid = 2380] [serial = 481] [outer = 0000000000000000] 16:18:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BB953800) [pid = 2380] [serial = 482] [outer = 00000085BB45A800] 16:18:03 INFO - PROCESS | 2380 | 1467069483436 Marionette DEBUG loaded listener.js 16:18:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BF669C00) [pid = 2380] [serial = 483] [outer = 00000085BB45A800] 16:18:03 INFO - PROCESS | 2380 | 1467069483821 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:18:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:18:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 629ms 16:18:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:18:03 INFO - PROCESS | 2380 | 1467069483853 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 16:18:03 INFO - PROCESS | 2380 | 1467069483855 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 16:18:03 INFO - PROCESS | 2380 | 1467069483859 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:18:03 INFO - PROCESS | 2380 | 1467069483863 Marionette TRACE conn6 <- [1,610,null,{}] 16:18:03 INFO - PROCESS | 2380 | 1467069483875 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:03 INFO - PROCESS | 2380 | 1467069483880 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:04 INFO - PROCESS | 2380 | 1467069483996 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 16:18:04 INFO - PROCESS | 2380 | 1467069484006 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:04 INFO - PROCESS | 2380 | 1467069484009 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:04 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4F68800 == 30 [pid = 2380] [id = 162] 16:18:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085B93BB800) [pid = 2380] [serial = 484] [outer = 0000000000000000] 16:18:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C0E76400) [pid = 2380] [serial = 485] [outer = 00000085B93BB800] 16:18:04 INFO - PROCESS | 2380 | 1467069484059 Marionette DEBUG loaded listener.js 16:18:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C0F20400) [pid = 2380] [serial = 486] [outer = 00000085B93BB800] 16:18:04 INFO - PROCESS | 2380 | 1467069484496 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:18:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:18:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 691ms 16:18:04 INFO - PROCESS | 2380 | 1467069484553 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 16:18:04 INFO - PROCESS | 2380 | 1467069484556 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 16:18:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:18:04 INFO - PROCESS | 2380 | 1467069484559 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:18:04 INFO - PROCESS | 2380 | 1467069484561 Marionette TRACE conn6 <- [1,614,null,{}] 16:18:04 INFO - PROCESS | 2380 | 1467069484565 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:04 INFO - PROCESS | 2380 | 1467069484567 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:04 INFO - PROCESS | 2380 | 1467069484653 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 16:18:04 INFO - PROCESS | 2380 | 1467069484661 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:04 INFO - PROCESS | 2380 | 1467069484663 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:04 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5BF7800 == 31 [pid = 2380] [id = 163] 16:18:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C1338400) [pid = 2380] [serial = 487] [outer = 0000000000000000] 16:18:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C15B0C00) [pid = 2380] [serial = 488] [outer = 00000085C1338400] 16:18:04 INFO - PROCESS | 2380 | 1467069484709 Marionette DEBUG loaded listener.js 16:18:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C3FDB000) [pid = 2380] [serial = 489] [outer = 00000085C1338400] 16:18:05 INFO - PROCESS | 2380 | 1467069485126 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:18:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:18:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 629ms 16:18:05 INFO - PROCESS | 2380 | 1467069485190 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 16:18:05 INFO - PROCESS | 2380 | 1467069485193 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 16:18:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:18:05 INFO - PROCESS | 2380 | 1467069485196 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:18:05 INFO - PROCESS | 2380 | 1467069485198 Marionette TRACE conn6 <- [1,618,null,{}] 16:18:05 INFO - PROCESS | 2380 | 1467069485201 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:05 INFO - PROCESS | 2380 | 1467069485203 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:05 INFO - PROCESS | 2380 | 1467069485283 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 16:18:05 INFO - PROCESS | 2380 | 1467069485291 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:05 INFO - PROCESS | 2380 | 1467069485293 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:05 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E7F800 == 32 [pid = 2380] [id = 164] 16:18:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BB4A2000) [pid = 2380] [serial = 490] [outer = 0000000000000000] 16:18:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C47BCC00) [pid = 2380] [serial = 491] [outer = 00000085BB4A2000] 16:18:05 INFO - PROCESS | 2380 | 1467069485339 Marionette DEBUG loaded listener.js 16:18:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C4B27C00) [pid = 2380] [serial = 492] [outer = 00000085BB4A2000] 16:18:05 INFO - PROCESS | 2380 | 1467069485788 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:18:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:18:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 627ms 16:18:05 INFO - PROCESS | 2380 | 1467069485827 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 16:18:05 INFO - PROCESS | 2380 | 1467069485829 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 16:18:05 INFO - PROCESS | 2380 | 1467069485832 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:18:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:18:05 INFO - PROCESS | 2380 | 1467069485834 Marionette TRACE conn6 <- [1,622,null,{}] 16:18:05 INFO - PROCESS | 2380 | 1467069485837 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:05 INFO - PROCESS | 2380 | 1467069485843 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:05 INFO - PROCESS | 2380 | 1467069485949 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 16:18:05 INFO - PROCESS | 2380 | 1467069485956 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:05 INFO - PROCESS | 2380 | 1467069485959 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:05 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9CE8800 == 33 [pid = 2380] [id = 165] 16:18:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B59800) [pid = 2380] [serial = 493] [outer = 0000000000000000] 16:18:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C4F33800) [pid = 2380] [serial = 494] [outer = 00000085C4B59800] 16:18:06 INFO - PROCESS | 2380 | 1467069486005 Marionette DEBUG loaded listener.js 16:18:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C539F000) [pid = 2380] [serial = 495] [outer = 00000085C4B59800] 16:18:06 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:18:06 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:18:06 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:18:06 INFO - PROCESS | 2380 | 1467069486412 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:18:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:18:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 16:18:06 INFO - PROCESS | 2380 | 1467069486465 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 16:18:06 INFO - PROCESS | 2380 | 1467069486475 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 16:18:06 INFO - PROCESS | 2380 | 1467069486479 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:18:06 INFO - PROCESS | 2380 | 1467069486481 Marionette TRACE conn6 <- [1,626,null,{}] 16:18:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:18:06 INFO - PROCESS | 2380 | 1467069486484 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:06 INFO - PROCESS | 2380 | 1467069486486 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:06 INFO - PROCESS | 2380 | 1467069486564 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 16:18:06 INFO - PROCESS | 2380 | 1467069486571 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:06 INFO - PROCESS | 2380 | 1467069486573 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:06 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA6A9800 == 34 [pid = 2380] [id = 166] 16:18:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C541D400) [pid = 2380] [serial = 496] [outer = 0000000000000000] 16:18:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C541FC00) [pid = 2380] [serial = 497] [outer = 00000085C541D400] 16:18:06 INFO - PROCESS | 2380 | 1467069486617 Marionette DEBUG loaded listener.js 16:18:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C5971000) [pid = 2380] [serial = 498] [outer = 00000085C541D400] 16:18:06 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:18:06 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:18:06 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:18:07 INFO - PROCESS | 2380 | 1467069487058 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:18:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:18:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 16:18:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:18:07 INFO - PROCESS | 2380 | 1467069487115 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 16:18:07 INFO - PROCESS | 2380 | 1467069487117 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 16:18:07 INFO - PROCESS | 2380 | 1467069487121 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:18:07 INFO - PROCESS | 2380 | 1467069487123 Marionette TRACE conn6 <- [1,630,null,{}] 16:18:07 INFO - PROCESS | 2380 | 1467069487127 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:07 INFO - PROCESS | 2380 | 1467069487129 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:07 INFO - PROCESS | 2380 | 1467069487208 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 16:18:07 INFO - PROCESS | 2380 | 1467069487215 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:07 INFO - PROCESS | 2380 | 1467069487217 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:07 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5B2000 == 35 [pid = 2380] [id = 167] 16:18:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C716C000) [pid = 2380] [serial = 499] [outer = 0000000000000000] 16:18:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C776C000) [pid = 2380] [serial = 500] [outer = 00000085C716C000] 16:18:07 INFO - PROCESS | 2380 | 1467069487262 Marionette DEBUG loaded listener.js 16:18:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C82F0000) [pid = 2380] [serial = 501] [outer = 00000085C716C000] 16:18:07 INFO - PROCESS | 2380 | 1467069487722 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:18:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:18:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 16:18:07 INFO - PROCESS | 2380 | 1467069487752 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 16:18:07 INFO - PROCESS | 2380 | 1467069487762 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 16:18:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:18:07 INFO - PROCESS | 2380 | 1467069487771 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:18:07 INFO - PROCESS | 2380 | 1467069487773 Marionette TRACE conn6 <- [1,634,null,{}] 16:18:07 INFO - PROCESS | 2380 | 1467069487776 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:07 INFO - PROCESS | 2380 | 1467069487778 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:07 INFO - PROCESS | 2380 | 1467069487878 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 16:18:07 INFO - PROCESS | 2380 | 1467069487949 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:07 INFO - PROCESS | 2380 | 1467069487951 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:07 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4F67800 == 36 [pid = 2380] [id = 168] 16:18:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C82F1400) [pid = 2380] [serial = 502] [outer = 0000000000000000] 16:18:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C8365400) [pid = 2380] [serial = 503] [outer = 00000085C82F1400] 16:18:07 INFO - PROCESS | 2380 | 1467069487995 Marionette DEBUG loaded listener.js 16:18:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C8FED400) [pid = 2380] [serial = 504] [outer = 00000085C82F1400] 16:18:08 INFO - PROCESS | 2380 | 1467069488426 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:18:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:18:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 691ms 16:18:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:18:08 INFO - PROCESS | 2380 | 1467069488462 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 16:18:08 INFO - PROCESS | 2380 | 1467069488464 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 16:18:08 INFO - PROCESS | 2380 | 1467069488468 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:18:08 INFO - PROCESS | 2380 | 1467069488469 Marionette TRACE conn6 <- [1,638,null,{}] 16:18:08 INFO - PROCESS | 2380 | 1467069488473 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:08 INFO - PROCESS | 2380 | 1467069488475 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:08 INFO - PROCESS | 2380 | 1467069488585 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 16:18:08 INFO - PROCESS | 2380 | 1467069488591 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:08 INFO - PROCESS | 2380 | 1467069488593 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:08 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE29D000 == 37 [pid = 2380] [id = 169] 16:18:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085C9185C00) [pid = 2380] [serial = 505] [outer = 0000000000000000] 16:18:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C918F400) [pid = 2380] [serial = 506] [outer = 00000085C9185C00] 16:18:08 INFO - PROCESS | 2380 | 1467069488641 Marionette DEBUG loaded listener.js 16:18:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085C9D26000) [pid = 2380] [serial = 507] [outer = 00000085C9185C00] 16:18:09 INFO - PROCESS | 2380 | 1467069489074 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:18:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:18:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 16:18:09 INFO - PROCESS | 2380 | 1467069489143 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 16:18:09 INFO - PROCESS | 2380 | 1467069489145 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 16:18:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:18:09 INFO - PROCESS | 2380 | 1467069489148 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:18:09 INFO - PROCESS | 2380 | 1467069489151 Marionette TRACE conn6 <- [1,642,null,{}] 16:18:09 INFO - PROCESS | 2380 | 1467069489155 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:09 INFO - PROCESS | 2380 | 1467069489157 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:09 INFO - PROCESS | 2380 | 1467069489308 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 16:18:09 INFO - PROCESS | 2380 | 1467069489316 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:09 INFO - PROCESS | 2380 | 1467069489319 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:09 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7B32800 == 38 [pid = 2380] [id = 170] 16:18:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085C9C6FC00) [pid = 2380] [serial = 508] [outer = 0000000000000000] 16:18:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085CB475C00) [pid = 2380] [serial = 509] [outer = 00000085C9C6FC00] 16:18:09 INFO - PROCESS | 2380 | 1467069489366 Marionette DEBUG loaded listener.js 16:18:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085CB818000) [pid = 2380] [serial = 510] [outer = 00000085C9C6FC00] 16:18:09 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085C4B4FC00) [pid = 2380] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:18:09 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C5021C00) [pid = 2380] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:18:09 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C5422C00) [pid = 2380] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:18:09 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C8FF1C00) [pid = 2380] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:18:09 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C111D800) [pid = 2380] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:18:09 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085BF3C1400) [pid = 2380] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:18:09 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BB0C8800) [pid = 2380] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:18:09 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085BFEA8000) [pid = 2380] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:18:09 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085CBDED000) [pid = 2380] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:18:09 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085CB46EC00) [pid = 2380] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:18:09 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C4B55C00) [pid = 2380] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:18:09 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085BB0C8400) [pid = 2380] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:18:09 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C5423800) [pid = 2380] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:18:09 INFO - PROCESS | 2380 | 1467069489884 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:18:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:18:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 777ms 16:18:09 INFO - PROCESS | 2380 | 1467069489929 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 16:18:09 INFO - PROCESS | 2380 | 1467069489932 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 16:18:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:18:09 INFO - PROCESS | 2380 | 1467069489935 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:18:09 INFO - PROCESS | 2380 | 1467069489937 Marionette TRACE conn6 <- [1,646,null,{}] 16:18:09 INFO - PROCESS | 2380 | 1467069489941 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:09 INFO - PROCESS | 2380 | 1467069489943 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:10 INFO - PROCESS | 2380 | 1467069490023 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 16:18:10 INFO - PROCESS | 2380 | 1467069490030 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:10 INFO - PROCESS | 2380 | 1467069490032 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:10 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8DD800 == 39 [pid = 2380] [id = 171] 16:18:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C1A53000) [pid = 2380] [serial = 511] [outer = 0000000000000000] 16:18:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C59F1800) [pid = 2380] [serial = 512] [outer = 00000085C1A53000] 16:18:10 INFO - PROCESS | 2380 | 1467069490076 Marionette DEBUG loaded listener.js 16:18:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CB813000) [pid = 2380] [serial = 513] [outer = 00000085C1A53000] 16:18:10 INFO - PROCESS | 2380 | 1467069490492 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:18:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:18:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 586ms 16:18:10 INFO - PROCESS | 2380 | 1467069490525 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 16:18:10 INFO - PROCESS | 2380 | 1467069490528 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 16:18:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:18:10 INFO - PROCESS | 2380 | 1467069490531 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:18:10 INFO - PROCESS | 2380 | 1467069490533 Marionette TRACE conn6 <- [1,650,null,{}] 16:18:10 INFO - PROCESS | 2380 | 1467069490536 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:10 INFO - PROCESS | 2380 | 1467069490538 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:10 INFO - PROCESS | 2380 | 1467069490618 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 16:18:10 INFO - PROCESS | 2380 | 1467069490623 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:10 INFO - PROCESS | 2380 | 1467069490625 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:10 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF850000 == 40 [pid = 2380] [id = 172] 16:18:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CB81D400) [pid = 2380] [serial = 514] [outer = 0000000000000000] 16:18:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CB8A7C00) [pid = 2380] [serial = 515] [outer = 00000085CB81D400] 16:18:10 INFO - PROCESS | 2380 | 1467069490669 Marionette DEBUG loaded listener.js 16:18:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CBBC3800) [pid = 2380] [serial = 516] [outer = 00000085CB81D400] 16:18:11 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:18:11 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:18:11 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:18:11 INFO - PROCESS | 2380 | 1467069491106 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:18:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:18:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 16:18:11 INFO - PROCESS | 2380 | 1467069491161 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 16:18:11 INFO - PROCESS | 2380 | 1467069491163 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 16:18:11 INFO - PROCESS | 2380 | 1467069491167 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:18:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:18:11 INFO - PROCESS | 2380 | 1467069491168 Marionette TRACE conn6 <- [1,654,null,{}] 16:18:11 INFO - PROCESS | 2380 | 1467069491172 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:11 INFO - PROCESS | 2380 | 1467069491174 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:11 INFO - PROCESS | 2380 | 1467069491255 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 16:18:11 INFO - PROCESS | 2380 | 1467069491260 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:11 INFO - PROCESS | 2380 | 1467069491262 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:11 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF9CC800 == 41 [pid = 2380] [id = 173] 16:18:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CBBCA800) [pid = 2380] [serial = 517] [outer = 0000000000000000] 16:18:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085CBBCD800) [pid = 2380] [serial = 518] [outer = 00000085CBBCA800] 16:18:11 INFO - PROCESS | 2380 | 1467069491307 Marionette DEBUG loaded listener.js 16:18:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085CBC24800) [pid = 2380] [serial = 519] [outer = 00000085CBBCA800] 16:18:11 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:18:11 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:18:11 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:18:11 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:18:11 INFO - PROCESS | 2380 | 1467069491922 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:18:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:18:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 796ms 16:18:11 INFO - PROCESS | 2380 | 1467069491975 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 16:18:11 INFO - PROCESS | 2380 | 1467069491979 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 16:18:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:18:12 INFO - PROCESS | 2380 | 1467069492009 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:18:12 INFO - PROCESS | 2380 | 1467069492012 Marionette TRACE conn6 <- [1,658,null,{}] 16:18:12 INFO - PROCESS | 2380 | 1467069492018 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:12 INFO - PROCESS | 2380 | 1467069492022 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:12 INFO - PROCESS | 2380 | 1467069492157 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 16:18:12 INFO - PROCESS | 2380 | 1467069492221 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:12 INFO - PROCESS | 2380 | 1467069492224 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:12 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C00CC000 == 42 [pid = 2380] [id = 174] 16:18:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085BB0C6400) [pid = 2380] [serial = 520] [outer = 0000000000000000] 16:18:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085BB397000) [pid = 2380] [serial = 521] [outer = 00000085BB0C6400] 16:18:12 INFO - PROCESS | 2380 | 1467069492282 Marionette DEBUG loaded listener.js 16:18:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085BB71F400) [pid = 2380] [serial = 522] [outer = 00000085BB0C6400] 16:18:13 INFO - PROCESS | 2380 | 1467069493001 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:18:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:18:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1035ms 16:18:13 INFO - PROCESS | 2380 | 1467069493046 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 16:18:13 INFO - PROCESS | 2380 | 1467069493051 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 16:18:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:18:13 INFO - PROCESS | 2380 | 1467069493058 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:18:13 INFO - PROCESS | 2380 | 1467069493061 Marionette TRACE conn6 <- [1,662,null,{}] 16:18:13 INFO - PROCESS | 2380 | 1467069493119 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:13 INFO - PROCESS | 2380 | 1467069493122 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:13 INFO - PROCESS | 2380 | 1467069493255 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 16:18:13 INFO - PROCESS | 2380 | 1467069493319 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:13 INFO - PROCESS | 2380 | 1467069493322 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:13 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BC024000 == 43 [pid = 2380] [id = 175] 16:18:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085BF66C400) [pid = 2380] [serial = 523] [outer = 0000000000000000] 16:18:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085C019E400) [pid = 2380] [serial = 524] [outer = 00000085BF66C400] 16:18:13 INFO - PROCESS | 2380 | 1467069493380 Marionette DEBUG loaded listener.js 16:18:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085C0F21C00) [pid = 2380] [serial = 525] [outer = 00000085BF66C400] 16:18:14 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:18:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF850000 == 42 [pid = 2380] [id = 172] 16:18:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8DD800 == 41 [pid = 2380] [id = 171] 16:18:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7B32800 == 40 [pid = 2380] [id = 170] 16:18:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE29D000 == 39 [pid = 2380] [id = 169] 16:18:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4F67800 == 38 [pid = 2380] [id = 168] 16:18:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5B2000 == 37 [pid = 2380] [id = 167] 16:18:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA6A9800 == 36 [pid = 2380] [id = 166] 16:18:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9CE8800 == 35 [pid = 2380] [id = 165] 16:18:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7E7F800 == 34 [pid = 2380] [id = 164] 16:18:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5BF7800 == 33 [pid = 2380] [id = 163] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085CA308000) [pid = 2380] [serial = 476] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4F68800 == 32 [pid = 2380] [id = 162] 16:18:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0321800 == 31 [pid = 2380] [id = 161] 16:18:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085BC5DD800 == 30 [pid = 2380] [id = 160] 16:18:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CC615800 == 29 [pid = 2380] [id = 159] 16:18:14 INFO - PROCESS | 2380 | 1467069494293 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085C4B57400) [pid = 2380] [serial = 461] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085C53A3000) [pid = 2380] [serial = 465] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C50BE000) [pid = 2380] [serial = 464] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C776A000) [pid = 2380] [serial = 467] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C9185800) [pid = 2380] [serial = 473] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C82F3400) [pid = 2380] [serial = 468] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C92CAC00) [pid = 2380] [serial = 474] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C1337000) [pid = 2380] [serial = 458] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085BF5F6000) [pid = 2380] [serial = 455] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BFE9C400) [pid = 2380] [serial = 456] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BB248400) [pid = 2380] [serial = 452] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BB29CC00) [pid = 2380] [serial = 453] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C1A60C00) [pid = 2380] [serial = 450] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C0E6F000) [pid = 2380] [serial = 449] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085CCF82400) [pid = 2380] [serial = 447] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085CC053400) [pid = 2380] [serial = 446] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085CBBC6000) [pid = 2380] [serial = 444] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085CB810400) [pid = 2380] [serial = 443] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C7762800) [pid = 2380] [serial = 441] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C5014400) [pid = 2380] [serial = 440] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C00EBC00) [pid = 2380] [serial = 438] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BB295C00) [pid = 2380] [serial = 437] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C4B62C00) [pid = 2380] [serial = 462] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C82FCC00) [pid = 2380] [serial = 470] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C8948800) [pid = 2380] [serial = 471] [outer = 0000000000000000] [url = about:blank] 16:18:14 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C3F77000) [pid = 2380] [serial = 459] [outer = 0000000000000000] [url = about:blank] 16:18:14 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 16:18:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1297ms 16:18:14 INFO - PROCESS | 2380 | 1467069494357 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 16:18:14 INFO - PROCESS | 2380 | 1467069494360 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 16:18:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:18:14 INFO - PROCESS | 2380 | 1467069494364 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:18:14 INFO - PROCESS | 2380 | 1467069494367 Marionette TRACE conn6 <- [1,666,null,{}] 16:18:14 INFO - PROCESS | 2380 | 1467069494373 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:14 INFO - PROCESS | 2380 | 1467069494376 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:14 INFO - PROCESS | 2380 | 1467069494464 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 16:18:14 INFO - PROCESS | 2380 | 1467069494471 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:14 INFO - PROCESS | 2380 | 1467069494473 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:14 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BC508800 == 30 [pid = 2380] [id = 176] 16:18:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB29DC00) [pid = 2380] [serial = 526] [outer = 0000000000000000] 16:18:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BB459800) [pid = 2380] [serial = 527] [outer = 00000085BB29DC00] 16:18:14 INFO - PROCESS | 2380 | 1467069494522 Marionette DEBUG loaded listener.js 16:18:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085BFE9C400) [pid = 2380] [serial = 528] [outer = 00000085BB29DC00] 16:18:15 INFO - PROCESS | 2380 | 1467069495031 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:18:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:18:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 16:18:15 INFO - PROCESS | 2380 | 1467069495058 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 16:18:15 INFO - PROCESS | 2380 | 1467069495062 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 16:18:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:18:15 INFO - PROCESS | 2380 | 1467069495068 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:18:15 INFO - PROCESS | 2380 | 1467069495071 Marionette TRACE conn6 <- [1,670,null,{}] 16:18:15 INFO - PROCESS | 2380 | 1467069495075 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:15 INFO - PROCESS | 2380 | 1467069495077 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:15 INFO - PROCESS | 2380 | 1467069495170 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 16:18:15 INFO - PROCESS | 2380 | 1467069495178 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:15 INFO - PROCESS | 2380 | 1467069495181 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:15 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1604000 == 31 [pid = 2380] [id = 177] 16:18:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C15B5800) [pid = 2380] [serial = 529] [outer = 0000000000000000] 16:18:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C1A60C00) [pid = 2380] [serial = 530] [outer = 00000085C15B5800] 16:18:15 INFO - PROCESS | 2380 | 1467069495229 Marionette DEBUG loaded listener.js 16:18:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4794C00) [pid = 2380] [serial = 531] [outer = 00000085C15B5800] 16:18:15 INFO - PROCESS | 2380 | [2380] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:18:16 INFO - PROCESS | 2380 | [2380] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:18:16 INFO - PROCESS | 2380 | 1467069496172 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:18:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 16:18:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1142ms 16:18:16 INFO - PROCESS | 2380 | 1467069496214 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 16:18:16 INFO - PROCESS | 2380 | 1467069496216 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 16:18:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:18:16 INFO - PROCESS | 2380 | 1467069496220 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:18:16 INFO - PROCESS | 2380 | 1467069496224 Marionette TRACE conn6 <- [1,674,null,{}] 16:18:16 INFO - PROCESS | 2380 | 1467069496235 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:16 INFO - PROCESS | 2380 | 1467069496240 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:16 INFO - PROCESS | 2380 | 1467069496327 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 16:18:16 INFO - PROCESS | 2380 | 1467069496335 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:16 INFO - PROCESS | 2380 | 1467069496339 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:16 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C788D800 == 32 [pid = 2380] [id = 178] 16:18:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085BB250C00) [pid = 2380] [serial = 532] [outer = 0000000000000000] 16:18:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B65C00) [pid = 2380] [serial = 533] [outer = 00000085BB250C00] 16:18:16 INFO - PROCESS | 2380 | 1467069496388 Marionette DEBUG loaded listener.js 16:18:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C52CCC00) [pid = 2380] [serial = 534] [outer = 00000085BB250C00] 16:18:17 INFO - PROCESS | 2380 | 1467069497329 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:18:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:18:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1145ms 16:18:17 INFO - PROCESS | 2380 | 1467069497370 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 16:18:17 INFO - PROCESS | 2380 | 1467069497373 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 16:18:17 INFO - PROCESS | 2380 | 1467069497376 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:18:17 INFO - PROCESS | 2380 | 1467069497378 Marionette TRACE conn6 <- [1,678,null,{}] 16:18:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:18:17 INFO - PROCESS | 2380 | 1467069497382 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:17 INFO - PROCESS | 2380 | 1467069497384 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:17 INFO - PROCESS | 2380 | 1467069497511 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 16:18:17 INFO - PROCESS | 2380 | 1467069497517 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:17 INFO - PROCESS | 2380 | 1467069497519 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:17 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8317000 == 33 [pid = 2380] [id = 179] 16:18:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C539CC00) [pid = 2380] [serial = 535] [outer = 0000000000000000] 16:18:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C5418000) [pid = 2380] [serial = 536] [outer = 00000085C539CC00] 16:18:17 INFO - PROCESS | 2380 | 1467069497602 Marionette DEBUG loaded listener.js 16:18:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C5970000) [pid = 2380] [serial = 537] [outer = 00000085C539CC00] 16:18:18 INFO - PROCESS | 2380 | 1467069498518 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:18:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:18:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1176ms 16:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C82F1400) [pid = 2380] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB296000) [pid = 2380] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C541D400) [pid = 2380] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085B93BB800) [pid = 2380] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BB45A800) [pid = 2380] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C1338400) [pid = 2380] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C9DAD000) [pid = 2380] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BB4A2000) [pid = 2380] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C4B59800) [pid = 2380] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C9185C00) [pid = 2380] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C716C000) [pid = 2380] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:18:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C9C6FC00) [pid = 2380] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085CB81D400) [pid = 2380] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:18:18 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C1A53000) [pid = 2380] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:18:18 INFO - PROCESS | 2380 | 1467069498560 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 16:18:18 INFO - PROCESS | 2380 | 1467069498562 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 16:18:18 INFO - PROCESS | 2380 | 1467069498566 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:18:18 INFO - PROCESS | 2380 | 1467069498568 Marionette TRACE conn6 <- [1,682,null,{}] 16:18:18 INFO - PROCESS | 2380 | 1467069498571 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:18 INFO - PROCESS | 2380 | 1467069498573 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:18 INFO - PROCESS | 2380 | 1467069498658 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 16:18:18 INFO - PROCESS | 2380 | 1467069498663 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:18 INFO - PROCESS | 2380 | 1467069498666 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:18 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9CE6000 == 34 [pid = 2380] [id = 180] 16:18:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C0198800) [pid = 2380] [serial = 538] [outer = 0000000000000000] 16:18:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C1338400) [pid = 2380] [serial = 539] [outer = 00000085C0198800] 16:18:18 INFO - PROCESS | 2380 | 1467069498712 Marionette DEBUG loaded listener.js 16:18:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C596EC00) [pid = 2380] [serial = 540] [outer = 00000085C0198800] 16:18:19 INFO - PROCESS | 2380 | 1467069499660 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:18:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 16:18:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1136ms 16:18:19 INFO - PROCESS | 2380 | 1467069499708 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 16:18:19 INFO - PROCESS | 2380 | 1467069499710 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 16:18:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:18:19 INFO - PROCESS | 2380 | 1467069499721 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:18:19 INFO - PROCESS | 2380 | 1467069499723 Marionette TRACE conn6 <- [1,686,null,{}] 16:18:19 INFO - PROCESS | 2380 | 1467069499727 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:19 INFO - PROCESS | 2380 | 1467069499733 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:19 INFO - PROCESS | 2380 | 1467069499829 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 16:18:19 INFO - PROCESS | 2380 | 1467069499836 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:19 INFO - PROCESS | 2380 | 1467069499838 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:19 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB556800 == 35 [pid = 2380] [id = 181] 16:18:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C8803800) [pid = 2380] [serial = 541] [outer = 0000000000000000] 16:18:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C9189C00) [pid = 2380] [serial = 542] [outer = 00000085C8803800] 16:18:19 INFO - PROCESS | 2380 | 1467069499883 Marionette DEBUG loaded listener.js 16:18:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C92CAC00) [pid = 2380] [serial = 543] [outer = 00000085C8803800] 16:18:20 INFO - PROCESS | 2380 | 1467069500825 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:18:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 16:18:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1148ms 16:18:20 INFO - PROCESS | 2380 | 1467069500878 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 16:18:20 INFO - PROCESS | 2380 | 1467069500883 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 16:18:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:18:20 INFO - PROCESS | 2380 | 1467069500890 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:18:20 INFO - PROCESS | 2380 | 1467069500894 Marionette TRACE conn6 <- [1,690,null,{}] 16:18:20 INFO - PROCESS | 2380 | 1467069500900 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:20 INFO - PROCESS | 2380 | 1467069500904 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:21 INFO - PROCESS | 2380 | 1467069501054 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 16:18:21 INFO - PROCESS | 2380 | 1467069501117 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:21 INFO - PROCESS | 2380 | 1467069501120 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:21 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C00B7800 == 36 [pid = 2380] [id = 182] 16:18:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BB952400) [pid = 2380] [serial = 544] [outer = 0000000000000000] 16:18:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085BF66B400) [pid = 2380] [serial = 545] [outer = 00000085BB952400] 16:18:21 INFO - PROCESS | 2380 | 1467069501181 Marionette DEBUG loaded listener.js 16:18:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C0E70000) [pid = 2380] [serial = 546] [outer = 00000085BB952400] 16:18:22 INFO - PROCESS | 2380 | 1467069502319 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:18:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:18:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1447ms 16:18:22 INFO - PROCESS | 2380 | 1467069502339 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 16:18:22 INFO - PROCESS | 2380 | 1467069502344 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 16:18:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:18:22 INFO - PROCESS | 2380 | 1467069502351 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:18:22 INFO - PROCESS | 2380 | 1467069502354 Marionette TRACE conn6 <- [1,694,null,{}] 16:18:22 INFO - PROCESS | 2380 | 1467069502358 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:22 INFO - PROCESS | 2380 | 1467069502361 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:22 INFO - PROCESS | 2380 | 1467069502474 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 16:18:22 INFO - PROCESS | 2380 | 1467069502585 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:22 INFO - PROCESS | 2380 | 1467069502588 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:22 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8314800 == 37 [pid = 2380] [id = 183] 16:18:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B4B400) [pid = 2380] [serial = 547] [outer = 0000000000000000] 16:18:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C4B5AC00) [pid = 2380] [serial = 548] [outer = 00000085C4B4B400] 16:18:22 INFO - PROCESS | 2380 | 1467069502646 Marionette DEBUG loaded listener.js 16:18:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C50BB400) [pid = 2380] [serial = 549] [outer = 00000085C4B4B400] 16:18:23 INFO - PROCESS | 2380 | 1467069503689 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:18:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:18:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1392ms 16:18:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:18:23 INFO - PROCESS | 2380 | 1467069503745 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 16:18:23 INFO - PROCESS | 2380 | 1467069503748 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 16:18:23 INFO - PROCESS | 2380 | 1467069503752 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:18:23 INFO - PROCESS | 2380 | 1467069503756 Marionette TRACE conn6 <- [1,698,null,{}] 16:18:23 INFO - PROCESS | 2380 | 1467069503812 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:23 INFO - PROCESS | 2380 | 1467069503817 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:23 INFO - PROCESS | 2380 | 1467069503955 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 16:18:24 INFO - PROCESS | 2380 | 1467069504126 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:24 INFO - PROCESS | 2380 | 1467069504130 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:24 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BAD14000 == 38 [pid = 2380] [id = 184] 16:18:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085B9DC2000) [pid = 2380] [serial = 550] [outer = 0000000000000000] 16:18:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085BB24C400) [pid = 2380] [serial = 551] [outer = 00000085B9DC2000] 16:18:24 INFO - PROCESS | 2380 | 1467069504181 Marionette DEBUG loaded listener.js 16:18:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085BC54D400) [pid = 2380] [serial = 552] [outer = 00000085B9DC2000] 16:18:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9CE6000 == 37 [pid = 2380] [id = 180] 16:18:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8317000 == 36 [pid = 2380] [id = 179] 16:18:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085C788D800 == 35 [pid = 2380] [id = 178] 16:18:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1604000 == 34 [pid = 2380] [id = 177] 16:18:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085BC508800 == 33 [pid = 2380] [id = 176] 16:18:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085C00CC000 == 32 [pid = 2380] [id = 174] 16:18:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085BC024000 == 31 [pid = 2380] [id = 175] 16:18:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF9CC800 == 30 [pid = 2380] [id = 173] 16:18:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8314800 == 29 [pid = 2380] [id = 183] 16:18:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB556800 == 28 [pid = 2380] [id = 181] 16:18:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085C00B7800 == 27 [pid = 2380] [id = 182] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C8365400) [pid = 2380] [serial = 503] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BB299000) [pid = 2380] [serial = 479] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C541FC00) [pid = 2380] [serial = 497] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C5971000) [pid = 2380] [serial = 498] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C0E76400) [pid = 2380] [serial = 485] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C0F20400) [pid = 2380] [serial = 486] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BB953800) [pid = 2380] [serial = 482] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BF669C00) [pid = 2380] [serial = 483] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C15B0C00) [pid = 2380] [serial = 488] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C3FDB000) [pid = 2380] [serial = 489] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085CB46BC00) [pid = 2380] [serial = 477] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C47BCC00) [pid = 2380] [serial = 491] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C4B27C00) [pid = 2380] [serial = 492] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C4F33800) [pid = 2380] [serial = 494] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C539F000) [pid = 2380] [serial = 495] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C918F400) [pid = 2380] [serial = 506] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C776C000) [pid = 2380] [serial = 500] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C8FED400) [pid = 2380] [serial = 504] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085CB475C00) [pid = 2380] [serial = 509] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085C9D26000) [pid = 2380] [serial = 507] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085CBBC3800) [pid = 2380] [serial = 516] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085CB8A7C00) [pid = 2380] [serial = 515] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085CB818000) [pid = 2380] [serial = 510] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085CBBCD800) [pid = 2380] [serial = 518] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (00000085BB452400) [pid = 2380] [serial = 480] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (00000085C59F1800) [pid = 2380] [serial = 512] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (00000085CB813000) [pid = 2380] [serial = 513] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (00000085C82F0000) [pid = 2380] [serial = 501] [outer = 0000000000000000] [url = about:blank] 16:18:25 INFO - PROCESS | 2380 | 1467069505384 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:18:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:18:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1673ms 16:18:25 INFO - PROCESS | 2380 | 1467069505458 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 16:18:25 INFO - PROCESS | 2380 | 1467069505462 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 16:18:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:18:25 INFO - PROCESS | 2380 | 1467069505468 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:18:25 INFO - PROCESS | 2380 | 1467069505471 Marionette TRACE conn6 <- [1,702,null,{}] 16:18:25 INFO - PROCESS | 2380 | 1467069505478 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:25 INFO - PROCESS | 2380 | 1467069505481 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:25 INFO - PROCESS | 2380 | 1467069505581 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 16:18:25 INFO - PROCESS | 2380 | 1467069505640 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:25 INFO - PROCESS | 2380 | 1467069505645 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:25 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BC006800 == 28 [pid = 2380] [id = 185] 16:18:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (00000085BB253400) [pid = 2380] [serial = 553] [outer = 0000000000000000] 16:18:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (00000085BB296000) [pid = 2380] [serial = 554] [outer = 00000085BB253400] 16:18:25 INFO - PROCESS | 2380 | 1467069505695 Marionette DEBUG loaded listener.js 16:18:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (00000085BB35F800) [pid = 2380] [serial = 555] [outer = 00000085BB253400] 16:18:26 INFO - PROCESS | 2380 | 1467069506579 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:18:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 16:18:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1139ms 16:18:26 INFO - PROCESS | 2380 | 1467069506610 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 16:18:26 INFO - PROCESS | 2380 | 1467069506615 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 16:18:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:18:26 INFO - PROCESS | 2380 | 1467069506622 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:18:26 INFO - PROCESS | 2380 | 1467069506625 Marionette TRACE conn6 <- [1,706,null,{}] 16:18:26 INFO - PROCESS | 2380 | 1467069506629 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:26 INFO - PROCESS | 2380 | 1467069506632 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:26 INFO - PROCESS | 2380 | 1467069506743 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 16:18:26 INFO - PROCESS | 2380 | 1467069506752 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:26 INFO - PROCESS | 2380 | 1467069506755 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:26 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C00C5000 == 29 [pid = 2380] [id = 186] 16:18:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085BB724000) [pid = 2380] [serial = 556] [outer = 0000000000000000] 16:18:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085BB912000) [pid = 2380] [serial = 557] [outer = 00000085BB724000] 16:18:26 INFO - PROCESS | 2380 | 1467069506805 Marionette DEBUG loaded listener.js 16:18:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085BF348400) [pid = 2380] [serial = 558] [outer = 00000085BB724000] 16:18:27 INFO - PROCESS | 2380 | 1467069507753 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:18:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:18:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1195ms 16:18:27 INFO - PROCESS | 2380 | 1467069507819 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 16:18:27 INFO - PROCESS | 2380 | 1467069507822 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 16:18:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:18:27 INFO - PROCESS | 2380 | 1467069507825 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:18:27 INFO - PROCESS | 2380 | 1467069507829 Marionette TRACE conn6 <- [1,710,null,{}] 16:18:27 INFO - PROCESS | 2380 | 1467069507854 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:27 INFO - PROCESS | 2380 | 1467069507859 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:27 INFO - PROCESS | 2380 | 1467069507972 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 16:18:27 INFO - PROCESS | 2380 | 1467069507980 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:27 INFO - PROCESS | 2380 | 1467069507983 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:28 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C3F96800 == 30 [pid = 2380] [id = 187] 16:18:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085C0E75400) [pid = 2380] [serial = 559] [outer = 0000000000000000] 16:18:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085C0E77400) [pid = 2380] [serial = 560] [outer = 00000085C0E75400] 16:18:28 INFO - PROCESS | 2380 | 1467069508032 Marionette DEBUG loaded listener.js 16:18:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085C0F21400) [pid = 2380] [serial = 561] [outer = 00000085C0E75400] 16:18:28 INFO - PROCESS | 2380 | 1467069508523 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 16:18:28 INFO - PROCESS | 2380 | 1467069508585 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 16:18:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:18:28 INFO - PROCESS | 2380 | 1467069508594 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:18:28 INFO - PROCESS | 2380 | 1467069508596 Marionette TRACE conn6 <- [1,714,null,{}] 16:18:28 INFO - PROCESS | 2380 | 1467069508600 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:28 INFO - PROCESS | 2380 | 1467069508602 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:28 INFO - PROCESS | 2380 | 1467069508709 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 16:18:28 INFO - PROCESS | 2380 | 1467069508719 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:28 INFO - PROCESS | 2380 | 1467069508721 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:28 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C53BA000 == 31 [pid = 2380] [id = 188] 16:18:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085C136D000) [pid = 2380] [serial = 562] [outer = 0000000000000000] 16:18:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085C1A56000) [pid = 2380] [serial = 563] [outer = 00000085C136D000] 16:18:28 INFO - PROCESS | 2380 | 1467069508770 Marionette DEBUG loaded listener.js 16:18:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C4777400) [pid = 2380] [serial = 564] [outer = 00000085C136D000] 16:18:29 INFO - PROCESS | 2380 | 1467069509275 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:18:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:18:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 16:18:29 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C8803800) [pid = 2380] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:18:29 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C539CC00) [pid = 2380] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:18:29 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C0198800) [pid = 2380] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:18:29 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085CBBCA800) [pid = 2380] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:18:29 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085C15B5800) [pid = 2380] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:18:29 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085BB29DC00) [pid = 2380] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:18:29 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085BB0C6400) [pid = 2380] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:18:29 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085BF66C400) [pid = 2380] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:18:29 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (00000085BB250C00) [pid = 2380] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:18:29 INFO - PROCESS | 2380 | 1467069509363 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 16:18:29 INFO - PROCESS | 2380 | 1467069509366 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 16:18:29 INFO - PROCESS | 2380 | 1467069509370 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:18:29 INFO - PROCESS | 2380 | 1467069509372 Marionette TRACE conn6 <- [1,718,null,{}] 16:18:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:18:29 INFO - PROCESS | 2380 | 1467069509381 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:29 INFO - PROCESS | 2380 | 1467069509383 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:29 INFO - PROCESS | 2380 | 1467069509468 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 16:18:29 INFO - PROCESS | 2380 | 1467069509475 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:29 INFO - PROCESS | 2380 | 1467069509478 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:29 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7897800 == 32 [pid = 2380] [id = 189] 16:18:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085C137A400) [pid = 2380] [serial = 565] [outer = 0000000000000000] 16:18:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085C478D000) [pid = 2380] [serial = 566] [outer = 00000085C137A400] 16:18:29 INFO - PROCESS | 2380 | 1467069509523 Marionette DEBUG loaded listener.js 16:18:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085C4B2A000) [pid = 2380] [serial = 567] [outer = 00000085C137A400] 16:18:30 INFO - PROCESS | 2380 | 1467069510000 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 16:18:30 INFO - PROCESS | 2380 | 1467069510073 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 16:18:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:18:30 INFO - PROCESS | 2380 | 1467069510076 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:18:30 INFO - PROCESS | 2380 | 1467069510078 Marionette TRACE conn6 <- [1,722,null,{}] 16:18:30 INFO - PROCESS | 2380 | 1467069510081 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:30 INFO - PROCESS | 2380 | 1467069510087 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:30 INFO - PROCESS | 2380 | 1467069510200 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 16:18:30 INFO - PROCESS | 2380 | 1467069510206 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:30 INFO - PROCESS | 2380 | 1467069510208 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:30 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8AAB800 == 33 [pid = 2380] [id = 190] 16:18:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085C4B69400) [pid = 2380] [serial = 568] [outer = 0000000000000000] 16:18:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085C539C400) [pid = 2380] [serial = 569] [outer = 00000085C4B69400] 16:18:30 INFO - PROCESS | 2380 | 1467069510254 Marionette DEBUG loaded listener.js 16:18:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085C541CC00) [pid = 2380] [serial = 570] [outer = 00000085C4B69400] 16:18:30 INFO - PROCESS | 2380 | 1467069510664 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:18:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:18:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms 16:18:30 INFO - PROCESS | 2380 | 1467069510707 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 16:18:30 INFO - PROCESS | 2380 | 1467069510710 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 16:18:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:18:30 INFO - PROCESS | 2380 | 1467069510713 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:18:30 INFO - PROCESS | 2380 | 1467069510715 Marionette TRACE conn6 <- [1,726,null,{}] 16:18:30 INFO - PROCESS | 2380 | 1467069510718 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:30 INFO - PROCESS | 2380 | 1467069510720 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:30 INFO - PROCESS | 2380 | 1467069510822 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 16:18:30 INFO - PROCESS | 2380 | 1467069510830 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:30 INFO - PROCESS | 2380 | 1467069510832 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:30 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA69C000 == 34 [pid = 2380] [id = 191] 16:18:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085C5422C00) [pid = 2380] [serial = 571] [outer = 0000000000000000] 16:18:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085C592DC00) [pid = 2380] [serial = 572] [outer = 00000085C5422C00] 16:18:30 INFO - PROCESS | 2380 | 1467069510876 Marionette DEBUG loaded listener.js 16:18:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C7766800) [pid = 2380] [serial = 573] [outer = 00000085C5422C00] 16:18:31 INFO - PROCESS | 2380 | [2380] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:18:31 INFO - PROCESS | 2380 | 1467069511833 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:18:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:18:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1136ms 16:18:31 INFO - PROCESS | 2380 | 1467069511854 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 16:18:31 INFO - PROCESS | 2380 | 1467069511858 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 16:18:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:18:31 INFO - PROCESS | 2380 | 1467069511864 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:18:31 INFO - PROCESS | 2380 | 1467069511868 Marionette TRACE conn6 <- [1,730,null,{}] 16:18:31 INFO - PROCESS | 2380 | 1467069511874 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:31 INFO - PROCESS | 2380 | 1467069511878 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:32 INFO - PROCESS | 2380 | 1467069512003 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 16:18:32 INFO - PROCESS | 2380 | 1467069512065 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:32 INFO - PROCESS | 2380 | 1467069512070 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:32 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BC509800 == 35 [pid = 2380] [id = 192] 16:18:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BB24FC00) [pid = 2380] [serial = 574] [outer = 0000000000000000] 16:18:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB298C00) [pid = 2380] [serial = 575] [outer = 00000085BB24FC00] 16:18:32 INFO - PROCESS | 2380 | 1467069512129 Marionette DEBUG loaded listener.js 16:18:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BB4A9000) [pid = 2380] [serial = 576] [outer = 00000085BB24FC00] 16:18:33 INFO - PROCESS | 2380 | 1467069513451 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:18:33 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 16:18:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1635ms 16:18:33 INFO - PROCESS | 2380 | 1467069513533 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 16:18:33 INFO - PROCESS | 2380 | 1467069513538 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 16:18:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:18:33 INFO - PROCESS | 2380 | 1467069513544 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:18:33 INFO - PROCESS | 2380 | 1467069513548 Marionette TRACE conn6 <- [1,734,null,{}] 16:18:33 INFO - PROCESS | 2380 | 1467069513553 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:33 INFO - PROCESS | 2380 | 1467069513556 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:33 INFO - PROCESS | 2380 | 1467069513665 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 16:18:33 INFO - PROCESS | 2380 | 1467069513728 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:33 INFO - PROCESS | 2380 | 1467069513731 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:33 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C00C2000 == 36 [pid = 2380] [id = 193] 16:18:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB729400) [pid = 2380] [serial = 577] [outer = 0000000000000000] 16:18:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BF666C00) [pid = 2380] [serial = 578] [outer = 00000085BB729400] 16:18:33 INFO - PROCESS | 2380 | 1467069513784 Marionette DEBUG loaded listener.js 16:18:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C0341400) [pid = 2380] [serial = 579] [outer = 00000085BB729400] 16:18:34 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8AAB800 == 35 [pid = 2380] [id = 190] 16:18:34 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7897800 == 34 [pid = 2380] [id = 189] 16:18:34 INFO - PROCESS | 2380 | --DOCSHELL 00000085C53BA000 == 33 [pid = 2380] [id = 188] 16:18:34 INFO - PROCESS | 2380 | --DOCSHELL 00000085C3F96800 == 32 [pid = 2380] [id = 187] 16:18:34 INFO - PROCESS | 2380 | --DOCSHELL 00000085C00C5000 == 31 [pid = 2380] [id = 186] 16:18:34 INFO - PROCESS | 2380 | --DOCSHELL 00000085BC006800 == 30 [pid = 2380] [id = 185] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C9189C00) [pid = 2380] [serial = 542] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C5418000) [pid = 2380] [serial = 536] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C1338400) [pid = 2380] [serial = 539] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085CBC24800) [pid = 2380] [serial = 519] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C1A60C00) [pid = 2380] [serial = 530] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C4794C00) [pid = 2380] [serial = 531] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085BB459800) [pid = 2380] [serial = 527] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085BFE9C400) [pid = 2380] [serial = 528] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085BB397000) [pid = 2380] [serial = 521] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085BB71F400) [pid = 2380] [serial = 522] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085C019E400) [pid = 2380] [serial = 524] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085C0F21C00) [pid = 2380] [serial = 525] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085C4B65C00) [pid = 2380] [serial = 533] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085C5970000) [pid = 2380] [serial = 537] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (00000085C92CAC00) [pid = 2380] [serial = 543] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (00000085C596EC00) [pid = 2380] [serial = 540] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (00000085C52CCC00) [pid = 2380] [serial = 534] [outer = 0000000000000000] [url = about:blank] 16:18:34 INFO - PROCESS | 2380 | 1467069514736 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:18:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 16:18:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1242ms 16:18:34 INFO - PROCESS | 2380 | 1467069514789 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 16:18:34 INFO - PROCESS | 2380 | 1467069514794 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 16:18:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:18:34 INFO - PROCESS | 2380 | 1467069514801 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:18:34 INFO - PROCESS | 2380 | 1467069514804 Marionette TRACE conn6 <- [1,738,null,{}] 16:18:34 INFO - PROCESS | 2380 | 1467069514808 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:34 INFO - PROCESS | 2380 | 1467069514810 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:34 INFO - PROCESS | 2380 | 1467069514902 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 16:18:34 INFO - PROCESS | 2380 | 1467069514911 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:34 INFO - PROCESS | 2380 | 1467069514913 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:34 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C154C000 == 31 [pid = 2380] [id = 194] 16:18:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (00000085C00E8000) [pid = 2380] [serial = 580] [outer = 0000000000000000] 16:18:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (00000085C0E10800) [pid = 2380] [serial = 581] [outer = 00000085C00E8000] 16:18:34 INFO - PROCESS | 2380 | 1467069514962 Marionette DEBUG loaded listener.js 16:18:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085C0F23800) [pid = 2380] [serial = 582] [outer = 00000085C00E8000] 16:18:35 INFO - PROCESS | 2380 | 1467069515919 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:18:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:18:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1141ms 16:18:35 INFO - PROCESS | 2380 | 1467069515943 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 16:18:35 INFO - PROCESS | 2380 | 1467069515945 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 16:18:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:18:35 INFO - PROCESS | 2380 | 1467069515949 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:18:35 INFO - PROCESS | 2380 | 1467069515953 Marionette TRACE conn6 <- [1,742,null,{}] 16:18:35 INFO - PROCESS | 2380 | 1467069515965 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:35 INFO - PROCESS | 2380 | 1467069515970 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:36 INFO - PROCESS | 2380 | 1467069516060 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 16:18:36 INFO - PROCESS | 2380 | 1467069516068 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:36 INFO - PROCESS | 2380 | 1467069516071 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:36 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C53A5800 == 32 [pid = 2380] [id = 195] 16:18:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085C3FDB400) [pid = 2380] [serial = 583] [outer = 0000000000000000] 16:18:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085C4797000) [pid = 2380] [serial = 584] [outer = 00000085C3FDB400] 16:18:36 INFO - PROCESS | 2380 | 1467069516119 Marionette DEBUG loaded listener.js 16:18:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085C4B27C00) [pid = 2380] [serial = 585] [outer = 00000085C3FDB400] 16:18:37 INFO - PROCESS | 2380 | 1467069517098 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:18:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 16:18:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1181ms 16:18:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:18:37 INFO - PROCESS | 2380 | 1467069517133 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 16:18:37 INFO - PROCESS | 2380 | 1467069517135 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 16:18:37 INFO - PROCESS | 2380 | 1467069517145 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:18:37 INFO - PROCESS | 2380 | 1467069517146 Marionette TRACE conn6 <- [1,746,null,{}] 16:18:37 INFO - PROCESS | 2380 | 1467069517150 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:37 INFO - PROCESS | 2380 | 1467069517152 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:37 INFO - PROCESS | 2380 | 1467069517260 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 16:18:37 INFO - PROCESS | 2380 | 1467069517266 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:37 INFO - PROCESS | 2380 | 1467069517268 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:37 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7B1F000 == 33 [pid = 2380] [id = 196] 16:18:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085C4B5B400) [pid = 2380] [serial = 586] [outer = 0000000000000000] 16:18:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085C5015800) [pid = 2380] [serial = 587] [outer = 00000085C4B5B400] 16:18:37 INFO - PROCESS | 2380 | 1467069517314 Marionette DEBUG loaded listener.js 16:18:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085C5395800) [pid = 2380] [serial = 588] [outer = 00000085C4B5B400] 16:18:37 INFO - PROCESS | 2380 | 1467069517793 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:18:37 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C0E75400) [pid = 2380] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:18:37 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085B9DC2000) [pid = 2380] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:18:37 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085BB724000) [pid = 2380] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:18:37 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085C136D000) [pid = 2380] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:18:37 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085BB952400) [pid = 2380] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:18:37 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085C4B4B400) [pid = 2380] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:18:37 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (00000085C137A400) [pid = 2380] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:18:37 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (00000085C4B69400) [pid = 2380] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:18:37 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (00000085BB253400) [pid = 2380] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:18:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:18:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 691ms 16:18:37 INFO - PROCESS | 2380 | 1467069517833 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 16:18:37 INFO - PROCESS | 2380 | 1467069517835 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 16:18:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:18:37 INFO - PROCESS | 2380 | 1467069517839 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:18:37 INFO - PROCESS | 2380 | 1467069517840 Marionette TRACE conn6 <- [1,750,null,{}] 16:18:37 INFO - PROCESS | 2380 | 1467069517844 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:37 INFO - PROCESS | 2380 | 1467069517846 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:37 INFO - PROCESS | 2380 | 1467069517949 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 16:18:37 INFO - PROCESS | 2380 | 1467069517994 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:37 INFO - PROCESS | 2380 | 1467069517996 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:38 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8A06000 == 34 [pid = 2380] [id = 197] 16:18:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (00000085BAC2A400) [pid = 2380] [serial = 589] [outer = 0000000000000000] 16:18:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (00000085BF345400) [pid = 2380] [serial = 590] [outer = 00000085BAC2A400] 16:18:38 INFO - PROCESS | 2380 | 1467069518041 Marionette DEBUG loaded listener.js 16:18:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085C5398400) [pid = 2380] [serial = 591] [outer = 00000085BAC2A400] 16:18:38 INFO - PROCESS | 2380 | [2380] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:18:38 INFO - PROCESS | 2380 | 1467069518899 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:18:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:18:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1086ms 16:18:38 INFO - PROCESS | 2380 | 1467069518928 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 16:18:38 INFO - PROCESS | 2380 | 1467069518930 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 16:18:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:18:38 INFO - PROCESS | 2380 | 1467069518933 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:18:38 INFO - PROCESS | 2380 | 1467069518935 Marionette TRACE conn6 <- [1,754,null,{}] 16:18:38 INFO - PROCESS | 2380 | 1467069518938 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:38 INFO - PROCESS | 2380 | 1467069518944 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:39 INFO - PROCESS | 2380 | 1467069519073 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 16:18:39 INFO - PROCESS | 2380 | 1467069519081 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:39 INFO - PROCESS | 2380 | 1467069519083 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:39 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB413000 == 35 [pid = 2380] [id = 198] 16:18:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085C7764800) [pid = 2380] [serial = 592] [outer = 0000000000000000] 16:18:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085C7E16C00) [pid = 2380] [serial = 593] [outer = 00000085C7764800] 16:18:39 INFO - PROCESS | 2380 | 1467069519128 Marionette DEBUG loaded listener.js 16:18:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085C82F4C00) [pid = 2380] [serial = 594] [outer = 00000085C7764800] 16:18:40 INFO - PROCESS | 2380 | 1467069520020 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:18:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:18:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1127ms 16:18:40 INFO - PROCESS | 2380 | 1467069520063 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 16:18:40 INFO - PROCESS | 2380 | 1467069520065 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 16:18:40 INFO - PROCESS | 2380 | 1467069520068 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:18:40 INFO - PROCESS | 2380 | 1467069520070 Marionette TRACE conn6 <- [1,758,null,{}] 16:18:40 INFO - PROCESS | 2380 | 1467069520074 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:40 INFO - PROCESS | 2380 | 1467069520076 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:40 INFO - PROCESS | 2380 | 1467069520155 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 16:18:40 INFO - PROCESS | 2380 | 1467069520216 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:40 INFO - PROCESS | 2380 | 1467069520218 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:40 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5C0000 == 36 [pid = 2380] [id = 199] 16:18:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085BB0C1400) [pid = 2380] [serial = 595] [outer = 0000000000000000] 16:18:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085C8360800) [pid = 2380] [serial = 596] [outer = 00000085BB0C1400] 16:18:40 INFO - PROCESS | 2380 | 1467069520271 Marionette DEBUG loaded listener.js 16:18:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085C8A6F800) [pid = 2380] [serial = 597] [outer = 00000085BB0C1400] 16:18:40 INFO - PROCESS | 2380 | 1467069520917 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 881ms 16:18:40 INFO - PROCESS | 2380 | 1467069520954 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 16:18:40 INFO - PROCESS | 2380 | 1467069520959 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 16:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:18:40 INFO - PROCESS | 2380 | 1467069520964 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:18:40 INFO - PROCESS | 2380 | 1467069520970 Marionette TRACE conn6 <- [1,762,null,{}] 16:18:40 INFO - PROCESS | 2380 | 1467069520976 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:40 INFO - PROCESS | 2380 | 1467069520979 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:41 INFO - PROCESS | 2380 | 1467069521094 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 16:18:41 INFO - PROCESS | 2380 | 1467069521163 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:41 INFO - PROCESS | 2380 | 1467069521166 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:41 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1608000 == 37 [pid = 2380] [id = 200] 16:18:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085C0E71800) [pid = 2380] [serial = 598] [outer = 0000000000000000] 16:18:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C0E7E800) [pid = 2380] [serial = 599] [outer = 00000085C0E71800] 16:18:41 INFO - PROCESS | 2380 | 1467069521225 Marionette DEBUG loaded listener.js 16:18:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C15B8800) [pid = 2380] [serial = 600] [outer = 00000085C0E71800] 16:18:41 INFO - PROCESS | 2380 | 1467069521832 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 880ms 16:18:41 INFO - PROCESS | 2380 | 1467069521863 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 16:18:41 INFO - PROCESS | 2380 | 1467069521869 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 16:18:41 INFO - PROCESS | 2380 | 1467069521876 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:18:41 INFO - PROCESS | 2380 | 1467069521879 Marionette TRACE conn6 <- [1,766,null,{}] 16:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:18:41 INFO - PROCESS | 2380 | 1467069521884 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:41 INFO - PROCESS | 2380 | 1467069521887 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:42 INFO - PROCESS | 2380 | 1467069522008 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 16:18:42 INFO - PROCESS | 2380 | 1467069522091 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:42 INFO - PROCESS | 2380 | 1467069522094 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:42 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA6A9800 == 38 [pid = 2380] [id = 201] 16:18:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C4B66C00) [pid = 2380] [serial = 601] [outer = 0000000000000000] 16:18:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C501B800) [pid = 2380] [serial = 602] [outer = 00000085C4B66C00] 16:18:42 INFO - PROCESS | 2380 | 1467069522152 Marionette DEBUG loaded listener.js 16:18:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C596A000) [pid = 2380] [serial = 603] [outer = 00000085C4B66C00] 16:18:42 INFO - PROCESS | 2380 | 1467069522745 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 944ms 16:18:42 INFO - PROCESS | 2380 | 1467069522828 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 16:18:42 INFO - PROCESS | 2380 | 1467069522830 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 16:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:18:42 INFO - PROCESS | 2380 | 1467069522834 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:18:42 INFO - PROCESS | 2380 | 1467069522838 Marionette TRACE conn6 <- [1,770,null,{}] 16:18:42 INFO - PROCESS | 2380 | 1467069522850 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:42 INFO - PROCESS | 2380 | 1467069522855 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:43 INFO - PROCESS | 2380 | 1467069523006 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 16:18:43 INFO - PROCESS | 2380 | 1467069523072 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:43 INFO - PROCESS | 2380 | 1467069523076 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:43 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFC8800 == 39 [pid = 2380] [id = 202] 16:18:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C82FD800) [pid = 2380] [serial = 604] [outer = 0000000000000000] 16:18:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C8A6FC00) [pid = 2380] [serial = 605] [outer = 00000085C82FD800] 16:18:43 INFO - PROCESS | 2380 | 1467069523176 Marionette DEBUG loaded listener.js 16:18:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C8FFB000) [pid = 2380] [serial = 606] [outer = 00000085C82FD800] 16:18:43 INFO - PROCESS | 2380 | 1467069523923 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1144ms 16:18:43 INFO - PROCESS | 2380 | 1467069523980 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 16:18:43 INFO - PROCESS | 2380 | 1467069523985 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 16:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:18:43 INFO - PROCESS | 2380 | 1467069523990 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:18:44 INFO - PROCESS | 2380 | 1467069523994 Marionette TRACE conn6 <- [1,774,null,{}] 16:18:44 INFO - PROCESS | 2380 | 1467069524000 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:44 INFO - PROCESS | 2380 | 1467069524003 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:44 INFO - PROCESS | 2380 | 1467069524116 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 16:18:44 INFO - PROCESS | 2380 | 1467069524180 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:44 INFO - PROCESS | 2380 | 1467069524185 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:44 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF6DC000 == 40 [pid = 2380] [id = 203] 16:18:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BB952800) [pid = 2380] [serial = 607] [outer = 0000000000000000] 16:18:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085BC550800) [pid = 2380] [serial = 608] [outer = 00000085BB952800] 16:18:44 INFO - PROCESS | 2380 | 1467069524236 Marionette DEBUG loaded listener.js 16:18:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C0194C00) [pid = 2380] [serial = 609] [outer = 00000085BB952800] 16:18:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB413000 == 39 [pid = 2380] [id = 198] 16:18:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8A06000 == 38 [pid = 2380] [id = 197] 16:18:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7B1F000 == 37 [pid = 2380] [id = 196] 16:18:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C53A5800 == 36 [pid = 2380] [id = 195] 16:18:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C154C000 == 35 [pid = 2380] [id = 194] 16:18:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C00C2000 == 34 [pid = 2380] [id = 193] 16:18:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA69C000 == 33 [pid = 2380] [id = 191] 16:18:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085BC509800 == 32 [pid = 2380] [id = 192] 16:18:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085BAD14000 == 31 [pid = 2380] [id = 184] 16:18:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFC8800 == 30 [pid = 2380] [id = 202] 16:18:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA6A9800 == 29 [pid = 2380] [id = 201] 16:18:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1608000 == 28 [pid = 2380] [id = 200] 16:18:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5C0000 == 27 [pid = 2380] [id = 199] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C592DC00) [pid = 2380] [serial = 572] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C0F21400) [pid = 2380] [serial = 561] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C0E77400) [pid = 2380] [serial = 560] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085BC54D400) [pid = 2380] [serial = 552] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085BB24C400) [pid = 2380] [serial = 551] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085BB912000) [pid = 2380] [serial = 557] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C1A56000) [pid = 2380] [serial = 563] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C0E70000) [pid = 2380] [serial = 546] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085BF66B400) [pid = 2380] [serial = 545] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C50BB400) [pid = 2380] [serial = 549] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C4B5AC00) [pid = 2380] [serial = 548] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C478D000) [pid = 2380] [serial = 566] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C4B2A000) [pid = 2380] [serial = 567] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085C539C400) [pid = 2380] [serial = 569] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085C4777400) [pid = 2380] [serial = 564] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085BB35F800) [pid = 2380] [serial = 555] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085BB296000) [pid = 2380] [serial = 554] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085C541CC00) [pid = 2380] [serial = 570] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (00000085BF348400) [pid = 2380] [serial = 558] [outer = 0000000000000000] [url = about:blank] 16:18:45 INFO - PROCESS | 2380 | 1467069525439 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1488ms 16:18:45 INFO - PROCESS | 2380 | 1467069525483 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 16:18:45 INFO - PROCESS | 2380 | 1467069525488 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 16:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:18:45 INFO - PROCESS | 2380 | 1467069525496 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:18:45 INFO - PROCESS | 2380 | 1467069525499 Marionette TRACE conn6 <- [1,778,null,{}] 16:18:45 INFO - PROCESS | 2380 | 1467069525505 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:45 INFO - PROCESS | 2380 | 1467069525509 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:45 INFO - PROCESS | 2380 | 1467069525641 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 16:18:45 INFO - PROCESS | 2380 | 1467069525659 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:45 INFO - PROCESS | 2380 | 1467069525661 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:45 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BC5C5000 == 28 [pid = 2380] [id = 204] 16:18:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085BB294400) [pid = 2380] [serial = 610] [outer = 0000000000000000] 16:18:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085BB29A000) [pid = 2380] [serial = 611] [outer = 00000085BB294400] 16:18:45 INFO - PROCESS | 2380 | 1467069525710 Marionette DEBUG loaded listener.js 16:18:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085BB452400) [pid = 2380] [serial = 612] [outer = 00000085BB294400] 16:18:46 INFO - PROCESS | 2380 | 1467069526184 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 734ms 16:18:46 INFO - PROCESS | 2380 | 1467069526226 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 16:18:46 INFO - PROCESS | 2380 | 1467069526231 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 16:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:18:46 INFO - PROCESS | 2380 | 1467069526237 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:18:46 INFO - PROCESS | 2380 | 1467069526240 Marionette TRACE conn6 <- [1,782,null,{}] 16:18:46 INFO - PROCESS | 2380 | 1467069526244 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:46 INFO - PROCESS | 2380 | 1467069526247 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:46 INFO - PROCESS | 2380 | 1467069526337 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 16:18:46 INFO - PROCESS | 2380 | 1467069526345 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:46 INFO - PROCESS | 2380 | 1467069526347 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:46 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0E18800 == 29 [pid = 2380] [id = 205] 16:18:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085BC550400) [pid = 2380] [serial = 613] [outer = 0000000000000000] 16:18:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085BF3C1000) [pid = 2380] [serial = 614] [outer = 00000085BC550400] 16:18:46 INFO - PROCESS | 2380 | 1467069526396 Marionette DEBUG loaded listener.js 16:18:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085BFD0B400) [pid = 2380] [serial = 615] [outer = 00000085BC550400] 16:18:46 INFO - PROCESS | 2380 | 1467069526848 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 16:18:46 INFO - PROCESS | 2380 | 1467069526931 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 16:18:46 INFO - PROCESS | 2380 | 1467069526934 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 16:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:18:46 INFO - PROCESS | 2380 | 1467069526937 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:18:46 INFO - PROCESS | 2380 | 1467069526941 Marionette TRACE conn6 <- [1,786,null,{}] 16:18:46 INFO - PROCESS | 2380 | 1467069526953 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:46 INFO - PROCESS | 2380 | 1467069526958 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:47 INFO - PROCESS | 2380 | 1467069527072 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 16:18:47 INFO - PROCESS | 2380 | 1467069527148 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:47 INFO - PROCESS | 2380 | 1467069527151 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:47 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4FB6000 == 30 [pid = 2380] [id = 206] 16:18:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085BAC29400) [pid = 2380] [serial = 616] [outer = 0000000000000000] 16:18:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085C111D000) [pid = 2380] [serial = 617] [outer = 00000085BAC29400] 16:18:47 INFO - PROCESS | 2380 | 1467069527201 Marionette DEBUG loaded listener.js 16:18:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C15BA000) [pid = 2380] [serial = 618] [outer = 00000085BAC29400] 16:18:47 INFO - PROCESS | 2380 | 1467069527618 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:18:47 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 16:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 735ms 16:18:47 INFO - PROCESS | 2380 | 1467069527680 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 16:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:18:47 INFO - PROCESS | 2380 | 1467069527683 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 16:18:47 INFO - PROCESS | 2380 | 1467069527687 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:18:47 INFO - PROCESS | 2380 | 1467069527689 Marionette TRACE conn6 <- [1,790,null,{}] 16:18:47 INFO - PROCESS | 2380 | 1467069527692 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:47 INFO - PROCESS | 2380 | 1467069527694 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:47 INFO - PROCESS | 2380 | 1467069527803 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 16:18:47 INFO - PROCESS | 2380 | 1467069527813 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:47 INFO - PROCESS | 2380 | 1467069527815 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:47 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C710B000 == 31 [pid = 2380] [id = 207] 16:18:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C477A400) [pid = 2380] [serial = 619] [outer = 0000000000000000] 16:18:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C478D000) [pid = 2380] [serial = 620] [outer = 00000085C477A400] 16:18:47 INFO - PROCESS | 2380 | 1467069527899 Marionette DEBUG loaded listener.js 16:18:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C4B23400) [pid = 2380] [serial = 621] [outer = 00000085C477A400] 16:18:48 INFO - PROCESS | 2380 | 1467069528358 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:18:48 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 16:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 733ms 16:18:48 INFO - PROCESS | 2380 | 1467069528432 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 16:18:48 INFO - PROCESS | 2380 | 1467069528434 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 16:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:18:48 INFO - PROCESS | 2380 | 1467069528440 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:18:48 INFO - PROCESS | 2380 | 1467069528442 Marionette TRACE conn6 <- [1,794,null,{}] 16:18:48 INFO - PROCESS | 2380 | 1467069528446 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:48 INFO - PROCESS | 2380 | 1467069528448 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:48 INFO - PROCESS | 2380 | 1467069528552 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 16:18:48 INFO - PROCESS | 2380 | 1467069528564 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:48 INFO - PROCESS | 2380 | 1467069528566 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:48 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E85000 == 32 [pid = 2380] [id = 208] 16:18:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB4A6C00) [pid = 2380] [serial = 622] [outer = 0000000000000000] 16:18:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C4B5C400) [pid = 2380] [serial = 623] [outer = 00000085BB4A6C00] 16:18:48 INFO - PROCESS | 2380 | 1467069528611 Marionette DEBUG loaded listener.js 16:18:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C4F33800) [pid = 2380] [serial = 624] [outer = 00000085BB4A6C00] 16:18:49 INFO - PROCESS | 2380 | 1467069529042 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:18:49 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 16:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 16:18:49 INFO - PROCESS | 2380 | 1467069529071 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 16:18:49 INFO - PROCESS | 2380 | 1467069529074 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 16:18:49 INFO - PROCESS | 2380 | 1467069529077 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:18:49 INFO - PROCESS | 2380 | 1467069529079 Marionette TRACE conn6 <- [1,798,null,{}] 16:18:49 INFO - PROCESS | 2380 | 1467069529082 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:49 INFO - PROCESS | 2380 | 1467069529088 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:49 INFO - PROCESS | 2380 | 1467069529218 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 16:18:49 INFO - PROCESS | 2380 | 1467069529224 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:49 INFO - PROCESS | 2380 | 1467069529226 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:49 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA1D4800 == 33 [pid = 2380] [id = 209] 16:18:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C5399000) [pid = 2380] [serial = 625] [outer = 0000000000000000] 16:18:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C541BC00) [pid = 2380] [serial = 626] [outer = 00000085C5399000] 16:18:49 INFO - PROCESS | 2380 | 1467069529272 Marionette DEBUG loaded listener.js 16:18:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C7767400) [pid = 2380] [serial = 627] [outer = 00000085C5399000] 16:18:49 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BB0C1400) [pid = 2380] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:18:49 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C4B5B400) [pid = 2380] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:18:49 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085BAC2A400) [pid = 2380] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:18:49 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C00E8000) [pid = 2380] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:18:49 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C3FDB400) [pid = 2380] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:18:49 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C5422C00) [pid = 2380] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:18:49 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085BB24FC00) [pid = 2380] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:18:49 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085BB729400) [pid = 2380] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:18:49 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C7764800) [pid = 2380] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:18:49 INFO - PROCESS | 2380 | 1467069529780 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 732ms 16:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:18:49 INFO - PROCESS | 2380 | 1467069529813 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 16:18:49 INFO - PROCESS | 2380 | 1467069529815 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 16:18:49 INFO - PROCESS | 2380 | 1467069529818 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:18:49 INFO - PROCESS | 2380 | 1467069529820 Marionette TRACE conn6 <- [1,802,null,{}] 16:18:49 INFO - PROCESS | 2380 | 1467069529823 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:49 INFO - PROCESS | 2380 | 1467069529825 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:49 INFO - PROCESS | 2380 | 1467069529954 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 16:18:50 INFO - PROCESS | 2380 | 1467069530000 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:50 INFO - PROCESS | 2380 | 1467069530002 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB425000 == 34 [pid = 2380] [id = 210] 16:18:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BB295000) [pid = 2380] [serial = 628] [outer = 0000000000000000] 16:18:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C4796400) [pid = 2380] [serial = 629] [outer = 00000085BB295000] 16:18:50 INFO - PROCESS | 2380 | 1467069530047 Marionette DEBUG loaded listener.js 16:18:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C7765C00) [pid = 2380] [serial = 630] [outer = 00000085BB295000] 16:18:50 INFO - PROCESS | 2380 | 1467069530421 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 16:18:50 INFO - PROCESS | 2380 | 1467069530452 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 16:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:18:50 INFO - PROCESS | 2380 | 1467069530456 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:18:50 INFO - PROCESS | 2380 | 1467069530457 Marionette TRACE conn6 <- [1,806,null,{}] 16:18:50 INFO - PROCESS | 2380 | 1467069530461 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:50 INFO - PROCESS | 2380 | 1467069530463 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:50 INFO - PROCESS | 2380 | 1467069530569 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 16:18:50 INFO - PROCESS | 2380 | 1467069530576 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:50 INFO - PROCESS | 2380 | 1467069530578 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB831800 == 35 [pid = 2380] [id = 211] 16:18:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C801E000) [pid = 2380] [serial = 631] [outer = 0000000000000000] 16:18:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C82F6800) [pid = 2380] [serial = 632] [outer = 00000085C801E000] 16:18:50 INFO - PROCESS | 2380 | 1467069530624 Marionette DEBUG loaded listener.js 16:18:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C836B000) [pid = 2380] [serial = 633] [outer = 00000085C801E000] 16:18:51 INFO - PROCESS | 2380 | 1467069531017 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 628ms 16:18:51 INFO - PROCESS | 2380 | 1467069531088 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 16:18:51 INFO - PROCESS | 2380 | 1467069531090 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 16:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:18:51 INFO - PROCESS | 2380 | 1467069531093 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:18:51 INFO - PROCESS | 2380 | 1467069531095 Marionette TRACE conn6 <- [1,810,null,{}] 16:18:51 INFO - PROCESS | 2380 | 1467069531098 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:51 INFO - PROCESS | 2380 | 1467069531100 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:51 INFO - PROCESS | 2380 | 1467069531206 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 16:18:51 INFO - PROCESS | 2380 | 1467069531244 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:51 INFO - PROCESS | 2380 | 1467069531246 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:51 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4FB5800 == 36 [pid = 2380] [id = 212] 16:18:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C880FC00) [pid = 2380] [serial = 634] [outer = 0000000000000000] 16:18:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C8FBDC00) [pid = 2380] [serial = 635] [outer = 00000085C880FC00] 16:18:51 INFO - PROCESS | 2380 | 1467069531290 Marionette DEBUG loaded listener.js 16:18:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C9189C00) [pid = 2380] [serial = 636] [outer = 00000085C880FC00] 16:18:51 INFO - PROCESS | 2380 | 1467069531896 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 16:18:51 INFO - PROCESS | 2380 | 1467069531964 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 16:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:18:51 INFO - PROCESS | 2380 | 1467069531970 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:18:51 INFO - PROCESS | 2380 | 1467069531974 Marionette TRACE conn6 <- [1,814,null,{}] 16:18:51 INFO - PROCESS | 2380 | 1467069531980 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:51 INFO - PROCESS | 2380 | 1467069531984 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:52 INFO - PROCESS | 2380 | 1467069532120 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 16:18:52 INFO - PROCESS | 2380 | 1467069532183 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:52 INFO - PROCESS | 2380 | 1467069532186 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:52 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF6E0800 == 37 [pid = 2380] [id = 213] 16:18:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085BA7BC000) [pid = 2380] [serial = 637] [outer = 0000000000000000] 16:18:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085BB293800) [pid = 2380] [serial = 638] [outer = 00000085BA7BC000] 16:18:52 INFO - PROCESS | 2380 | 1467069532245 Marionette DEBUG loaded listener.js 16:18:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085BB4A3400) [pid = 2380] [serial = 639] [outer = 00000085BA7BC000] 16:18:53 INFO - PROCESS | 2380 | 1467069533086 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1140ms 16:18:53 INFO - PROCESS | 2380 | 1467069533110 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 16:18:53 INFO - PROCESS | 2380 | 1467069533116 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 16:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:18:53 INFO - PROCESS | 2380 | 1467069533122 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:18:53 INFO - PROCESS | 2380 | 1467069533126 Marionette TRACE conn6 <- [1,818,null,{}] 16:18:53 INFO - PROCESS | 2380 | 1467069533130 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:53 INFO - PROCESS | 2380 | 1467069533133 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:53 INFO - PROCESS | 2380 | 1467069533262 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 16:18:53 INFO - PROCESS | 2380 | 1467069533332 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:53 INFO - PROCESS | 2380 | 1467069533335 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:53 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E84000 == 38 [pid = 2380] [id = 214] 16:18:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C0E79000) [pid = 2380] [serial = 640] [outer = 0000000000000000] 16:18:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C0F20C00) [pid = 2380] [serial = 641] [outer = 00000085C0E79000] 16:18:53 INFO - PROCESS | 2380 | 1467069533393 Marionette DEBUG loaded listener.js 16:18:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C3F79400) [pid = 2380] [serial = 642] [outer = 00000085C0E79000] 16:18:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB831800 == 37 [pid = 2380] [id = 211] 16:18:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB425000 == 36 [pid = 2380] [id = 210] 16:18:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA1D4800 == 35 [pid = 2380] [id = 209] 16:18:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7E85000 == 34 [pid = 2380] [id = 208] 16:18:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085C710B000 == 33 [pid = 2380] [id = 207] 16:18:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4FB6000 == 32 [pid = 2380] [id = 206] 16:18:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0E18800 == 31 [pid = 2380] [id = 205] 16:18:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085BC5C5000 == 30 [pid = 2380] [id = 204] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C8A6F800) [pid = 2380] [serial = 597] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C8360800) [pid = 2380] [serial = 596] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C5015800) [pid = 2380] [serial = 587] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BF345400) [pid = 2380] [serial = 590] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C0E10800) [pid = 2380] [serial = 581] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C0F23800) [pid = 2380] [serial = 582] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C4797000) [pid = 2380] [serial = 584] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C7766800) [pid = 2380] [serial = 573] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085BB298C00) [pid = 2380] [serial = 575] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085BB4A9000) [pid = 2380] [serial = 576] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085BF666C00) [pid = 2380] [serial = 578] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C0341400) [pid = 2380] [serial = 579] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C7E16C00) [pid = 2380] [serial = 593] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C5395800) [pid = 2380] [serial = 588] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C5398400) [pid = 2380] [serial = 591] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C82F4C00) [pid = 2380] [serial = 594] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C4B27C00) [pid = 2380] [serial = 585] [outer = 0000000000000000] [url = about:blank] 16:18:54 INFO - PROCESS | 2380 | 1467069534274 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1196ms 16:18:54 INFO - PROCESS | 2380 | 1467069534321 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 16:18:54 INFO - PROCESS | 2380 | 1467069534325 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 16:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:18:54 INFO - PROCESS | 2380 | 1467069534330 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:18:54 INFO - PROCESS | 2380 | 1467069534333 Marionette TRACE conn6 <- [1,822,null,{}] 16:18:54 INFO - PROCESS | 2380 | 1467069534339 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:54 INFO - PROCESS | 2380 | 1467069534342 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:54 INFO - PROCESS | 2380 | 1467069534437 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 16:18:54 INFO - PROCESS | 2380 | 1467069534444 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:54 INFO - PROCESS | 2380 | 1467069534448 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:54 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BC5D4800 == 31 [pid = 2380] [id = 215] 16:18:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085BB391000) [pid = 2380] [serial = 643] [outer = 0000000000000000] 16:18:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BB4AA400) [pid = 2380] [serial = 644] [outer = 00000085BB391000] 16:18:54 INFO - PROCESS | 2380 | 1467069534499 Marionette DEBUG loaded listener.js 16:18:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BF3C2800) [pid = 2380] [serial = 645] [outer = 00000085BB391000] 16:18:55 INFO - PROCESS | 2380 | 1467069535006 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 733ms 16:18:55 INFO - PROCESS | 2380 | 1467069535062 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 16:18:55 INFO - PROCESS | 2380 | 1467069535067 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 16:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:18:55 INFO - PROCESS | 2380 | 1467069535073 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:18:55 INFO - PROCESS | 2380 | 1467069535076 Marionette TRACE conn6 <- [1,826,null,{}] 16:18:55 INFO - PROCESS | 2380 | 1467069535080 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:55 INFO - PROCESS | 2380 | 1467069535082 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:55 INFO - PROCESS | 2380 | 1467069535169 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 16:18:55 INFO - PROCESS | 2380 | 1467069535233 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:55 INFO - PROCESS | 2380 | 1467069535235 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:55 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1610800 == 32 [pid = 2380] [id = 216] 16:18:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C0E76C00) [pid = 2380] [serial = 646] [outer = 0000000000000000] 16:18:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C0E8B800) [pid = 2380] [serial = 647] [outer = 00000085C0E76C00] 16:18:55 INFO - PROCESS | 2380 | 1467069535292 Marionette DEBUG loaded listener.js 16:18:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C136D000) [pid = 2380] [serial = 648] [outer = 00000085C0E76C00] 16:18:55 INFO - PROCESS | 2380 | 1467069535698 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 16:18:55 INFO - PROCESS | 2380 | 1467069535769 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 16:18:55 INFO - PROCESS | 2380 | 1467069535772 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 16:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:18:55 INFO - PROCESS | 2380 | 1467069535775 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:18:55 INFO - PROCESS | 2380 | 1467069535779 Marionette TRACE conn6 <- [1,830,null,{}] 16:18:55 INFO - PROCESS | 2380 | 1467069535796 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:55 INFO - PROCESS | 2380 | 1467069535801 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:55 INFO - PROCESS | 2380 | 1467069535929 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 16:18:55 INFO - PROCESS | 2380 | 1467069535939 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:55 INFO - PROCESS | 2380 | 1467069535942 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:55 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C77AF800 == 33 [pid = 2380] [id = 217] 16:18:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BAC27400) [pid = 2380] [serial = 649] [outer = 0000000000000000] 16:18:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C4B58000) [pid = 2380] [serial = 650] [outer = 00000085BAC27400] 16:18:56 INFO - PROCESS | 2380 | 1467069535992 Marionette DEBUG loaded listener.js 16:18:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C501AC00) [pid = 2380] [serial = 651] [outer = 00000085BAC27400] 16:18:56 INFO - PROCESS | 2380 | 1467069536408 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 692ms 16:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:18:56 INFO - PROCESS | 2380 | 1467069536470 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 16:18:56 INFO - PROCESS | 2380 | 1467069536473 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 16:18:56 INFO - PROCESS | 2380 | 1467069536476 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:18:56 INFO - PROCESS | 2380 | 1467069536478 Marionette TRACE conn6 <- [1,834,null,{}] 16:18:56 INFO - PROCESS | 2380 | 1467069536481 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:56 INFO - PROCESS | 2380 | 1467069536483 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:56 INFO - PROCESS | 2380 | 1467069536594 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 16:18:56 INFO - PROCESS | 2380 | 1467069536599 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:56 INFO - PROCESS | 2380 | 1467069536601 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:56 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8A1D000 == 34 [pid = 2380] [id = 218] 16:18:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C539A800) [pid = 2380] [serial = 652] [outer = 0000000000000000] 16:18:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C539D400) [pid = 2380] [serial = 653] [outer = 00000085C539A800] 16:18:56 INFO - PROCESS | 2380 | 1467069536691 Marionette DEBUG loaded listener.js 16:18:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C541E000) [pid = 2380] [serial = 654] [outer = 00000085C539A800] 16:18:58 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BB294400) [pid = 2380] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:18:58 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BB952800) [pid = 2380] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:18:58 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BAC29400) [pid = 2380] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:18:58 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085BC550400) [pid = 2380] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:18:58 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C477A400) [pid = 2380] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:18:58 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C0E71800) [pid = 2380] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:18:58 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C801E000) [pid = 2380] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:18:58 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C4B66C00) [pid = 2380] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:18:58 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C82FD800) [pid = 2380] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:18:58 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085BB4A6C00) [pid = 2380] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:18:58 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C5399000) [pid = 2380] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:18:58 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085BB295000) [pid = 2380] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:18:58 INFO - PROCESS | 2380 | 1467069538502 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2042ms 16:18:58 INFO - PROCESS | 2380 | 1467069538520 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 16:18:58 INFO - PROCESS | 2380 | 1467069538523 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 16:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:18:58 INFO - PROCESS | 2380 | 1467069538526 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:18:58 INFO - PROCESS | 2380 | 1467069538528 Marionette TRACE conn6 <- [1,838,null,{}] 16:18:58 INFO - PROCESS | 2380 | 1467069538531 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:58 INFO - PROCESS | 2380 | 1467069538534 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:58 INFO - PROCESS | 2380 | 1467069538639 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 16:18:58 INFO - PROCESS | 2380 | 1467069538681 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:58 INFO - PROCESS | 2380 | 1467069538683 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:58 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5AA000 == 35 [pid = 2380] [id = 219] 16:18:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085BB45DC00) [pid = 2380] [serial = 655] [outer = 0000000000000000] 16:18:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C15B5000) [pid = 2380] [serial = 656] [outer = 00000085BB45DC00] 16:18:58 INFO - PROCESS | 2380 | 1467069538729 Marionette DEBUG loaded listener.js 16:18:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C5923400) [pid = 2380] [serial = 657] [outer = 00000085BB45DC00] 16:18:59 INFO - PROCESS | 2380 | 1467069539099 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 16:18:59 INFO - PROCESS | 2380 | 1467069539159 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 16:18:59 INFO - PROCESS | 2380 | 1467069539162 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 16:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:18:59 INFO - PROCESS | 2380 | 1467069539165 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:18:59 INFO - PROCESS | 2380 | 1467069539167 Marionette TRACE conn6 <- [1,842,null,{}] 16:18:59 INFO - PROCESS | 2380 | 1467069539171 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:59 INFO - PROCESS | 2380 | 1467069539177 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:59 INFO - PROCESS | 2380 | 1467069539319 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 16:18:59 INFO - PROCESS | 2380 | 1467069539326 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:59 INFO - PROCESS | 2380 | 1467069539328 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:59 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE292800 == 36 [pid = 2380] [id = 220] 16:18:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C7764000) [pid = 2380] [serial = 658] [outer = 0000000000000000] 16:18:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C8FF6000) [pid = 2380] [serial = 659] [outer = 00000085C7764000] 16:18:59 INFO - PROCESS | 2380 | 1467069539373 Marionette DEBUG loaded listener.js 16:18:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C9D20C00) [pid = 2380] [serial = 660] [outer = 00000085C7764000] 16:18:59 INFO - PROCESS | 2380 | 1467069539820 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 692ms 16:18:59 INFO - PROCESS | 2380 | 1467069539862 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 16:18:59 INFO - PROCESS | 2380 | 1467069539864 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 16:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:18:59 INFO - PROCESS | 2380 | 1467069539867 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:18:59 INFO - PROCESS | 2380 | 1467069539869 Marionette TRACE conn6 <- [1,846,null,{}] 16:18:59 INFO - PROCESS | 2380 | 1467069539873 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:59 INFO - PROCESS | 2380 | 1467069539875 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:59 INFO - PROCESS | 2380 | 1467069539955 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 16:18:59 INFO - PROCESS | 2380 | 1467069539960 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:59 INFO - PROCESS | 2380 | 1467069539962 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:18:59 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE89F000 == 37 [pid = 2380] [id = 221] 16:18:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085CA302C00) [pid = 2380] [serial = 661] [outer = 0000000000000000] 16:19:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085CA394800) [pid = 2380] [serial = 662] [outer = 00000085CA302C00] 16:19:00 INFO - PROCESS | 2380 | 1467069540007 Marionette DEBUG loaded listener.js 16:19:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085CB03B800) [pid = 2380] [serial = 663] [outer = 00000085CA302C00] 16:19:00 INFO - PROCESS | 2380 | 1467069540432 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 586ms 16:19:00 INFO - PROCESS | 2380 | 1467069540480 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 16:19:00 INFO - PROCESS | 2380 | 1467069540485 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 16:19:00 INFO - PROCESS | 2380 | 1467069540495 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:19:00 INFO - PROCESS | 2380 | 1467069540500 Marionette TRACE conn6 <- [1,850,null,{}] 16:19:00 INFO - PROCESS | 2380 | 1467069540507 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:00 INFO - PROCESS | 2380 | 1467069540511 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:00 INFO - PROCESS | 2380 | 1467069540635 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 16:19:00 INFO - PROCESS | 2380 | 1467069540774 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:00 INFO - PROCESS | 2380 | 1467069540778 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:00 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0E18000 == 38 [pid = 2380] [id = 222] 16:19:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BB29E400) [pid = 2380] [serial = 664] [outer = 0000000000000000] 16:19:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085BB39DC00) [pid = 2380] [serial = 665] [outer = 00000085BB29E400] 16:19:00 INFO - PROCESS | 2380 | 1467069540838 Marionette DEBUG loaded listener.js 16:19:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C00E9800) [pid = 2380] [serial = 666] [outer = 00000085BB29E400] 16:19:01 INFO - PROCESS | 2380 | 1467069541412 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 986ms 16:19:01 INFO - PROCESS | 2380 | 1467069541487 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 16:19:01 INFO - PROCESS | 2380 | 1467069541491 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 16:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:19:01 INFO - PROCESS | 2380 | 1467069541499 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:19:01 INFO - PROCESS | 2380 | 1467069541503 Marionette TRACE conn6 <- [1,854,null,{}] 16:19:01 INFO - PROCESS | 2380 | 1467069541508 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:01 INFO - PROCESS | 2380 | 1467069541511 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:01 INFO - PROCESS | 2380 | 1467069541629 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 16:19:01 INFO - PROCESS | 2380 | 1467069541694 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:01 INFO - PROCESS | 2380 | 1467069541697 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:01 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C77A4800 == 39 [pid = 2380] [id = 223] 16:19:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C1A5A800) [pid = 2380] [serial = 667] [outer = 0000000000000000] 16:19:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C4792000) [pid = 2380] [serial = 668] [outer = 00000085C1A5A800] 16:19:01 INFO - PROCESS | 2380 | 1467069541755 Marionette DEBUG loaded listener.js 16:19:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C4B67C00) [pid = 2380] [serial = 669] [outer = 00000085C1A5A800] 16:19:02 INFO - PROCESS | 2380 | 1467069542364 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 903ms 16:19:02 INFO - PROCESS | 2380 | 1467069542399 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 16:19:02 INFO - PROCESS | 2380 | 1467069542402 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 16:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:19:02 INFO - PROCESS | 2380 | 1467069542405 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:19:02 INFO - PROCESS | 2380 | 1467069542408 Marionette TRACE conn6 <- [1,858,null,{}] 16:19:02 INFO - PROCESS | 2380 | 1467069542418 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:02 INFO - PROCESS | 2380 | 1467069542423 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:02 INFO - PROCESS | 2380 | 1467069542538 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 16:19:02 INFO - PROCESS | 2380 | 1467069542633 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:02 INFO - PROCESS | 2380 | 1467069542637 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C918DC00) [pid = 2380] [serial = 670] [outer = 00000085B9DBE800] 16:19:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF83C800 == 40 [pid = 2380] [id = 224] 16:19:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C922B800) [pid = 2380] [serial = 671] [outer = 0000000000000000] 16:19:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C922E400) [pid = 2380] [serial = 672] [outer = 00000085C922B800] 16:19:02 INFO - PROCESS | 2380 | 1467069542718 Marionette DEBUG loaded listener.js 16:19:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CB08A400) [pid = 2380] [serial = 673] [outer = 00000085C922B800] 16:19:03 INFO - PROCESS | 2380 | 1467069543427 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1088ms 16:19:03 INFO - PROCESS | 2380 | 1467069543495 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 16:19:03 INFO - PROCESS | 2380 | 1467069543498 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 16:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:19:03 INFO - PROCESS | 2380 | 1467069543501 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:19:03 INFO - PROCESS | 2380 | 1467069543503 Marionette TRACE conn6 <- [1,862,null,{}] 16:19:03 INFO - PROCESS | 2380 | 1467069543507 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:03 INFO - PROCESS | 2380 | 1467069543509 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:03 INFO - PROCESS | 2380 | 1467069543619 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 16:19:03 INFO - PROCESS | 2380 | 1467069543692 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:03 INFO - PROCESS | 2380 | 1467069543695 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:03 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8E7800 == 41 [pid = 2380] [id = 225] 16:19:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CB471C00) [pid = 2380] [serial = 674] [outer = 0000000000000000] 16:19:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CB5CF000) [pid = 2380] [serial = 675] [outer = 00000085CB471C00] 16:19:03 INFO - PROCESS | 2380 | 1467069543791 Marionette DEBUG loaded listener.js 16:19:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CB819000) [pid = 2380] [serial = 676] [outer = 00000085CB471C00] 16:19:04 INFO - PROCESS | 2380 | 1467069544538 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1083ms 16:19:04 INFO - PROCESS | 2380 | 1467069544589 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 16:19:04 INFO - PROCESS | 2380 | 1467069544593 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 16:19:04 INFO - PROCESS | 2380 | 1467069544598 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:19:04 INFO - PROCESS | 2380 | 1467069544601 Marionette TRACE conn6 <- [1,866,null,{}] 16:19:04 INFO - PROCESS | 2380 | 1467069544607 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:04 INFO - PROCESS | 2380 | 1467069544610 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:04 INFO - PROCESS | 2380 | 1467069544755 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 16:19:04 INFO - PROCESS | 2380 | 1467069544829 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:04 INFO - PROCESS | 2380 | 1467069544834 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE292800 == 40 [pid = 2380] [id = 220] 16:19:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5AA000 == 39 [pid = 2380] [id = 219] 16:19:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8A1D000 == 38 [pid = 2380] [id = 218] 16:19:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085C77AF800 == 37 [pid = 2380] [id = 217] 16:19:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1610800 == 36 [pid = 2380] [id = 216] 16:19:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085BC5D4800 == 35 [pid = 2380] [id = 215] 16:19:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4FB5800 == 34 [pid = 2380] [id = 212] 16:19:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF6E0800 == 33 [pid = 2380] [id = 213] 16:19:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7E84000 == 32 [pid = 2380] [id = 214] 16:19:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF6DC000 == 31 [pid = 2380] [id = 203] 16:19:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8E7800 == 30 [pid = 2380] [id = 225] 16:19:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF83C800 == 29 [pid = 2380] [id = 224] 16:19:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085C77A4800 == 28 [pid = 2380] [id = 223] 16:19:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE89F000 == 27 [pid = 2380] [id = 221] 16:19:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0E18000 == 26 [pid = 2380] [id = 222] 16:19:05 INFO - PROCESS | 2380 | ++DOCSHELL 00000085B9361800 == 27 [pid = 2380] [id = 226] 16:19:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085B954FC00) [pid = 2380] [serial = 677] [outer = 0000000000000000] 16:19:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085B9555400) [pid = 2380] [serial = 678] [outer = 00000085B954FC00] 16:19:05 INFO - PROCESS | 2380 | 1467069545476 Marionette DEBUG loaded listener.js 16:19:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085BB0C8000) [pid = 2380] [serial = 679] [outer = 00000085B954FC00] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085BB29A000) [pid = 2380] [serial = 611] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BB452400) [pid = 2380] [serial = 612] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C0194C00) [pid = 2380] [serial = 609] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BC550800) [pid = 2380] [serial = 608] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C111D000) [pid = 2380] [serial = 617] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BF3C1000) [pid = 2380] [serial = 614] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085BFD0B400) [pid = 2380] [serial = 615] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C478D000) [pid = 2380] [serial = 620] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C15B8800) [pid = 2380] [serial = 600] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C0E7E800) [pid = 2380] [serial = 599] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C836B000) [pid = 2380] [serial = 633] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C596A000) [pid = 2380] [serial = 603] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C501B800) [pid = 2380] [serial = 602] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C8FFB000) [pid = 2380] [serial = 606] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C8A6FC00) [pid = 2380] [serial = 605] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C4B5C400) [pid = 2380] [serial = 623] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C4B23400) [pid = 2380] [serial = 621] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C541BC00) [pid = 2380] [serial = 626] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C4796400) [pid = 2380] [serial = 629] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C4F33800) [pid = 2380] [serial = 624] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C82F6800) [pid = 2380] [serial = 632] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C7767400) [pid = 2380] [serial = 627] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C7765C00) [pid = 2380] [serial = 630] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C15BA000) [pid = 2380] [serial = 618] [outer = 0000000000000000] [url = about:blank] 16:19:05 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C8FBDC00) [pid = 2380] [serial = 635] [outer = 0000000000000000] [url = about:blank] 16:19:06 INFO - PROCESS | 2380 | 1467069546017 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1441ms 16:19:06 INFO - PROCESS | 2380 | 1467069546044 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 16:19:06 INFO - PROCESS | 2380 | 1467069546048 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 16:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:19:06 INFO - PROCESS | 2380 | 1467069546053 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:19:06 INFO - PROCESS | 2380 | 1467069546056 Marionette TRACE conn6 <- [1,870,null,{}] 16:19:06 INFO - PROCESS | 2380 | 1467069546061 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:06 INFO - PROCESS | 2380 | 1467069546064 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:06 INFO - PROCESS | 2380 | 1467069546162 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 16:19:06 INFO - PROCESS | 2380 | 1467069546249 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:06 INFO - PROCESS | 2380 | 1467069546252 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:06 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF383800 == 28 [pid = 2380] [id = 227] 16:19:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085BB450800) [pid = 2380] [serial = 680] [outer = 0000000000000000] 16:19:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BB45B400) [pid = 2380] [serial = 681] [outer = 00000085BB450800] 16:19:06 INFO - PROCESS | 2380 | 1467069546302 Marionette DEBUG loaded listener.js 16:19:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BC550800) [pid = 2380] [serial = 682] [outer = 00000085BB450800] 16:19:06 INFO - PROCESS | 2380 | 1467069546718 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 693ms 16:19:06 INFO - PROCESS | 2380 | 1467069546749 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 16:19:06 INFO - PROCESS | 2380 | 1467069546754 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 16:19:06 INFO - PROCESS | 2380 | 1467069546760 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:19:06 INFO - PROCESS | 2380 | 1467069546763 Marionette TRACE conn6 <- [1,874,null,{}] 16:19:06 INFO - PROCESS | 2380 | 1467069546767 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:06 INFO - PROCESS | 2380 | 1467069546770 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:06 INFO - PROCESS | 2380 | 1467069546896 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 16:19:06 INFO - PROCESS | 2380 | 1467069546914 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:06 INFO - PROCESS | 2380 | 1467069546916 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:06 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF37D800 == 29 [pid = 2380] [id = 228] 16:19:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BFDE1000) [pid = 2380] [serial = 683] [outer = 0000000000000000] 16:19:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C0194C00) [pid = 2380] [serial = 684] [outer = 00000085BFDE1000] 16:19:06 INFO - PROCESS | 2380 | 1467069546973 Marionette DEBUG loaded listener.js 16:19:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C0E72C00) [pid = 2380] [serial = 685] [outer = 00000085BFDE1000] 16:19:07 INFO - PROCESS | 2380 | 1467069547422 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 734ms 16:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:19:07 INFO - PROCESS | 2380 | 1467069547498 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 16:19:07 INFO - PROCESS | 2380 | 1467069547500 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 16:19:07 INFO - PROCESS | 2380 | 1467069547504 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:19:07 INFO - PROCESS | 2380 | 1467069547508 Marionette TRACE conn6 <- [1,878,null,{}] 16:19:07 INFO - PROCESS | 2380 | 1467069547519 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:07 INFO - PROCESS | 2380 | 1467069547524 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:07 INFO - PROCESS | 2380 | 1467069547620 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 16:19:07 INFO - PROCESS | 2380 | 1467069547635 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:07 INFO - PROCESS | 2380 | 1467069547637 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:07 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5307000 == 30 [pid = 2380] [id = 229] 16:19:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C15B5400) [pid = 2380] [serial = 686] [outer = 0000000000000000] 16:19:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C3F74400) [pid = 2380] [serial = 687] [outer = 00000085C15B5400] 16:19:07 INFO - PROCESS | 2380 | 1467069547683 Marionette DEBUG loaded listener.js 16:19:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C477F000) [pid = 2380] [serial = 688] [outer = 00000085C15B5400] 16:19:08 INFO - PROCESS | 2380 | 1467069548165 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 693ms 16:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:19:08 INFO - PROCESS | 2380 | 1467069548199 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 16:19:08 INFO - PROCESS | 2380 | 1467069548202 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 16:19:08 INFO - PROCESS | 2380 | 1467069548205 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:19:08 INFO - PROCESS | 2380 | 1467069548207 Marionette TRACE conn6 <- [1,882,null,{}] 16:19:08 INFO - PROCESS | 2380 | 1467069548211 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:08 INFO - PROCESS | 2380 | 1467069548213 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:08 INFO - PROCESS | 2380 | 1467069548358 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 16:19:08 INFO - PROCESS | 2380 | 1467069548371 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:08 INFO - PROCESS | 2380 | 1467069548373 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:08 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5BED800 == 31 [pid = 2380] [id = 230] 16:19:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C4B1F400) [pid = 2380] [serial = 689] [outer = 0000000000000000] 16:19:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4B25000) [pid = 2380] [serial = 690] [outer = 00000085C4B1F400] 16:19:08 INFO - PROCESS | 2380 | 1467069548426 Marionette DEBUG loaded listener.js 16:19:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C4B58800) [pid = 2380] [serial = 691] [outer = 00000085C4B1F400] 16:19:08 INFO - PROCESS | 2380 | 1467069548871 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 692ms 16:19:08 INFO - PROCESS | 2380 | 1467069548907 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 16:19:08 INFO - PROCESS | 2380 | 1467069548909 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 16:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:19:08 INFO - PROCESS | 2380 | 1467069548912 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:19:08 INFO - PROCESS | 2380 | 1467069548914 Marionette TRACE conn6 <- [1,886,null,{}] 16:19:08 INFO - PROCESS | 2380 | 1467069548917 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:08 INFO - PROCESS | 2380 | 1467069548920 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:09 INFO - PROCESS | 2380 | 1467069549030 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 16:19:09 INFO - PROCESS | 2380 | 1467069549036 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:09 INFO - PROCESS | 2380 | 1467069549038 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:09 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7B27000 == 32 [pid = 2380] [id = 231] 16:19:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B7E400) [pid = 2380] [serial = 692] [outer = 0000000000000000] 16:19:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C5014000) [pid = 2380] [serial = 693] [outer = 00000085C4B7E400] 16:19:09 INFO - PROCESS | 2380 | 1467069549094 Marionette DEBUG loaded listener.js 16:19:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C5418400) [pid = 2380] [serial = 694] [outer = 00000085C4B7E400] 16:19:09 INFO - PROCESS | 2380 | 1467069549604 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 734ms 16:19:09 INFO - PROCESS | 2380 | 1467069549675 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 16:19:09 INFO - PROCESS | 2380 | 1467069549677 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 16:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:19:09 INFO - PROCESS | 2380 | 1467069549693 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:19:09 INFO - PROCESS | 2380 | 1467069549695 Marionette TRACE conn6 <- [1,890,null,{}] 16:19:09 INFO - PROCESS | 2380 | 1467069549699 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:09 INFO - PROCESS | 2380 | 1467069549706 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:09 INFO - PROCESS | 2380 | 1467069549818 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 16:19:10 INFO - PROCESS | 2380 | 1467069550024 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:10 INFO - PROCESS | 2380 | 1467069550026 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:10 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085CA302C00) [pid = 2380] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:19:10 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C7764000) [pid = 2380] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:19:10 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C0E79000) [pid = 2380] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:19:10 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C880FC00) [pid = 2380] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:19:10 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BAC27400) [pid = 2380] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:19:10 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BA7BC000) [pid = 2380] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:19:10 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085BB391000) [pid = 2380] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:19:10 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C0E76C00) [pid = 2380] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:19:10 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C539A800) [pid = 2380] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:19:10 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085BB45DC00) [pid = 2380] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:19:10 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BAC7A800 == 33 [pid = 2380] [id = 232] 16:19:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BAC27400) [pid = 2380] [serial = 695] [outer = 0000000000000000] 16:19:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BB4A0800) [pid = 2380] [serial = 696] [outer = 00000085BAC27400] 16:19:10 INFO - PROCESS | 2380 | 1467069550081 Marionette DEBUG loaded listener.js 16:19:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C4B65400) [pid = 2380] [serial = 697] [outer = 00000085BAC27400] 16:19:10 INFO - PROCESS | 2380 | 1467069550449 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 797ms 16:19:10 INFO - PROCESS | 2380 | 1467069550489 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 16:19:10 INFO - PROCESS | 2380 | 1467069550492 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 16:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:19:10 INFO - PROCESS | 2380 | 1467069550495 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:19:10 INFO - PROCESS | 2380 | 1467069550497 Marionette TRACE conn6 <- [1,894,null,{}] 16:19:10 INFO - PROCESS | 2380 | 1467069550500 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:10 INFO - PROCESS | 2380 | 1467069550502 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:10 INFO - PROCESS | 2380 | 1467069550609 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 16:19:10 INFO - PROCESS | 2380 | 1467069550649 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:10 INFO - PROCESS | 2380 | 1467069550651 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:10 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB0C0000 == 34 [pid = 2380] [id = 233] 16:19:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C4B4D000) [pid = 2380] [serial = 698] [outer = 0000000000000000] 16:19:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C7BA7800) [pid = 2380] [serial = 699] [outer = 00000085C4B4D000] 16:19:10 INFO - PROCESS | 2380 | 1467069550696 Marionette DEBUG loaded listener.js 16:19:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C82F2400) [pid = 2380] [serial = 700] [outer = 00000085C4B4D000] 16:19:11 INFO - PROCESS | 2380 | 1467069551062 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 588ms 16:19:11 INFO - PROCESS | 2380 | 1467069551086 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 16:19:11 INFO - PROCESS | 2380 | 1467069551088 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 16:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:19:11 INFO - PROCESS | 2380 | 1467069551091 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:19:11 INFO - PROCESS | 2380 | 1467069551093 Marionette TRACE conn6 <- [1,898,null,{}] 16:19:11 INFO - PROCESS | 2380 | 1467069551097 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:11 INFO - PROCESS | 2380 | 1467069551099 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:11 INFO - PROCESS | 2380 | 1467069551206 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 16:19:11 INFO - PROCESS | 2380 | 1467069551223 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:11 INFO - PROCESS | 2380 | 1467069551225 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:11 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5B4000 == 35 [pid = 2380] [id = 234] 16:19:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C8024000) [pid = 2380] [serial = 701] [outer = 0000000000000000] 16:19:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C82FE000) [pid = 2380] [serial = 702] [outer = 00000085C8024000] 16:19:11 INFO - PROCESS | 2380 | 1467069551271 Marionette DEBUG loaded listener.js 16:19:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C8948800) [pid = 2380] [serial = 703] [outer = 00000085C8024000] 16:19:11 INFO - PROCESS | 2380 | 1467069551705 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 628ms 16:19:11 INFO - PROCESS | 2380 | 1467069551723 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 16:19:11 INFO - PROCESS | 2380 | 1467069551725 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 16:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:19:11 INFO - PROCESS | 2380 | 1467069551728 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:19:11 INFO - PROCESS | 2380 | 1467069551730 Marionette TRACE conn6 <- [1,902,null,{}] 16:19:11 INFO - PROCESS | 2380 | 1467069551734 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:11 INFO - PROCESS | 2380 | 1467069551736 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:11 INFO - PROCESS | 2380 | 1467069551844 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 16:19:11 INFO - PROCESS | 2380 | 1467069551852 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:11 INFO - PROCESS | 2380 | 1467069551854 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:11 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFB4000 == 36 [pid = 2380] [id = 235] 16:19:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C8FA5800) [pid = 2380] [serial = 704] [outer = 0000000000000000] 16:19:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C8FED400) [pid = 2380] [serial = 705] [outer = 00000085C8FA5800] 16:19:11 INFO - PROCESS | 2380 | 1467069551898 Marionette DEBUG loaded listener.js 16:19:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C9189400) [pid = 2380] [serial = 706] [outer = 00000085C8FA5800] 16:19:12 INFO - PROCESS | 2380 | 1467069552606 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 944ms 16:19:12 INFO - PROCESS | 2380 | 1467069552677 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 16:19:12 INFO - PROCESS | 2380 | 1467069552682 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 16:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:19:12 INFO - PROCESS | 2380 | 1467069552687 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:19:12 INFO - PROCESS | 2380 | 1467069552692 Marionette TRACE conn6 <- [1,906,null,{}] 16:19:12 INFO - PROCESS | 2380 | 1467069552699 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:12 INFO - PROCESS | 2380 | 1467069552702 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:12 INFO - PROCESS | 2380 | 1467069552833 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 16:19:12 INFO - PROCESS | 2380 | 1467069552898 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:12 INFO - PROCESS | 2380 | 1467069552901 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:12 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0327000 == 37 [pid = 2380] [id = 236] 16:19:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085BB4AA800) [pid = 2380] [serial = 707] [outer = 0000000000000000] 16:19:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085BB7F9800) [pid = 2380] [serial = 708] [outer = 00000085BB4AA800] 16:19:12 INFO - PROCESS | 2380 | 1467069552967 Marionette DEBUG loaded listener.js 16:19:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C00E8000) [pid = 2380] [serial = 709] [outer = 00000085BB4AA800] 16:19:13 INFO - PROCESS | 2380 | 1467069553662 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 985ms 16:19:13 INFO - PROCESS | 2380 | 1467069553676 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 16:19:13 INFO - PROCESS | 2380 | 1467069553681 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 16:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:19:13 INFO - PROCESS | 2380 | 1467069553688 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:19:13 INFO - PROCESS | 2380 | 1467069553691 Marionette TRACE conn6 <- [1,910,null,{}] 16:19:13 INFO - PROCESS | 2380 | 1467069553695 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:13 INFO - PROCESS | 2380 | 1467069553699 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:13 INFO - PROCESS | 2380 | 1467069553830 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 16:19:13 INFO - PROCESS | 2380 | 1467069553902 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:13 INFO - PROCESS | 2380 | 1467069553905 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:13 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4F71000 == 38 [pid = 2380] [id = 237] 16:19:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C477D800) [pid = 2380] [serial = 710] [outer = 0000000000000000] 16:19:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C4796C00) [pid = 2380] [serial = 711] [outer = 00000085C477D800] 16:19:13 INFO - PROCESS | 2380 | 1467069553963 Marionette DEBUG loaded listener.js 16:19:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C50B8400) [pid = 2380] [serial = 712] [outer = 00000085C477D800] 16:19:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB428800 == 37 [pid = 2380] [id = 23] 16:19:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8275000 == 36 [pid = 2380] [id = 18] 16:19:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8AF800 == 35 [pid = 2380] [id = 22] 16:19:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C53B5000 == 34 [pid = 2380] [id = 28] 16:19:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA6AB800 == 33 [pid = 2380] [id = 20] 16:19:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9CF5800 == 32 [pid = 2380] [id = 19] 16:19:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1621000 == 31 [pid = 2380] [id = 27] 16:19:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C54BE000 == 30 [pid = 2380] [id = 16] 16:19:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C789B000 == 29 [pid = 2380] [id = 29] 16:19:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB840800 == 28 [pid = 2380] [id = 21] 16:19:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C789A000 == 27 [pid = 2380] [id = 17] 16:19:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFE76000 == 26 [pid = 2380] [id = 26] 16:19:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C3FAA800 == 25 [pid = 2380] [id = 14] 16:19:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFE7B800 == 24 [pid = 2380] [id = 13] 16:19:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4FC6000 == 23 [pid = 2380] [id = 15] 16:19:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085BAD22000 == 22 [pid = 2380] [id = 25] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085CB03B800) [pid = 2380] [serial = 663] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085CA394800) [pid = 2380] [serial = 662] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C9D20C00) [pid = 2380] [serial = 660] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C0F20C00) [pid = 2380] [serial = 641] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C3F79400) [pid = 2380] [serial = 642] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C9189C00) [pid = 2380] [serial = 636] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C4B58000) [pid = 2380] [serial = 650] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB293800) [pid = 2380] [serial = 638] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BB4A3400) [pid = 2380] [serial = 639] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB4AA400) [pid = 2380] [serial = 644] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BF3C2800) [pid = 2380] [serial = 645] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C0E8B800) [pid = 2380] [serial = 647] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C136D000) [pid = 2380] [serial = 648] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C541E000) [pid = 2380] [serial = 654] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C8FF6000) [pid = 2380] [serial = 659] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C539D400) [pid = 2380] [serial = 653] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C15B5000) [pid = 2380] [serial = 656] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C5923400) [pid = 2380] [serial = 657] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C501AC00) [pid = 2380] [serial = 651] [outer = 0000000000000000] [url = about:blank] 16:19:14 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C4778C00) [pid = 2380] [serial = 375] [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.] 16:19:14 INFO - PROCESS | 2380 | 1467069554915 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1284ms 16:19:14 INFO - PROCESS | 2380 | 1467069554974 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 16:19:14 INFO - PROCESS | 2380 | 1467069554977 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 16:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:19:14 INFO - PROCESS | 2380 | 1467069554983 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:19:14 INFO - PROCESS | 2380 | 1467069554985 Marionette TRACE conn6 <- [1,914,null,{}] 16:19:15 INFO - PROCESS | 2380 | 1467069554991 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:15 INFO - PROCESS | 2380 | 1467069554994 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:15 INFO - PROCESS | 2380 | 1467069555086 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 16:19:15 INFO - PROCESS | 2380 | 1467069555093 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:15 INFO - PROCESS | 2380 | 1467069555096 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:15 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF37E000 == 23 [pid = 2380] [id = 238] 16:19:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB458800) [pid = 2380] [serial = 713] [outer = 0000000000000000] 16:19:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BB49F000) [pid = 2380] [serial = 714] [outer = 00000085BB458800] 16:19:15 INFO - PROCESS | 2380 | 1467069555145 Marionette DEBUG loaded listener.js 16:19:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BF666C00) [pid = 2380] [serial = 715] [outer = 00000085BB458800] 16:19:15 INFO - PROCESS | 2380 | 1467069555647 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 692ms 16:19:15 INFO - PROCESS | 2380 | 1467069555674 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 16:19:15 INFO - PROCESS | 2380 | 1467069555679 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 16:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:19:15 INFO - PROCESS | 2380 | 1467069555685 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:19:15 INFO - PROCESS | 2380 | 1467069555688 Marionette TRACE conn6 <- [1,918,null,{}] 16:19:15 INFO - PROCESS | 2380 | 1467069555691 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:15 INFO - PROCESS | 2380 | 1467069555694 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:15 INFO - PROCESS | 2380 | 1467069555787 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 16:19:15 INFO - PROCESS | 2380 | 1467069555795 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:15 INFO - PROCESS | 2380 | 1467069555797 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:15 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1611000 == 24 [pid = 2380] [id = 239] 16:19:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C0E7FC00) [pid = 2380] [serial = 716] [outer = 0000000000000000] 16:19:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C111D000) [pid = 2380] [serial = 717] [outer = 00000085C0E7FC00] 16:19:15 INFO - PROCESS | 2380 | 1467069555848 Marionette DEBUG loaded listener.js 16:19:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C1A52800) [pid = 2380] [serial = 718] [outer = 00000085C0E7FC00] 16:19:16 INFO - PROCESS | 2380 | 1467069556312 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 16:19:16 INFO - PROCESS | 2380 | 1467069556381 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 16:19:16 INFO - PROCESS | 2380 | 1467069556384 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 16:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:19:16 INFO - PROCESS | 2380 | 1467069556387 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:19:16 INFO - PROCESS | 2380 | 1467069556391 Marionette TRACE conn6 <- [1,922,null,{}] 16:19:16 INFO - PROCESS | 2380 | 1467069556403 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:16 INFO - PROCESS | 2380 | 1467069556407 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:16 INFO - PROCESS | 2380 | 1467069556494 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 16:19:16 INFO - PROCESS | 2380 | 1467069556502 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:16 INFO - PROCESS | 2380 | 1467069556505 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:16 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C598F800 == 25 [pid = 2380] [id = 240] 16:19:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C47B5400) [pid = 2380] [serial = 719] [outer = 0000000000000000] 16:19:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4B59800) [pid = 2380] [serial = 720] [outer = 00000085C47B5400] 16:19:16 INFO - PROCESS | 2380 | 1467069556562 Marionette DEBUG loaded listener.js 16:19:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C50B3800) [pid = 2380] [serial = 721] [outer = 00000085C47B5400] 16:19:17 INFO - PROCESS | 2380 | 1467069557001 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 16:19:17 INFO - PROCESS | 2380 | 1467069557020 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 16:19:17 INFO - PROCESS | 2380 | 1467069557023 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 16:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:19:17 INFO - PROCESS | 2380 | 1467069557027 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:19:17 INFO - PROCESS | 2380 | 1467069557028 Marionette TRACE conn6 <- [1,926,null,{}] 16:19:17 INFO - PROCESS | 2380 | 1467069557032 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:17 INFO - PROCESS | 2380 | 1467069557034 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:17 INFO - PROCESS | 2380 | 1467069557160 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 16:19:17 INFO - PROCESS | 2380 | 1467069557232 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:17 INFO - PROCESS | 2380 | 1467069557235 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:17 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8287800 == 26 [pid = 2380] [id = 241] 16:19:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C5420400) [pid = 2380] [serial = 722] [outer = 0000000000000000] 16:19:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C596A000) [pid = 2380] [serial = 723] [outer = 00000085C5420400] 16:19:17 INFO - PROCESS | 2380 | 1467069557288 Marionette DEBUG loaded listener.js 16:19:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C7764800) [pid = 2380] [serial = 724] [outer = 00000085C5420400] 16:19:17 INFO - PROCESS | 2380 | 1467069557730 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 732ms 16:19:17 INFO - PROCESS | 2380 | 1467069557760 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 16:19:17 INFO - PROCESS | 2380 | 1467069557763 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 16:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:19:17 INFO - PROCESS | 2380 | 1467069557773 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:19:17 INFO - PROCESS | 2380 | 1467069557775 Marionette TRACE conn6 <- [1,930,null,{}] 16:19:17 INFO - PROCESS | 2380 | 1467069557779 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:17 INFO - PROCESS | 2380 | 1467069557781 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:17 INFO - PROCESS | 2380 | 1467069557890 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 16:19:17 INFO - PROCESS | 2380 | 1467069557896 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:17 INFO - PROCESS | 2380 | 1467069557898 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:17 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA615000 == 27 [pid = 2380] [id = 242] 16:19:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C7BA5000) [pid = 2380] [serial = 725] [outer = 0000000000000000] 16:19:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C82F1C00) [pid = 2380] [serial = 726] [outer = 00000085C7BA5000] 16:19:17 INFO - PROCESS | 2380 | 1467069557943 Marionette DEBUG loaded listener.js 16:19:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C8FA0000) [pid = 2380] [serial = 727] [outer = 00000085C7BA5000] 16:19:18 INFO - PROCESS | 2380 | 1467069558402 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 16:19:18 INFO - PROCESS | 2380 | 1467069558472 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 16:19:18 INFO - PROCESS | 2380 | 1467069558474 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 16:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:19:18 INFO - PROCESS | 2380 | 1467069558477 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:19:18 INFO - PROCESS | 2380 | 1467069558479 Marionette TRACE conn6 <- [1,934,null,{}] 16:19:18 INFO - PROCESS | 2380 | 1467069558483 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:18 INFO - PROCESS | 2380 | 1467069558489 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:18 INFO - PROCESS | 2380 | 1467069558670 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 16:19:18 INFO - PROCESS | 2380 | 1467069558688 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:18 INFO - PROCESS | 2380 | 1467069558690 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:18 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFB2800 == 28 [pid = 2380] [id = 243] 16:19:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C92C5C00) [pid = 2380] [serial = 728] [outer = 0000000000000000] 16:19:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CA156C00) [pid = 2380] [serial = 729] [outer = 00000085C92C5C00] 16:19:18 INFO - PROCESS | 2380 | 1467069558735 Marionette DEBUG loaded listener.js 16:19:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CA680C00) [pid = 2380] [serial = 730] [outer = 00000085C92C5C00] 16:19:19 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C8024000) [pid = 2380] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:19:19 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BFDE1000) [pid = 2380] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:19:19 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C4B1F400) [pid = 2380] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:19:19 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB450800) [pid = 2380] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:19:19 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C4B7E400) [pid = 2380] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:19:19 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C15B5400) [pid = 2380] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:19:19 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085B954FC00) [pid = 2380] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:19:19 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BAC27400) [pid = 2380] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:19:19 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085CB471C00) [pid = 2380] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:19:19 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C4B4D000) [pid = 2380] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:19:19 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BB29E400) [pid = 2380] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:19:19 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C1A5A800) [pid = 2380] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:19:19 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C922B800) [pid = 2380] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:19:19 INFO - PROCESS | 2380 | 1467069559244 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 776ms 16:19:19 INFO - PROCESS | 2380 | 1467069559255 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 16:19:19 INFO - PROCESS | 2380 | 1467069559258 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 16:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:19:19 INFO - PROCESS | 2380 | 1467069559261 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:19:19 INFO - PROCESS | 2380 | 1467069559263 Marionette TRACE conn6 <- [1,938,null,{}] 16:19:19 INFO - PROCESS | 2380 | 1467069559266 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:19 INFO - PROCESS | 2380 | 1467069559268 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:19 INFO - PROCESS | 2380 | 1467069559355 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 16:19:19 INFO - PROCESS | 2380 | 1467069559361 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:19 INFO - PROCESS | 2380 | 1467069559363 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:19 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BAD22800 == 29 [pid = 2380] [id = 244] 16:19:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BB2A2000) [pid = 2380] [serial = 731] [outer = 0000000000000000] 16:19:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C4794800) [pid = 2380] [serial = 732] [outer = 00000085BB2A2000] 16:19:19 INFO - PROCESS | 2380 | 1467069559407 Marionette DEBUG loaded listener.js 16:19:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C9187400) [pid = 2380] [serial = 733] [outer = 00000085BB2A2000] 16:19:19 INFO - PROCESS | 2380 | 1467069559838 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 628ms 16:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:19:19 INFO - PROCESS | 2380 | 1467069559893 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 16:19:19 INFO - PROCESS | 2380 | 1467069559895 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 16:19:19 INFO - PROCESS | 2380 | 1467069559898 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:19:19 INFO - PROCESS | 2380 | 1467069559900 Marionette TRACE conn6 <- [1,942,null,{}] 16:19:19 INFO - PROCESS | 2380 | 1467069559903 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:19 INFO - PROCESS | 2380 | 1467069559913 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:20 INFO - PROCESS | 2380 | 1467069560023 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 16:19:20 INFO - PROCESS | 2380 | 1467069560031 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:20 INFO - PROCESS | 2380 | 1467069560033 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:20 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE2AC000 == 30 [pid = 2380] [id = 245] 16:19:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085CB07C800) [pid = 2380] [serial = 734] [outer = 0000000000000000] 16:19:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085CB467C00) [pid = 2380] [serial = 735] [outer = 00000085CB07C800] 16:19:20 INFO - PROCESS | 2380 | 1467069560077 Marionette DEBUG loaded listener.js 16:19:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085CB472000) [pid = 2380] [serial = 736] [outer = 00000085CB07C800] 16:19:20 INFO - PROCESS | 2380 | 1467069560477 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 16:19:20 INFO - PROCESS | 2380 | 1467069560531 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 16:19:20 INFO - PROCESS | 2380 | 1467069560534 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 16:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:19:20 INFO - PROCESS | 2380 | 1467069560542 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:19:20 INFO - PROCESS | 2380 | 1467069560544 Marionette TRACE conn6 <- [1,946,null,{}] 16:19:20 INFO - PROCESS | 2380 | 1467069560548 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:20 INFO - PROCESS | 2380 | 1467069560550 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:20 INFO - PROCESS | 2380 | 1467069560635 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 16:19:20 INFO - PROCESS | 2380 | 1467069560641 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:20 INFO - PROCESS | 2380 | 1467069560642 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:20 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8B8000 == 31 [pid = 2380] [id = 246] 16:19:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085CB5D3C00) [pid = 2380] [serial = 737] [outer = 0000000000000000] 16:19:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085CB811C00) [pid = 2380] [serial = 738] [outer = 00000085CB5D3C00] 16:19:20 INFO - PROCESS | 2380 | 1467069560688 Marionette DEBUG loaded listener.js 16:19:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085CB81D000) [pid = 2380] [serial = 739] [outer = 00000085CB5D3C00] 16:19:21 INFO - PROCESS | 2380 | 1467069561089 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 587ms 16:19:21 INFO - PROCESS | 2380 | 1467069561183 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 16:19:21 INFO - PROCESS | 2380 | 1467069561188 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 16:19:21 INFO - PROCESS | 2380 | 1467069561198 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:19:21 INFO - PROCESS | 2380 | 1467069561203 Marionette TRACE conn6 <- [1,950,null,{}] 16:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:19:21 INFO - PROCESS | 2380 | 1467069561210 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:21 INFO - PROCESS | 2380 | 1467069561214 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:21 INFO - PROCESS | 2380 | 1467069561344 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 16:19:21 INFO - PROCESS | 2380 | 1467069561485 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:21 INFO - PROCESS | 2380 | 1467069561491 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:21 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFEAE000 == 32 [pid = 2380] [id = 247] 16:19:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085BB452400) [pid = 2380] [serial = 740] [outer = 0000000000000000] 16:19:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085BB952800) [pid = 2380] [serial = 741] [outer = 00000085BB452400] 16:19:21 INFO - PROCESS | 2380 | 1467069561550 Marionette DEBUG loaded listener.js 16:19:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C007C400) [pid = 2380] [serial = 742] [outer = 00000085BB452400] 16:19:22 INFO - PROCESS | 2380 | 1467069562101 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 924ms 16:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:19:22 INFO - PROCESS | 2380 | 1467069562137 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 16:19:22 INFO - PROCESS | 2380 | 1467069562140 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 16:19:22 INFO - PROCESS | 2380 | 1467069562147 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:19:22 INFO - PROCESS | 2380 | 1467069562152 Marionette TRACE conn6 <- [1,954,null,{}] 16:19:22 INFO - PROCESS | 2380 | 1467069562157 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:22 INFO - PROCESS | 2380 | 1467069562160 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:22 INFO - PROCESS | 2380 | 1467069562277 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 16:19:22 INFO - PROCESS | 2380 | 1467069562364 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:22 INFO - PROCESS | 2380 | 1467069562367 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:22 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB0AF800 == 33 [pid = 2380] [id = 248] 16:19:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C4B24000) [pid = 2380] [serial = 743] [outer = 0000000000000000] 16:19:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C4B4B800) [pid = 2380] [serial = 744] [outer = 00000085C4B24000] 16:19:22 INFO - PROCESS | 2380 | 1467069562425 Marionette DEBUG loaded listener.js 16:19:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C5419400) [pid = 2380] [serial = 745] [outer = 00000085C4B24000] 16:19:23 INFO - PROCESS | 2380 | 1467069563036 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 945ms 16:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:19:23 INFO - PROCESS | 2380 | 1467069563092 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 16:19:23 INFO - PROCESS | 2380 | 1467069563094 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 16:19:23 INFO - PROCESS | 2380 | 1467069563098 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:19:23 INFO - PROCESS | 2380 | 1467069563101 Marionette TRACE conn6 <- [1,958,null,{}] 16:19:23 INFO - PROCESS | 2380 | 1467069563106 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:23 INFO - PROCESS | 2380 | 1467069563112 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:23 INFO - PROCESS | 2380 | 1467069563229 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 16:19:23 INFO - PROCESS | 2380 | 1467069563351 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:23 INFO - PROCESS | 2380 | 1467069563356 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:23 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF84F800 == 34 [pid = 2380] [id = 249] 16:19:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C9D26000) [pid = 2380] [serial = 746] [outer = 0000000000000000] 16:19:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085C9DAA400) [pid = 2380] [serial = 747] [outer = 00000085C9D26000] 16:19:23 INFO - PROCESS | 2380 | 1467069563416 Marionette DEBUG loaded listener.js 16:19:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085CB81DC00) [pid = 2380] [serial = 748] [outer = 00000085C9D26000] 16:19:24 INFO - PROCESS | 2380 | 1467069564007 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 945ms 16:19:24 INFO - PROCESS | 2380 | 1467069564046 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 16:19:24 INFO - PROCESS | 2380 | 1467069564048 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 16:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:19:24 INFO - PROCESS | 2380 | 1467069564052 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:19:24 INFO - PROCESS | 2380 | 1467069564054 Marionette TRACE conn6 <- [1,962,null,{}] 16:19:24 INFO - PROCESS | 2380 | 1467069564058 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:24 INFO - PROCESS | 2380 | 1467069564061 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:24 INFO - PROCESS | 2380 | 1467069564175 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 16:19:24 INFO - PROCESS | 2380 | 1467069564248 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:24 INFO - PROCESS | 2380 | 1467069564250 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:24 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBB4800 == 35 [pid = 2380] [id = 250] 16:19:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085CB8AFC00) [pid = 2380] [serial = 749] [outer = 0000000000000000] 16:19:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085CBBC6400) [pid = 2380] [serial = 750] [outer = 00000085CB8AFC00] 16:19:24 INFO - PROCESS | 2380 | 1467069564346 Marionette DEBUG loaded listener.js 16:19:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085CBBD0800) [pid = 2380] [serial = 751] [outer = 00000085CB8AFC00] 16:19:25 INFO - PROCESS | 2380 | 1467069565147 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1132ms 16:19:25 INFO - PROCESS | 2380 | 1467069565187 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 16:19:25 INFO - PROCESS | 2380 | 1467069565191 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 16:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:19:25 INFO - PROCESS | 2380 | 1467069565196 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:19:25 INFO - PROCESS | 2380 | 1467069565200 Marionette TRACE conn6 <- [1,966,null,{}] 16:19:25 INFO - PROCESS | 2380 | 1467069565205 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:25 INFO - PROCESS | 2380 | 1467069565208 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:25 INFO - PROCESS | 2380 | 1467069565325 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 16:19:25 INFO - PROCESS | 2380 | 1467069565399 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:25 INFO - PROCESS | 2380 | 1467069565404 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:25 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C00CE800 == 36 [pid = 2380] [id = 251] 16:19:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085BB71F800) [pid = 2380] [serial = 752] [outer = 0000000000000000] 16:19:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085BC5B9400) [pid = 2380] [serial = 753] [outer = 00000085BB71F800] 16:19:25 INFO - PROCESS | 2380 | 1467069565454 Marionette DEBUG loaded listener.js 16:19:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085C0E6F800) [pid = 2380] [serial = 754] [outer = 00000085BB71F800] 16:19:26 INFO - PROCESS | 2380 | --DOCSHELL 00000085B9361800 == 35 [pid = 2380] [id = 226] 16:19:26 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB657800 == 34 [pid = 2380] [id = 10] 16:19:26 INFO - PROCESS | 2380 | --DOCSHELL 00000085BAD1B800 == 33 [pid = 2380] [id = 24] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085C00E9800) [pid = 2380] [serial = 666] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085BB39DC00) [pid = 2380] [serial = 665] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085C8948800) [pid = 2380] [serial = 703] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C4B67C00) [pid = 2380] [serial = 669] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C4792000) [pid = 2380] [serial = 668] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085CB08A400) [pid = 2380] [serial = 673] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C922E400) [pid = 2380] [serial = 672] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C82F2400) [pid = 2380] [serial = 700] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C477F000) [pid = 2380] [serial = 688] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C8FED400) [pid = 2380] [serial = 705] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C82FE000) [pid = 2380] [serial = 702] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C0194C00) [pid = 2380] [serial = 684] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C0E72C00) [pid = 2380] [serial = 685] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C4B25000) [pid = 2380] [serial = 690] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB45B400) [pid = 2380] [serial = 681] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BC550800) [pid = 2380] [serial = 682] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C5014000) [pid = 2380] [serial = 693] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C3F74400) [pid = 2380] [serial = 687] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C4B58800) [pid = 2380] [serial = 691] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085B9555400) [pid = 2380] [serial = 678] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BB0C8000) [pid = 2380] [serial = 679] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C5418400) [pid = 2380] [serial = 694] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BB4A0800) [pid = 2380] [serial = 696] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C4B65400) [pid = 2380] [serial = 697] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085CB819000) [pid = 2380] [serial = 676] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085CB5CF000) [pid = 2380] [serial = 675] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C7BA7800) [pid = 2380] [serial = 699] [outer = 0000000000000000] [url = about:blank] 16:19:26 INFO - PROCESS | 2380 | 1467069566710 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1552ms 16:19:26 INFO - PROCESS | 2380 | 1467069566753 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 16:19:26 INFO - PROCESS | 2380 | 1467069566757 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 16:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:19:26 INFO - PROCESS | 2380 | 1467069566762 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:19:26 INFO - PROCESS | 2380 | 1467069566765 Marionette TRACE conn6 <- [1,970,null,{}] 16:19:26 INFO - PROCESS | 2380 | 1467069566771 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:26 INFO - PROCESS | 2380 | 1467069566774 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:26 INFO - PROCESS | 2380 | 1467069566861 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 16:19:26 INFO - PROCESS | 2380 | 1467069566932 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:26 INFO - PROCESS | 2380 | 1467069566935 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:26 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB65E800 == 34 [pid = 2380] [id = 252] 16:19:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB24AC00) [pid = 2380] [serial = 755] [outer = 0000000000000000] 16:19:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BB294000) [pid = 2380] [serial = 756] [outer = 00000085BB24AC00] 16:19:26 INFO - PROCESS | 2380 | 1467069566984 Marionette DEBUG loaded listener.js 16:19:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085BB398400) [pid = 2380] [serial = 757] [outer = 00000085BB24AC00] 16:19:27 INFO - PROCESS | 2380 | 1467069567396 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 16:19:27 INFO - PROCESS | 2380 | 1467069567457 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 16:19:27 INFO - PROCESS | 2380 | 1467069567463 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 16:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:19:27 INFO - PROCESS | 2380 | 1467069567469 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:19:27 INFO - PROCESS | 2380 | 1467069567472 Marionette TRACE conn6 <- [1,974,null,{}] 16:19:27 INFO - PROCESS | 2380 | 1467069567476 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:27 INFO - PROCESS | 2380 | 1467069567479 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:27 INFO - PROCESS | 2380 | 1467069567607 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 16:19:27 INFO - PROCESS | 2380 | 1467069567627 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:27 INFO - PROCESS | 2380 | 1467069567629 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:27 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C01DC800 == 35 [pid = 2380] [id = 253] 16:19:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BF5F0800) [pid = 2380] [serial = 758] [outer = 0000000000000000] 16:19:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BF6C0C00) [pid = 2380] [serial = 759] [outer = 00000085BF5F0800] 16:19:27 INFO - PROCESS | 2380 | 1467069567678 Marionette DEBUG loaded listener.js 16:19:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C00E9800) [pid = 2380] [serial = 760] [outer = 00000085BF5F0800] 16:19:28 INFO - PROCESS | 2380 | 1467069568142 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 693ms 16:19:28 INFO - PROCESS | 2380 | 1467069568163 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 16:19:28 INFO - PROCESS | 2380 | 1467069568166 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 16:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:19:28 INFO - PROCESS | 2380 | 1467069568170 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:19:28 INFO - PROCESS | 2380 | 1467069568175 Marionette TRACE conn6 <- [1,978,null,{}] 16:19:28 INFO - PROCESS | 2380 | 1467069568187 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:28 INFO - PROCESS | 2380 | 1467069568192 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:28 INFO - PROCESS | 2380 | 1467069568280 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 16:19:28 INFO - PROCESS | 2380 | 1467069568289 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:28 INFO - PROCESS | 2380 | 1467069568293 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:28 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5303800 == 36 [pid = 2380] [id = 254] 16:19:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085BB0CD800) [pid = 2380] [serial = 761] [outer = 0000000000000000] 16:19:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C133BC00) [pid = 2380] [serial = 762] [outer = 00000085BB0CD800] 16:19:28 INFO - PROCESS | 2380 | 1467069568343 Marionette DEBUG loaded listener.js 16:19:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C3FD5400) [pid = 2380] [serial = 763] [outer = 00000085BB0CD800] 16:19:28 INFO - PROCESS | 2380 | 1467069568793 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 16:19:28 INFO - PROCESS | 2380 | 1467069568864 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 16:19:28 INFO - PROCESS | 2380 | 1467069568867 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 16:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:19:28 INFO - PROCESS | 2380 | 1467069568877 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:19:28 INFO - PROCESS | 2380 | 1467069568879 Marionette TRACE conn6 <- [1,982,null,{}] 16:19:28 INFO - PROCESS | 2380 | 1467069568883 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:28 INFO - PROCESS | 2380 | 1467069568885 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:29 INFO - PROCESS | 2380 | 1467069569021 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 16:19:29 INFO - PROCESS | 2380 | 1467069569042 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:29 INFO - PROCESS | 2380 | 1467069569044 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:29 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5997800 == 37 [pid = 2380] [id = 255] 16:19:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C47AF800) [pid = 2380] [serial = 764] [outer = 0000000000000000] 16:19:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C4B20400) [pid = 2380] [serial = 765] [outer = 00000085C47AF800] 16:19:29 INFO - PROCESS | 2380 | 1467069569092 Marionette DEBUG loaded listener.js 16:19:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C4B55800) [pid = 2380] [serial = 766] [outer = 00000085C47AF800] 16:19:29 INFO - PROCESS | 2380 | 1467069569544 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 736ms 16:19:29 INFO - PROCESS | 2380 | 1467069569609 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 16:19:29 INFO - PROCESS | 2380 | 1467069569611 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 16:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:19:29 INFO - PROCESS | 2380 | 1467069569614 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:19:29 INFO - PROCESS | 2380 | 1467069569616 Marionette TRACE conn6 <- [1,986,null,{}] 16:19:29 INFO - PROCESS | 2380 | 1467069569620 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:29 INFO - PROCESS | 2380 | 1467069569622 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:29 INFO - PROCESS | 2380 | 1467069569727 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 16:19:29 INFO - PROCESS | 2380 | 1467069569739 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:29 INFO - PROCESS | 2380 | 1467069569741 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:29 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7B2C800 == 38 [pid = 2380] [id = 256] 16:19:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085BF345400) [pid = 2380] [serial = 767] [outer = 0000000000000000] 16:19:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C4B6A800) [pid = 2380] [serial = 768] [outer = 00000085BF345400] 16:19:29 INFO - PROCESS | 2380 | 1467069569826 Marionette DEBUG loaded listener.js 16:19:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C52CDC00) [pid = 2380] [serial = 769] [outer = 00000085BF345400] 16:19:30 INFO - PROCESS | 2380 | 1467069570291 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 733ms 16:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:19:30 INFO - PROCESS | 2380 | 1467069570364 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 16:19:30 INFO - PROCESS | 2380 | 1467069570366 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 16:19:30 INFO - PROCESS | 2380 | 1467069570370 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:19:30 INFO - PROCESS | 2380 | 1467069570371 Marionette TRACE conn6 <- [1,990,null,{}] 16:19:30 INFO - PROCESS | 2380 | 1467069570375 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:30 INFO - PROCESS | 2380 | 1467069570381 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:30 INFO - PROCESS | 2380 | 1467069570513 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 16:19:30 INFO - PROCESS | 2380 | 1467069570567 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:30 INFO - PROCESS | 2380 | 1467069570570 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:30 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9CEE000 == 39 [pid = 2380] [id = 257] 16:19:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C5424C00) [pid = 2380] [serial = 770] [outer = 0000000000000000] 16:19:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C8024C00) [pid = 2380] [serial = 771] [outer = 00000085C5424C00] 16:19:30 INFO - PROCESS | 2380 | 1467069570615 Marionette DEBUG loaded listener.js 16:19:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C834AC00) [pid = 2380] [serial = 772] [outer = 00000085C5424C00] 16:19:31 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C5420400) [pid = 2380] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:19:31 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C7BA5000) [pid = 2380] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:19:31 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C8FA5800) [pid = 2380] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:19:31 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BB458800) [pid = 2380] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:19:31 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C477D800) [pid = 2380] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:19:31 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C0E7FC00) [pid = 2380] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:19:31 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BB4AA800) [pid = 2380] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:19:31 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C92C5C00) [pid = 2380] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:19:31 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C47B5400) [pid = 2380] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:19:31 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB2A2000) [pid = 2380] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:19:31 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085CB07C800) [pid = 2380] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:19:31 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CB5D3C00) [pid = 2380] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:19:31 INFO - PROCESS | 2380 | 1467069571170 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 840ms 16:19:31 INFO - PROCESS | 2380 | 1467069571213 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 16:19:31 INFO - PROCESS | 2380 | 1467069571215 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 16:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:19:31 INFO - PROCESS | 2380 | 1467069571219 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:19:31 INFO - PROCESS | 2380 | 1467069571221 Marionette TRACE conn6 <- [1,994,null,{}] 16:19:31 INFO - PROCESS | 2380 | 1467069571225 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:31 INFO - PROCESS | 2380 | 1467069571227 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:31 INFO - PROCESS | 2380 | 1467069571334 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 16:19:31 INFO - PROCESS | 2380 | 1467069571382 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:31 INFO - PROCESS | 2380 | 1467069571384 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:31 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB42B000 == 40 [pid = 2380] [id = 258] 16:19:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085BC0D6800) [pid = 2380] [serial = 773] [outer = 0000000000000000] 16:19:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C5425400) [pid = 2380] [serial = 774] [outer = 00000085BC0D6800] 16:19:31 INFO - PROCESS | 2380 | 1467069571428 Marionette DEBUG loaded listener.js 16:19:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C8810800) [pid = 2380] [serial = 775] [outer = 00000085BC0D6800] 16:19:31 INFO - PROCESS | 2380 | 1467069571782 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 629ms 16:19:31 INFO - PROCESS | 2380 | 1467069571849 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 16:19:31 INFO - PROCESS | 2380 | 1467069571851 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 16:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:19:31 INFO - PROCESS | 2380 | 1467069571854 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:19:31 INFO - PROCESS | 2380 | 1467069571856 Marionette TRACE conn6 <- [1,998,null,{}] 16:19:31 INFO - PROCESS | 2380 | 1467069571860 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:31 INFO - PROCESS | 2380 | 1467069571862 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:31 INFO - PROCESS | 2380 | 1467069571943 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 16:19:31 INFO - PROCESS | 2380 | 1467069571949 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:31 INFO - PROCESS | 2380 | 1467069571951 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:31 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB841800 == 41 [pid = 2380] [id = 259] 16:19:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C8A73400) [pid = 2380] [serial = 776] [outer = 0000000000000000] 16:19:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C8FEE000) [pid = 2380] [serial = 777] [outer = 00000085C8A73400] 16:19:31 INFO - PROCESS | 2380 | 1467069571996 Marionette DEBUG loaded listener.js 16:19:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C918B400) [pid = 2380] [serial = 778] [outer = 00000085C8A73400] 16:19:32 INFO - PROCESS | 2380 | 1467069572440 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 16:19:32 INFO - PROCESS | 2380 | 1467069572487 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 16:19:32 INFO - PROCESS | 2380 | 1467069572490 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 16:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:19:32 INFO - PROCESS | 2380 | 1467069572497 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:19:32 INFO - PROCESS | 2380 | 1467069572499 Marionette TRACE conn6 <- [1,1002,null,{}] 16:19:32 INFO - PROCESS | 2380 | 1467069572503 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:32 INFO - PROCESS | 2380 | 1467069572505 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:32 INFO - PROCESS | 2380 | 1467069572588 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 16:19:32 INFO - PROCESS | 2380 | 1467069572595 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:32 INFO - PROCESS | 2380 | 1467069572597 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:32 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5302800 == 42 [pid = 2380] [id = 260] 16:19:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C918C800) [pid = 2380] [serial = 779] [outer = 0000000000000000] 16:19:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C9C70C00) [pid = 2380] [serial = 780] [outer = 00000085C918C800] 16:19:32 INFO - PROCESS | 2380 | 1467069572641 Marionette DEBUG loaded listener.js 16:19:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CA306400) [pid = 2380] [serial = 781] [outer = 00000085C918C800] 16:19:33 INFO - PROCESS | 2380 | 1467069573159 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 690ms 16:19:33 INFO - PROCESS | 2380 | 1467069573202 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 16:19:33 INFO - PROCESS | 2380 | 1467069573207 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 16:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:19:33 INFO - PROCESS | 2380 | 1467069573214 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:19:33 INFO - PROCESS | 2380 | 1467069573218 Marionette TRACE conn6 <- [1,1006,null,{}] 16:19:33 INFO - PROCESS | 2380 | 1467069573224 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:33 INFO - PROCESS | 2380 | 1467069573227 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:33 INFO - PROCESS | 2380 | 1467069573405 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 16:19:33 INFO - PROCESS | 2380 | 1467069573496 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:33 INFO - PROCESS | 2380 | 1467069573501 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:33 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFE45800 == 43 [pid = 2380] [id = 261] 16:19:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085BB29CC00) [pid = 2380] [serial = 782] [outer = 0000000000000000] 16:19:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085BB398C00) [pid = 2380] [serial = 783] [outer = 00000085BB29CC00] 16:19:33 INFO - PROCESS | 2380 | 1467069573560 Marionette DEBUG loaded listener.js 16:19:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085BC0D7800) [pid = 2380] [serial = 784] [outer = 00000085BB29CC00] 16:19:34 INFO - PROCESS | 2380 | 1467069574265 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1135ms 16:19:34 INFO - PROCESS | 2380 | 1467069574349 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 16:19:34 INFO - PROCESS | 2380 | 1467069574354 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 16:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:19:34 INFO - PROCESS | 2380 | 1467069574361 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:19:34 INFO - PROCESS | 2380 | 1467069574364 Marionette TRACE conn6 <- [1,1010,null,{}] 16:19:34 INFO - PROCESS | 2380 | 1467069574369 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:34 INFO - PROCESS | 2380 | 1467069574372 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:34 INFO - PROCESS | 2380 | 1467069574530 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 16:19:34 INFO - PROCESS | 2380 | 1467069574638 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:34 INFO - PROCESS | 2380 | 1467069574640 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:34 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7B2C000 == 44 [pid = 2380] [id = 262] 16:19:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C00E7400) [pid = 2380] [serial = 785] [outer = 0000000000000000] 16:19:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085C1335C00) [pid = 2380] [serial = 786] [outer = 00000085C00E7400] 16:19:34 INFO - PROCESS | 2380 | 1467069574699 Marionette DEBUG loaded listener.js 16:19:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C4796800) [pid = 2380] [serial = 787] [outer = 00000085C00E7400] 16:19:35 INFO - PROCESS | 2380 | 1467069575564 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1300ms 16:19:35 INFO - PROCESS | 2380 | 1467069575663 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 16:19:35 INFO - PROCESS | 2380 | 1467069575667 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 16:19:35 INFO - PROCESS | 2380 | 1467069575673 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:19:35 INFO - PROCESS | 2380 | 1467069575676 Marionette TRACE conn6 <- [1,1014,null,{}] 16:19:35 INFO - PROCESS | 2380 | 1467069575682 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:35 INFO - PROCESS | 2380 | 1467069575685 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:35 INFO - PROCESS | 2380 | 1467069575830 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 16:19:35 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB841800 == 43 [pid = 2380] [id = 259] 16:19:35 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB42B000 == 42 [pid = 2380] [id = 258] 16:19:35 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9CEE000 == 41 [pid = 2380] [id = 257] 16:19:35 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7B2C800 == 40 [pid = 2380] [id = 256] 16:19:35 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5997800 == 39 [pid = 2380] [id = 255] 16:19:35 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5303800 == 38 [pid = 2380] [id = 254] 16:19:35 INFO - PROCESS | 2380 | --DOCSHELL 00000085C01DC800 == 37 [pid = 2380] [id = 253] 16:19:35 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB65E800 == 36 [pid = 2380] [id = 252] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085CB811C00) [pid = 2380] [serial = 738] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C596A000) [pid = 2380] [serial = 723] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C7764800) [pid = 2380] [serial = 724] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C8FA0000) [pid = 2380] [serial = 727] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C82F1C00) [pid = 2380] [serial = 726] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C9189400) [pid = 2380] [serial = 706] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BB49F000) [pid = 2380] [serial = 714] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085BF666C00) [pid = 2380] [serial = 715] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C4796C00) [pid = 2380] [serial = 711] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C50B8400) [pid = 2380] [serial = 712] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C111D000) [pid = 2380] [serial = 717] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C1A52800) [pid = 2380] [serial = 718] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB7F9800) [pid = 2380] [serial = 708] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085CA156C00) [pid = 2380] [serial = 729] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C00E8000) [pid = 2380] [serial = 709] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C4B59800) [pid = 2380] [serial = 720] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085CB81D000) [pid = 2380] [serial = 739] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C4794800) [pid = 2380] [serial = 732] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085CB467C00) [pid = 2380] [serial = 735] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085CB472000) [pid = 2380] [serial = 736] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C9187400) [pid = 2380] [serial = 733] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085CA680C00) [pid = 2380] [serial = 730] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C50B3800) [pid = 2380] [serial = 721] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 2380 | 1467069575936 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:35 INFO - PROCESS | 2380 | 1467069575941 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:35 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BAD21800 == 37 [pid = 2380] [id = 263] 16:19:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB0C9400) [pid = 2380] [serial = 788] [outer = 0000000000000000] 16:19:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BB295000) [pid = 2380] [serial = 789] [outer = 00000085BB0C9400] 16:19:36 INFO - PROCESS | 2380 | 1467069575991 Marionette DEBUG loaded listener.js 16:19:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BF6BC400) [pid = 2380] [serial = 790] [outer = 00000085BB0C9400] 16:19:36 INFO - PROCESS | 2380 | 1467069576430 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 838ms 16:19:36 INFO - PROCESS | 2380 | 1467069576517 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 16:19:36 INFO - PROCESS | 2380 | 1467069576521 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 16:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:19:36 INFO - PROCESS | 2380 | 1467069576528 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:19:36 INFO - PROCESS | 2380 | 1467069576530 Marionette TRACE conn6 <- [1,1018,null,{}] 16:19:36 INFO - PROCESS | 2380 | 1467069576534 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:36 INFO - PROCESS | 2380 | 1467069576537 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:36 INFO - PROCESS | 2380 | 1467069576627 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 16:19:36 INFO - PROCESS | 2380 | 1467069576642 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:36 INFO - PROCESS | 2380 | 1467069576644 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:36 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C3F92000 == 38 [pid = 2380] [id = 264] 16:19:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C1339000) [pid = 2380] [serial = 791] [outer = 0000000000000000] 16:19:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C136C400) [pid = 2380] [serial = 792] [outer = 00000085C1339000] 16:19:36 INFO - PROCESS | 2380 | 1467069576693 Marionette DEBUG loaded listener.js 16:19:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C4793400) [pid = 2380] [serial = 793] [outer = 00000085C1339000] 16:19:37 INFO - PROCESS | 2380 | 1467069577153 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 691ms 16:19:37 INFO - PROCESS | 2380 | 1467069577250 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 16:19:37 INFO - PROCESS | 2380 | 1467069577252 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 16:19:37 INFO - PROCESS | 2380 | 1467069577256 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:19:37 INFO - PROCESS | 2380 | 1467069577260 Marionette TRACE conn6 <- [1,1022,null,{}] 16:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:19:37 INFO - PROCESS | 2380 | 1467069577274 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:37 INFO - PROCESS | 2380 | 1467069577279 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:37 INFO - PROCESS | 2380 | 1467069577385 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 16:19:37 INFO - PROCESS | 2380 | 1467069577451 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:37 INFO - PROCESS | 2380 | 1467069577455 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:37 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C77BB800 == 39 [pid = 2380] [id = 265] 16:19:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BB250800) [pid = 2380] [serial = 794] [outer = 0000000000000000] 16:19:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4F34400) [pid = 2380] [serial = 795] [outer = 00000085BB250800] 16:19:37 INFO - PROCESS | 2380 | 1467069577504 Marionette DEBUG loaded listener.js 16:19:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C5420C00) [pid = 2380] [serial = 796] [outer = 00000085BB250800] 16:19:37 INFO - PROCESS | 2380 | 1467069577894 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 16:19:37 INFO - PROCESS | 2380 | 1467069577958 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 16:19:37 INFO - PROCESS | 2380 | 1467069577961 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 16:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:19:37 INFO - PROCESS | 2380 | 1467069577964 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:19:37 INFO - PROCESS | 2380 | 1467069577966 Marionette TRACE conn6 <- [1,1026,null,{}] 16:19:37 INFO - PROCESS | 2380 | 1467069577975 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:37 INFO - PROCESS | 2380 | 1467069577977 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:38 INFO - PROCESS | 2380 | 1467069578090 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 16:19:38 INFO - PROCESS | 2380 | 1467069578101 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:38 INFO - PROCESS | 2380 | 1467069578103 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:38 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C91AA800 == 40 [pid = 2380] [id = 266] 16:19:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C7764400) [pid = 2380] [serial = 797] [outer = 0000000000000000] 16:19:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C776C400) [pid = 2380] [serial = 798] [outer = 00000085C7764400] 16:19:38 INFO - PROCESS | 2380 | 1467069578149 Marionette DEBUG loaded listener.js 16:19:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C8803400) [pid = 2380] [serial = 799] [outer = 00000085C7764400] 16:19:38 INFO - PROCESS | 2380 | 1467069578615 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 693ms 16:19:38 INFO - PROCESS | 2380 | 1467069578658 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 16:19:38 INFO - PROCESS | 2380 | 1467069578660 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 16:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:19:38 INFO - PROCESS | 2380 | 1467069578664 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:19:38 INFO - PROCESS | 2380 | 1467069578666 Marionette TRACE conn6 <- [1,1030,null,{}] 16:19:38 INFO - PROCESS | 2380 | 1467069578669 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:38 INFO - PROCESS | 2380 | 1467069578672 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:38 INFO - PROCESS | 2380 | 1467069578817 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 16:19:38 INFO - PROCESS | 2380 | 1467069578841 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:38 INFO - PROCESS | 2380 | 1467069578843 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:38 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB552000 == 41 [pid = 2380] [id = 267] 16:19:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C8FA9800) [pid = 2380] [serial = 800] [outer = 0000000000000000] 16:19:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C8FF2800) [pid = 2380] [serial = 801] [outer = 00000085C8FA9800] 16:19:38 INFO - PROCESS | 2380 | 1467069578888 Marionette DEBUG loaded listener.js 16:19:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C9C64C00) [pid = 2380] [serial = 802] [outer = 00000085C8FA9800] 16:19:39 INFO - PROCESS | 2380 | 1467069579341 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 732ms 16:19:39 INFO - PROCESS | 2380 | 1467069579400 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 16:19:39 INFO - PROCESS | 2380 | 1467069579402 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 16:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:19:39 INFO - PROCESS | 2380 | 1467069579412 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:19:39 INFO - PROCESS | 2380 | 1467069579414 Marionette TRACE conn6 <- [1,1034,null,{}] 16:19:39 INFO - PROCESS | 2380 | 1467069579423 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:39 INFO - PROCESS | 2380 | 1467069579429 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:39 INFO - PROCESS | 2380 | 1467069579572 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 16:19:39 INFO - PROCESS | 2380 | 1467069579618 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:39 INFO - PROCESS | 2380 | 1467069579620 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:39 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CC60A000 == 42 [pid = 2380] [id = 268] 16:19:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CB087400) [pid = 2380] [serial = 803] [outer = 0000000000000000] 16:19:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CB474000) [pid = 2380] [serial = 804] [outer = 00000085CB087400] 16:19:39 INFO - PROCESS | 2380 | 1467069579666 Marionette DEBUG loaded listener.js 16:19:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CB813400) [pid = 2380] [serial = 805] [outer = 00000085CB087400] 16:19:40 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BB24AC00) [pid = 2380] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:19:40 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BF5F0800) [pid = 2380] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:19:40 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085BB0CD800) [pid = 2380] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:19:40 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085CB8AFC00) [pid = 2380] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:19:40 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C9D26000) [pid = 2380] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:19:40 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB71F800) [pid = 2380] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:19:40 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BB452400) [pid = 2380] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:19:40 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BC0D6800) [pid = 2380] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:19:40 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C4B24000) [pid = 2380] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:19:40 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C47AF800) [pid = 2380] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:19:40 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C8A73400) [pid = 2380] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:19:40 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C5424C00) [pid = 2380] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:19:40 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085BF345400) [pid = 2380] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:19:40 INFO - PROCESS | 2380 | 1467069580172 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 796ms 16:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:19:40 INFO - PROCESS | 2380 | 1467069580204 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 16:19:40 INFO - PROCESS | 2380 | 1467069580207 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 16:19:40 INFO - PROCESS | 2380 | 1467069580210 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:19:40 INFO - PROCESS | 2380 | 1467069580212 Marionette TRACE conn6 <- [1,1038,null,{}] 16:19:40 INFO - PROCESS | 2380 | 1467069580215 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:40 INFO - PROCESS | 2380 | 1467069580217 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:40 INFO - PROCESS | 2380 | 1467069580325 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 16:19:40 INFO - PROCESS | 2380 | 1467069580373 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:40 INFO - PROCESS | 2380 | 1467069580375 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:40 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE2AB000 == 43 [pid = 2380] [id = 269] 16:19:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BAC2E400) [pid = 2380] [serial = 806] [outer = 0000000000000000] 16:19:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C0E0E800) [pid = 2380] [serial = 807] [outer = 00000085BAC2E400] 16:19:40 INFO - PROCESS | 2380 | 1467069580420 Marionette DEBUG loaded listener.js 16:19:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C92CB800) [pid = 2380] [serial = 808] [outer = 00000085BAC2E400] 16:19:40 INFO - PROCESS | 2380 | 1467069580784 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 626ms 16:19:40 INFO - PROCESS | 2380 | 1467069580840 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 16:19:40 INFO - PROCESS | 2380 | 1467069580842 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 16:19:40 INFO - PROCESS | 2380 | 1467069580846 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:19:40 INFO - PROCESS | 2380 | 1467069580847 Marionette TRACE conn6 <- [1,1042,null,{}] 16:19:40 INFO - PROCESS | 2380 | 1467069580851 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:40 INFO - PROCESS | 2380 | 1467069580853 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:40 INFO - PROCESS | 2380 | 1467069580937 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 16:19:40 INFO - PROCESS | 2380 | 1467069580942 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:40 INFO - PROCESS | 2380 | 1467069580944 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:40 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8CB000 == 44 [pid = 2380] [id = 270] 16:19:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085CB81D800) [pid = 2380] [serial = 809] [outer = 0000000000000000] 16:19:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085CB8A8000) [pid = 2380] [serial = 810] [outer = 00000085CB81D800] 16:19:40 INFO - PROCESS | 2380 | 1467069580989 Marionette DEBUG loaded listener.js 16:19:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085CBBC3C00) [pid = 2380] [serial = 811] [outer = 00000085CB81D800] 16:19:41 INFO - PROCESS | 2380 | 1467069581397 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 588ms 16:19:41 INFO - PROCESS | 2380 | 1467069581436 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 16:19:41 INFO - PROCESS | 2380 | 1467069581438 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 16:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:19:41 INFO - PROCESS | 2380 | 1467069581452 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:19:41 INFO - PROCESS | 2380 | 1467069581454 Marionette TRACE conn6 <- [1,1046,null,{}] 16:19:41 INFO - PROCESS | 2380 | 1467069581457 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:41 INFO - PROCESS | 2380 | 1467069581459 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:41 INFO - PROCESS | 2380 | 1467069581543 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 16:19:41 INFO - PROCESS | 2380 | 1467069581549 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:41 INFO - PROCESS | 2380 | 1467069581552 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:41 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C77BB000 == 45 [pid = 2380] [id = 271] 16:19:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085CBBC9800) [pid = 2380] [serial = 812] [outer = 0000000000000000] 16:19:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085CBBCDC00) [pid = 2380] [serial = 813] [outer = 00000085CBBC9800] 16:19:41 INFO - PROCESS | 2380 | 1467069581597 Marionette DEBUG loaded listener.js 16:19:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085CBC27000) [pid = 2380] [serial = 814] [outer = 00000085CBBC9800] 16:19:42 INFO - PROCESS | 2380 | 1467069582084 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 692ms 16:19:42 INFO - PROCESS | 2380 | 1467069582138 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 16:19:42 INFO - PROCESS | 2380 | 1467069582143 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 16:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:19:42 INFO - PROCESS | 2380 | 1467069582149 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:19:42 INFO - PROCESS | 2380 | 1467069582154 Marionette TRACE conn6 <- [1,1050,null,{}] 16:19:42 INFO - PROCESS | 2380 | 1467069582162 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:42 INFO - PROCESS | 2380 | 1467069582166 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:42 INFO - PROCESS | 2380 | 1467069582324 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 16:19:42 INFO - PROCESS | 2380 | 1467069582433 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:42 INFO - PROCESS | 2380 | 1467069582438 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:42 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF6E1800 == 46 [pid = 2380] [id = 272] 16:19:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085BB298800) [pid = 2380] [serial = 815] [outer = 0000000000000000] 16:19:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085BB459000) [pid = 2380] [serial = 816] [outer = 00000085BB298800] 16:19:42 INFO - PROCESS | 2380 | 1467069582499 Marionette DEBUG loaded listener.js 16:19:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C0E71C00) [pid = 2380] [serial = 817] [outer = 00000085BB298800] 16:19:43 INFO - PROCESS | 2380 | 1467069583183 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1084ms 16:19:43 INFO - PROCESS | 2380 | 1467069583236 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 16:19:43 INFO - PROCESS | 2380 | 1467069583241 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 16:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:19:43 INFO - PROCESS | 2380 | 1467069583248 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:19:43 INFO - PROCESS | 2380 | 1467069583251 Marionette TRACE conn6 <- [1,1054,null,{}] 16:19:43 INFO - PROCESS | 2380 | 1467069583255 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:43 INFO - PROCESS | 2380 | 1467069583258 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:43 INFO - PROCESS | 2380 | 1467069583374 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 16:19:43 INFO - PROCESS | 2380 | 1467069583450 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:43 INFO - PROCESS | 2380 | 1467069583453 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:43 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB42A000 == 47 [pid = 2380] [id = 273] 16:19:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C4B62C00) [pid = 2380] [serial = 818] [outer = 0000000000000000] 16:19:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C5014000) [pid = 2380] [serial = 819] [outer = 00000085C4B62C00] 16:19:43 INFO - PROCESS | 2380 | 1467069583552 Marionette DEBUG loaded listener.js 16:19:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C775F400) [pid = 2380] [serial = 820] [outer = 00000085C4B62C00] 16:19:44 INFO - PROCESS | 2380 | 1467069584210 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 986ms 16:19:44 INFO - PROCESS | 2380 | 1467069584236 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 16:19:44 INFO - PROCESS | 2380 | 1467069584238 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 16:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:19:44 INFO - PROCESS | 2380 | 1467069584242 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:19:44 INFO - PROCESS | 2380 | 1467069584246 Marionette TRACE conn6 <- [1,1058,null,{}] 16:19:44 INFO - PROCESS | 2380 | 1467069584258 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:44 INFO - PROCESS | 2380 | 1467069584263 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:44 INFO - PROCESS | 2380 | 1467069584378 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 16:19:44 INFO - PROCESS | 2380 | 1467069584455 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:44 INFO - PROCESS | 2380 | 1467069584458 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:44 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBB3000 == 48 [pid = 2380] [id = 274] 16:19:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CA30F800) [pid = 2380] [serial = 821] [outer = 0000000000000000] 16:19:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085CB46A000) [pid = 2380] [serial = 822] [outer = 00000085CA30F800] 16:19:44 INFO - PROCESS | 2380 | 1467069584560 Marionette DEBUG loaded listener.js 16:19:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085CBBCA000) [pid = 2380] [serial = 823] [outer = 00000085CA30F800] 16:19:45 INFO - PROCESS | 2380 | 1467069585409 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1194ms 16:19:45 INFO - PROCESS | 2380 | 1467069585440 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 16:19:45 INFO - PROCESS | 2380 | 1467069585444 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 16:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:19:45 INFO - PROCESS | 2380 | 1467069585448 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:19:45 INFO - PROCESS | 2380 | 1467069585452 Marionette TRACE conn6 <- [1,1062,null,{}] 16:19:45 INFO - PROCESS | 2380 | 1467069585457 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:45 INFO - PROCESS | 2380 | 1467069585460 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:45 INFO - PROCESS | 2380 | 1467069585563 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 16:19:45 INFO - PROCESS | 2380 | 1467069585638 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:45 INFO - PROCESS | 2380 | 1467069585643 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:45 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0E2D000 == 49 [pid = 2380] [id = 275] 16:19:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085BB457000) [pid = 2380] [serial = 824] [outer = 0000000000000000] 16:19:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085BFDBAC00) [pid = 2380] [serial = 825] [outer = 00000085BB457000] 16:19:45 INFO - PROCESS | 2380 | 1467069585693 Marionette DEBUG loaded listener.js 16:19:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085C133E400) [pid = 2380] [serial = 826] [outer = 00000085BB457000] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8CB000 == 48 [pid = 2380] [id = 270] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE2AB000 == 47 [pid = 2380] [id = 269] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CC60A000 == 46 [pid = 2380] [id = 268] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB552000 == 45 [pid = 2380] [id = 267] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085C91AA800 == 44 [pid = 2380] [id = 266] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085C77BB800 == 43 [pid = 2380] [id = 265] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085C3F92000 == 42 [pid = 2380] [id = 264] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085BAD21800 == 41 [pid = 2380] [id = 263] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7B2C000 == 40 [pid = 2380] [id = 262] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFE45800 == 39 [pid = 2380] [id = 261] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5302800 == 38 [pid = 2380] [id = 260] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8B8000 == 37 [pid = 2380] [id = 246] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFBB4800 == 36 [pid = 2380] [id = 250] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFEAE000 == 35 [pid = 2380] [id = 247] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085BAD22800 == 34 [pid = 2380] [id = 244] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085C00CE800 == 33 [pid = 2380] [id = 251] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF84F800 == 32 [pid = 2380] [id = 249] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE2AC000 == 31 [pid = 2380] [id = 245] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB0AF800 == 30 [pid = 2380] [id = 248] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFBB3000 == 29 [pid = 2380] [id = 274] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB42A000 == 28 [pid = 2380] [id = 273] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085C77BB000 == 27 [pid = 2380] [id = 271] 16:19:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF6E1800 == 26 [pid = 2380] [id = 272] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085BB294000) [pid = 2380] [serial = 756] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C00E9800) [pid = 2380] [serial = 760] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C3FD5400) [pid = 2380] [serial = 763] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085CBBD0800) [pid = 2380] [serial = 751] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C133BC00) [pid = 2380] [serial = 762] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085CB81DC00) [pid = 2380] [serial = 748] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085BC5B9400) [pid = 2380] [serial = 753] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BB952800) [pid = 2380] [serial = 741] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C007C400) [pid = 2380] [serial = 742] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BB398400) [pid = 2380] [serial = 757] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C9DAA400) [pid = 2380] [serial = 747] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C8810800) [pid = 2380] [serial = 775] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C5419400) [pid = 2380] [serial = 745] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C4B55800) [pid = 2380] [serial = 766] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C0E6F800) [pid = 2380] [serial = 754] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C8FEE000) [pid = 2380] [serial = 777] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C5425400) [pid = 2380] [serial = 774] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BF6C0C00) [pid = 2380] [serial = 759] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C4B20400) [pid = 2380] [serial = 765] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C834AC00) [pid = 2380] [serial = 772] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C4B6A800) [pid = 2380] [serial = 768] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C8024C00) [pid = 2380] [serial = 771] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085CBBC6400) [pid = 2380] [serial = 750] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C52CDC00) [pid = 2380] [serial = 769] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C4B4B800) [pid = 2380] [serial = 744] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C9C70C00) [pid = 2380] [serial = 780] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C918B400) [pid = 2380] [serial = 778] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 2380 | 1467069586960 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1580ms 16:19:47 INFO - PROCESS | 2380 | 1467069587033 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 16:19:47 INFO - PROCESS | 2380 | 1467069587038 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 16:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:19:47 INFO - PROCESS | 2380 | 1467069587043 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:19:47 INFO - PROCESS | 2380 | 1467069587046 Marionette TRACE conn6 <- [1,1066,null,{}] 16:19:47 INFO - PROCESS | 2380 | 1467069587052 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:47 INFO - PROCESS | 2380 | 1467069587054 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:47 INFO - PROCESS | 2380 | 1467069587143 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 16:19:47 INFO - PROCESS | 2380 | 1467069587157 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:47 INFO - PROCESS | 2380 | 1467069587162 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:47 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB9D0000 == 27 [pid = 2380] [id = 276] 16:19:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BB24E800) [pid = 2380] [serial = 827] [outer = 0000000000000000] 16:19:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB253400) [pid = 2380] [serial = 828] [outer = 00000085BB24E800] 16:19:47 INFO - PROCESS | 2380 | 1467069587210 Marionette DEBUG loaded listener.js 16:19:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BB35F400) [pid = 2380] [serial = 829] [outer = 00000085BB24E800] 16:19:47 INFO - PROCESS | 2380 | 1467069587677 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 692ms 16:19:47 INFO - PROCESS | 2380 | 1467069587739 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 16:19:47 INFO - PROCESS | 2380 | 1467069587744 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 16:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:19:47 INFO - PROCESS | 2380 | 1467069587751 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:19:47 INFO - PROCESS | 2380 | 1467069587754 Marionette TRACE conn6 <- [1,1070,null,{}] 16:19:47 INFO - PROCESS | 2380 | 1467069587758 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:47 INFO - PROCESS | 2380 | 1467069587760 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:47 INFO - PROCESS | 2380 | 1467069587851 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 16:19:47 INFO - PROCESS | 2380 | 1467069587865 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:47 INFO - PROCESS | 2380 | 1467069587868 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:47 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C01FA000 == 28 [pid = 2380] [id = 277] 16:19:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BC040400) [pid = 2380] [serial = 830] [outer = 0000000000000000] 16:19:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BC5B9400) [pid = 2380] [serial = 831] [outer = 00000085BC040400] 16:19:47 INFO - PROCESS | 2380 | 1467069587917 Marionette DEBUG loaded listener.js 16:19:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085BFDB6000) [pid = 2380] [serial = 832] [outer = 00000085BC040400] 16:19:48 INFO - PROCESS | 2380 | 1467069588372 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 16:19:48 INFO - PROCESS | 2380 | 1467069588445 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 16:19:48 INFO - PROCESS | 2380 | 1467069588448 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 16:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:19:48 INFO - PROCESS | 2380 | 1467069588451 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:19:48 INFO - PROCESS | 2380 | 1467069588455 Marionette TRACE conn6 <- [1,1074,null,{}] 16:19:48 INFO - PROCESS | 2380 | 1467069588466 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:48 INFO - PROCESS | 2380 | 1467069588472 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:48 INFO - PROCESS | 2380 | 1467069588589 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 16:19:48 INFO - PROCESS | 2380 | 1467069588666 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:48 INFO - PROCESS | 2380 | 1467069588669 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:48 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4FC5800 == 29 [pid = 2380] [id = 278] 16:19:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BA70B000) [pid = 2380] [serial = 833] [outer = 0000000000000000] 16:19:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C0E7EC00) [pid = 2380] [serial = 834] [outer = 00000085BA70B000] 16:19:48 INFO - PROCESS | 2380 | 1467069588719 Marionette DEBUG loaded listener.js 16:19:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C136D000) [pid = 2380] [serial = 835] [outer = 00000085BA70B000] 16:19:49 INFO - PROCESS | 2380 | 1467069589156 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 16:19:49 INFO - PROCESS | 2380 | 1467069589190 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 16:19:49 INFO - PROCESS | 2380 | 1467069589193 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 16:19:49 INFO - PROCESS | 2380 | 1467069589196 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:19:49 INFO - PROCESS | 2380 | 1467069589198 Marionette TRACE conn6 <- [1,1078,null,{}] 16:19:49 INFO - PROCESS | 2380 | 1467069589202 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:49 INFO - PROCESS | 2380 | 1467069589204 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:49 INFO - PROCESS | 2380 | 1467069589355 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 16:19:49 INFO - PROCESS | 2380 | 1467069589405 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:49 INFO - PROCESS | 2380 | 1467069589408 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:49 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7B27800 == 30 [pid = 2380] [id = 279] 16:19:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C4B4D000) [pid = 2380] [serial = 836] [outer = 0000000000000000] 16:19:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B51800) [pid = 2380] [serial = 837] [outer = 00000085C4B4D000] 16:19:49 INFO - PROCESS | 2380 | 1467069589453 Marionette DEBUG loaded listener.js 16:19:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C4B60800) [pid = 2380] [serial = 838] [outer = 00000085C4B4D000] 16:19:49 INFO - PROCESS | 2380 | 1467069589895 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 731ms 16:19:49 INFO - PROCESS | 2380 | 1467069589954 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 16:19:49 INFO - PROCESS | 2380 | 1467069589956 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 16:19:49 INFO - PROCESS | 2380 | 1467069589961 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:19:49 INFO - PROCESS | 2380 | 1467069589963 Marionette TRACE conn6 <- [1,1082,null,{}] 16:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:19:49 INFO - PROCESS | 2380 | 1467069589967 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:49 INFO - PROCESS | 2380 | 1467069589969 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:50 INFO - PROCESS | 2380 | 1467069590075 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 16:19:50 INFO - PROCESS | 2380 | 1467069590086 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:50 INFO - PROCESS | 2380 | 1467069590088 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C840E800 == 31 [pid = 2380] [id = 280] 16:19:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085BB455400) [pid = 2380] [serial = 839] [outer = 0000000000000000] 16:19:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C5019000) [pid = 2380] [serial = 840] [outer = 00000085BB455400] 16:19:50 INFO - PROCESS | 2380 | 1467069590133 Marionette DEBUG loaded listener.js 16:19:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C53A1C00) [pid = 2380] [serial = 841] [outer = 00000085BB455400] 16:19:50 INFO - PROCESS | 2380 | 1467069590578 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 16:19:50 INFO - PROCESS | 2380 | 1467069590597 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 16:19:50 INFO - PROCESS | 2380 | 1467069590599 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 16:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:19:50 INFO - PROCESS | 2380 | 1467069590603 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:19:50 INFO - PROCESS | 2380 | 1467069590604 Marionette TRACE conn6 <- [1,1086,null,{}] 16:19:50 INFO - PROCESS | 2380 | 1467069590614 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:50 INFO - PROCESS | 2380 | 1467069590620 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:50 INFO - PROCESS | 2380 | 1467069590752 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 16:19:50 INFO - PROCESS | 2380 | 1467069590805 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:50 INFO - PROCESS | 2380 | 1467069590807 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB429800 == 32 [pid = 2380] [id = 281] 16:19:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C5424400) [pid = 2380] [serial = 842] [outer = 0000000000000000] 16:19:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C775EC00) [pid = 2380] [serial = 843] [outer = 00000085C5424400] 16:19:50 INFO - PROCESS | 2380 | 1467069590854 Marionette DEBUG loaded listener.js 16:19:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C82FDC00) [pid = 2380] [serial = 844] [outer = 00000085C5424400] 16:19:51 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C7764400) [pid = 2380] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:19:51 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C8FA9800) [pid = 2380] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:19:51 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB0C9400) [pid = 2380] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:19:51 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C1339000) [pid = 2380] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:19:51 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BAC2E400) [pid = 2380] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:19:51 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085CB087400) [pid = 2380] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:19:51 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB250800) [pid = 2380] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:19:51 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C918C800) [pid = 2380] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:19:51 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BB29CC00) [pid = 2380] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:19:51 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C00E7400) [pid = 2380] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:19:51 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085CB81D800) [pid = 2380] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:19:51 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085CBBC9800) [pid = 2380] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:19:51 INFO - PROCESS | 2380 | 1467069591414 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 880ms 16:19:51 INFO - PROCESS | 2380 | 1467069591487 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 16:19:51 INFO - PROCESS | 2380 | 1467069591489 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 16:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:19:51 INFO - PROCESS | 2380 | 1467069591492 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:19:51 INFO - PROCESS | 2380 | 1467069591494 Marionette TRACE conn6 <- [1,1090,null,{}] 16:19:51 INFO - PROCESS | 2380 | 1467069591498 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:51 INFO - PROCESS | 2380 | 1467069591500 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:51 INFO - PROCESS | 2380 | 1467069591580 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 16:19:51 INFO - PROCESS | 2380 | 1467069591585 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:51 INFO - PROCESS | 2380 | 1467069591587 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:51 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB83D000 == 33 [pid = 2380] [id = 282] 16:19:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BB294400) [pid = 2380] [serial = 845] [outer = 0000000000000000] 16:19:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C82FBC00) [pid = 2380] [serial = 846] [outer = 00000085BB294400] 16:19:51 INFO - PROCESS | 2380 | 1467069591633 Marionette DEBUG loaded listener.js 16:19:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C8945800) [pid = 2380] [serial = 847] [outer = 00000085BB294400] 16:19:52 INFO - PROCESS | 2380 | 1467069592035 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 586ms 16:19:52 INFO - PROCESS | 2380 | 1467069592082 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 16:19:52 INFO - PROCESS | 2380 | 1467069592085 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 16:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:19:52 INFO - PROCESS | 2380 | 1467069592092 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:19:52 INFO - PROCESS | 2380 | 1467069592094 Marionette TRACE conn6 <- [1,1094,null,{}] 16:19:52 INFO - PROCESS | 2380 | 1467069592098 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:52 INFO - PROCESS | 2380 | 1467069592100 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:52 INFO - PROCESS | 2380 | 1467069592181 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 16:19:52 INFO - PROCESS | 2380 | 1467069592189 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:52 INFO - PROCESS | 2380 | 1467069592191 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:52 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFCA800 == 34 [pid = 2380] [id = 283] 16:19:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C8FBD800) [pid = 2380] [serial = 848] [outer = 0000000000000000] 16:19:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C9182C00) [pid = 2380] [serial = 849] [outer = 00000085C8FBD800] 16:19:52 INFO - PROCESS | 2380 | 1467069592235 Marionette DEBUG loaded listener.js 16:19:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C918B400) [pid = 2380] [serial = 850] [outer = 00000085C8FBD800] 16:19:52 INFO - PROCESS | 2380 | 1467069592654 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 588ms 16:19:52 INFO - PROCESS | 2380 | 1467069592690 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 16:19:52 INFO - PROCESS | 2380 | 1467069592693 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 16:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:19:52 INFO - PROCESS | 2380 | 1467069592697 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:19:52 INFO - PROCESS | 2380 | 1467069592699 Marionette TRACE conn6 <- [1,1098,null,{}] 16:19:52 INFO - PROCESS | 2380 | 1467069592702 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:52 INFO - PROCESS | 2380 | 1467069592704 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:52 INFO - PROCESS | 2380 | 1467069592790 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 16:19:52 INFO - PROCESS | 2380 | 1467069592796 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:52 INFO - PROCESS | 2380 | 1467069592798 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:52 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4FBD000 == 35 [pid = 2380] [id = 284] 16:19:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C9183800) [pid = 2380] [serial = 851] [outer = 0000000000000000] 16:19:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C9CC7000) [pid = 2380] [serial = 852] [outer = 00000085C9183800] 16:19:52 INFO - PROCESS | 2380 | 1467069592842 Marionette DEBUG loaded listener.js 16:19:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085CA15F800) [pid = 2380] [serial = 853] [outer = 00000085C9183800] 16:19:53 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB9D0000 == 34 [pid = 2380] [id = 276] 16:19:53 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0E2D000 == 33 [pid = 2380] [id = 275] 16:19:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085C01FA000 == 32 [pid = 2380] [id = 277] 16:19:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4FC5800 == 31 [pid = 2380] [id = 278] 16:19:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB429800 == 30 [pid = 2380] [id = 281] 16:19:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFCA800 == 29 [pid = 2380] [id = 283] 16:19:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085C840E800 == 28 [pid = 2380] [id = 280] 16:19:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7B27800 == 27 [pid = 2380] [id = 279] 16:19:54 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB83D000 == 26 [pid = 2380] [id = 282] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C776C400) [pid = 2380] [serial = 798] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C9C64C00) [pid = 2380] [serial = 802] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C8FF2800) [pid = 2380] [serial = 801] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB295000) [pid = 2380] [serial = 789] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BF6BC400) [pid = 2380] [serial = 790] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C136C400) [pid = 2380] [serial = 792] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C4793400) [pid = 2380] [serial = 793] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C0E0E800) [pid = 2380] [serial = 807] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085CB474000) [pid = 2380] [serial = 804] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C4F34400) [pid = 2380] [serial = 795] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085CA306400) [pid = 2380] [serial = 781] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085BB398C00) [pid = 2380] [serial = 783] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085BC0D7800) [pid = 2380] [serial = 784] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C1335C00) [pid = 2380] [serial = 786] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C4796800) [pid = 2380] [serial = 787] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085CB813400) [pid = 2380] [serial = 805] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085CB8A8000) [pid = 2380] [serial = 810] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085CBBCDC00) [pid = 2380] [serial = 813] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085CBC27000) [pid = 2380] [serial = 814] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085C8803400) [pid = 2380] [serial = 799] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085C92CB800) [pid = 2380] [serial = 808] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085CBBC3C00) [pid = 2380] [serial = 811] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085C5420C00) [pid = 2380] [serial = 796] [outer = 0000000000000000] [url = about:blank] 16:19:54 INFO - PROCESS | 2380 | 1467069594607 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1934ms 16:19:54 INFO - PROCESS | 2380 | 1467069594634 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 16:19:54 INFO - PROCESS | 2380 | 1467069594638 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 16:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:19:54 INFO - PROCESS | 2380 | 1467069594643 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:19:54 INFO - PROCESS | 2380 | 1467069594647 Marionette TRACE conn6 <- [1,1102,null,{}] 16:19:54 INFO - PROCESS | 2380 | 1467069594653 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:54 INFO - PROCESS | 2380 | 1467069594656 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:54 INFO - PROCESS | 2380 | 1467069594748 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 16:19:54 INFO - PROCESS | 2380 | 1467069594755 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:54 INFO - PROCESS | 2380 | 1467069594760 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:54 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BC01C800 == 27 [pid = 2380] [id = 285] 16:19:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085BB24D800) [pid = 2380] [serial = 854] [outer = 0000000000000000] 16:19:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085BB24E400) [pid = 2380] [serial = 855] [outer = 00000085BB24D800] 16:19:54 INFO - PROCESS | 2380 | 1467069594812 Marionette DEBUG loaded listener.js 16:19:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085BB29EC00) [pid = 2380] [serial = 856] [outer = 00000085BB24D800] 16:19:55 INFO - PROCESS | 2380 | 1467069595287 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 691ms 16:19:55 INFO - PROCESS | 2380 | 1467069595338 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 16:19:55 INFO - PROCESS | 2380 | 1467069595343 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 16:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:19:55 INFO - PROCESS | 2380 | 1467069595350 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:19:55 INFO - PROCESS | 2380 | 1467069595353 Marionette TRACE conn6 <- [1,1106,null,{}] 16:19:55 INFO - PROCESS | 2380 | 1467069595357 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:55 INFO - PROCESS | 2380 | 1467069595361 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:55 INFO - PROCESS | 2380 | 1467069595452 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 16:19:55 INFO - PROCESS | 2380 | 1467069595461 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:55 INFO - PROCESS | 2380 | 1467069595464 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:55 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C01DB000 == 28 [pid = 2380] [id = 286] 16:19:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085BB49F000) [pid = 2380] [serial = 857] [outer = 0000000000000000] 16:19:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085BB4A3800) [pid = 2380] [serial = 858] [outer = 00000085BB49F000] 16:19:55 INFO - PROCESS | 2380 | 1467069595512 Marionette DEBUG loaded listener.js 16:19:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085BB952400) [pid = 2380] [serial = 859] [outer = 00000085BB49F000] 16:19:55 INFO - PROCESS | 2380 | 1467069595974 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 692ms 16:19:56 INFO - PROCESS | 2380 | 1467069596043 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 16:19:56 INFO - PROCESS | 2380 | 1467069596046 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 16:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:19:56 INFO - PROCESS | 2380 | 1467069596049 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:19:56 INFO - PROCESS | 2380 | 1467069596053 Marionette TRACE conn6 <- [1,1110,null,{}] 16:19:56 INFO - PROCESS | 2380 | 1467069596065 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:56 INFO - PROCESS | 2380 | 1467069596070 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:56 INFO - PROCESS | 2380 | 1467069596184 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 16:19:56 INFO - PROCESS | 2380 | 1467069596258 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:56 INFO - PROCESS | 2380 | 1467069596261 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:56 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C487F000 == 29 [pid = 2380] [id = 287] 16:19:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085B9555400) [pid = 2380] [serial = 860] [outer = 0000000000000000] 16:19:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C006E800) [pid = 2380] [serial = 861] [outer = 00000085B9555400] 16:19:56 INFO - PROCESS | 2380 | 1467069596310 Marionette DEBUG loaded listener.js 16:19:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C0337800) [pid = 2380] [serial = 862] [outer = 00000085B9555400] 16:19:56 INFO - PROCESS | 2380 | 1467069596691 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:19:56 INFO - PROCESS | 2380 | [2380] 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 16:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 691ms 16:19:56 INFO - PROCESS | 2380 | 1467069596837 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 16:19:56 INFO - PROCESS | 2380 | 1467069596840 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 16:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:19:56 INFO - PROCESS | 2380 | 1467069596918 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:19:56 INFO - PROCESS | 2380 | 1467069596919 Marionette TRACE conn6 <- [1,1114,null,{}] 16:19:56 INFO - PROCESS | 2380 | 1467069596923 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:56 INFO - PROCESS | 2380 | 1467069596925 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:57 INFO - PROCESS | 2380 | 1467069597022 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 16:19:57 INFO - PROCESS | 2380 | 1467069597027 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:57 INFO - PROCESS | 2380 | 1467069597030 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:57 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5BF5800 == 30 [pid = 2380] [id = 288] 16:19:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C0F20400) [pid = 2380] [serial = 863] [outer = 0000000000000000] 16:19:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C15BF400) [pid = 2380] [serial = 864] [outer = 00000085C0F20400] 16:19:57 INFO - PROCESS | 2380 | 1467069597075 Marionette DEBUG loaded listener.js 16:19:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C478C800) [pid = 2380] [serial = 865] [outer = 00000085C0F20400] 16:19:57 INFO - PROCESS | 2380 | 1467069597501 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 650ms 16:19:57 INFO - PROCESS | 2380 | 1467069597563 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 16:19:57 INFO - PROCESS | 2380 | 1467069597565 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 16:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:19:57 INFO - PROCESS | 2380 | 1467069597568 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:19:57 INFO - PROCESS | 2380 | 1467069597570 Marionette TRACE conn6 <- [1,1118,null,{}] 16:19:57 INFO - PROCESS | 2380 | 1467069597574 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:57 INFO - PROCESS | 2380 | 1467069597576 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:57 INFO - PROCESS | 2380 | 1467069597655 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 16:19:57 INFO - PROCESS | 2380 | 1467069597660 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:57 INFO - PROCESS | 2380 | 1467069597662 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:57 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C827E800 == 31 [pid = 2380] [id = 289] 16:19:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BB453800) [pid = 2380] [serial = 866] [outer = 0000000000000000] 16:19:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C4B27400) [pid = 2380] [serial = 867] [outer = 00000085BB453800] 16:19:57 INFO - PROCESS | 2380 | 1467069597707 Marionette DEBUG loaded listener.js 16:19:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C4B56400) [pid = 2380] [serial = 868] [outer = 00000085BB453800] 16:19:58 INFO - PROCESS | 2380 | 1467069598129 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 586ms 16:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:19:58 INFO - PROCESS | 2380 | 1467069598159 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 16:19:58 INFO - PROCESS | 2380 | 1467069598161 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 16:19:58 INFO - PROCESS | 2380 | 1467069598165 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:19:58 INFO - PROCESS | 2380 | 1467069598166 Marionette TRACE conn6 <- [1,1122,null,{}] 16:19:58 INFO - PROCESS | 2380 | 1467069598170 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:58 INFO - PROCESS | 2380 | 1467069598176 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:58 INFO - PROCESS | 2380 | 1467069598291 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 16:19:58 INFO - PROCESS | 2380 | 1467069598299 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:58 INFO - PROCESS | 2380 | 1467069598301 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:58 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA60A800 == 32 [pid = 2380] [id = 290] 16:19:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C0E82400) [pid = 2380] [serial = 869] [outer = 0000000000000000] 16:19:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4B51C00) [pid = 2380] [serial = 870] [outer = 00000085C0E82400] 16:19:58 INFO - PROCESS | 2380 | 1467069598346 Marionette DEBUG loaded listener.js 16:19:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C5423800) [pid = 2380] [serial = 871] [outer = 00000085C0E82400] 16:19:58 INFO - PROCESS | 2380 | [GFX2-]: DrawTargetD2D 1.1 (00000085CE985860): Failed to create GradientStopCollection with no stops. 16:19:58 INFO - PROCESS | 2380 | [GFX3-]: No stops specified for gradient pattern. 16:19:58 INFO - PROCESS | 2380 | 1467069598765 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 628ms 16:19:58 INFO - PROCESS | 2380 | 1467069598796 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 16:19:58 INFO - PROCESS | 2380 | 1467069598798 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 16:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:19:58 INFO - PROCESS | 2380 | 1467069598801 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:19:58 INFO - PROCESS | 2380 | 1467069598803 Marionette TRACE conn6 <- [1,1126,null,{}] 16:19:58 INFO - PROCESS | 2380 | 1467069598807 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:58 INFO - PROCESS | 2380 | 1467069598809 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:58 INFO - PROCESS | 2380 | 1467069598889 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 16:19:58 INFO - PROCESS | 2380 | 1467069598894 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:58 INFO - PROCESS | 2380 | 1467069598896 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:58 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5B2800 == 33 [pid = 2380] [id = 291] 16:19:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C596A000) [pid = 2380] [serial = 872] [outer = 0000000000000000] 16:19:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C7175C00) [pid = 2380] [serial = 873] [outer = 00000085C596A000] 16:19:58 INFO - PROCESS | 2380 | 1467069598940 Marionette DEBUG loaded listener.js 16:19:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C7CD8000) [pid = 2380] [serial = 874] [outer = 00000085C596A000] 16:19:59 INFO - PROCESS | 2380 | 1467069599355 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 588ms 16:19:59 INFO - PROCESS | 2380 | 1467069599392 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 16:19:59 INFO - PROCESS | 2380 | 1467069599394 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 16:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:19:59 INFO - PROCESS | 2380 | 1467069599397 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:19:59 INFO - PROCESS | 2380 | 1467069599399 Marionette TRACE conn6 <- [1,1130,null,{}] 16:19:59 INFO - PROCESS | 2380 | 1467069599403 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:59 INFO - PROCESS | 2380 | 1467069599405 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:59 INFO - PROCESS | 2380 | 1467069599528 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 16:19:59 INFO - PROCESS | 2380 | 1467069599534 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:59 INFO - PROCESS | 2380 | 1467069599536 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:19:59 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB842000 == 34 [pid = 2380] [id = 292] 16:19:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C82EFC00) [pid = 2380] [serial = 875] [outer = 0000000000000000] 16:19:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C8349C00) [pid = 2380] [serial = 876] [outer = 00000085C82EFC00] 16:19:59 INFO - PROCESS | 2380 | 1467069599580 Marionette DEBUG loaded listener.js 16:19:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C8A71400) [pid = 2380] [serial = 877] [outer = 00000085C82EFC00] 16:20:00 INFO - PROCESS | 2380 | 1467069600014 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 628ms 16:20:00 INFO - PROCESS | 2380 | 1467069600037 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 16:20:00 INFO - PROCESS | 2380 | 1467069600040 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 16:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:20:00 INFO - PROCESS | 2380 | 1467069600048 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:20:00 INFO - PROCESS | 2380 | 1467069600050 Marionette TRACE conn6 <- [1,1134,null,{}] 16:20:00 INFO - PROCESS | 2380 | 1467069600054 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:00 INFO - PROCESS | 2380 | 1467069600055 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:00 INFO - PROCESS | 2380 | 1467069600160 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 16:20:00 INFO - PROCESS | 2380 | 1467069600166 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:00 INFO - PROCESS | 2380 | 1467069600167 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:00 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C3FAA000 == 35 [pid = 2380] [id = 293] 16:20:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C880FC00) [pid = 2380] [serial = 878] [outer = 0000000000000000] 16:20:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C9184400) [pid = 2380] [serial = 879] [outer = 00000085C880FC00] 16:20:00 INFO - PROCESS | 2380 | 1467069600211 Marionette DEBUG loaded listener.js 16:20:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C92C8400) [pid = 2380] [serial = 880] [outer = 00000085C880FC00] 16:20:00 INFO - PROCESS | 2380 | 1467069600690 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 16:20:00 INFO - PROCESS | 2380 | 1467069600736 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 16:20:00 INFO - PROCESS | 2380 | 1467069600738 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 16:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:20:00 INFO - PROCESS | 2380 | 1467069600741 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:20:00 INFO - PROCESS | 2380 | 1467069600743 Marionette TRACE conn6 <- [1,1138,null,{}] 16:20:00 INFO - PROCESS | 2380 | 1467069600762 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:00 INFO - PROCESS | 2380 | 1467069600764 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:00 INFO - PROCESS | 2380 | 1467069600873 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 16:20:00 INFO - PROCESS | 2380 | 1467069600878 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:00 INFO - PROCESS | 2380 | 1467069600880 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:00 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8A4000 == 36 [pid = 2380] [id = 294] 16:20:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C8FBC400) [pid = 2380] [serial = 881] [outer = 0000000000000000] 16:20:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C9DA8000) [pid = 2380] [serial = 882] [outer = 00000085C8FBC400] 16:20:00 INFO - PROCESS | 2380 | 1467069600924 Marionette DEBUG loaded listener.js 16:20:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CA683800) [pid = 2380] [serial = 883] [outer = 00000085C8FBC400] 16:20:01 INFO - PROCESS | 2380 | 1467069601366 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 16:20:01 INFO - PROCESS | 2380 | 1467069601416 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 16:20:01 INFO - PROCESS | 2380 | 1467069601419 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 16:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:20:01 INFO - PROCESS | 2380 | 1467069601428 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:20:01 INFO - PROCESS | 2380 | 1467069601431 Marionette TRACE conn6 <- [1,1142,null,{}] 16:20:01 INFO - PROCESS | 2380 | 1467069601434 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:01 INFO - PROCESS | 2380 | 1467069601437 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:01 INFO - PROCESS | 2380 | 1467069601585 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 16:20:01 INFO - PROCESS | 2380 | 1467069601610 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:01 INFO - PROCESS | 2380 | 1467069601613 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:01 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8275000 == 37 [pid = 2380] [id = 295] 16:20:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085CB469800) [pid = 2380] [serial = 884] [outer = 0000000000000000] 16:20:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085CB5CFC00) [pid = 2380] [serial = 885] [outer = 00000085CB469800] 16:20:01 INFO - PROCESS | 2380 | 1467069601660 Marionette DEBUG loaded listener.js 16:20:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085CB818000) [pid = 2380] [serial = 886] [outer = 00000085CB469800] 16:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C4B4D000) [pid = 2380] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085BB455400) [pid = 2380] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C5424400) [pid = 2380] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C8FBD800) [pid = 2380] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085BC040400) [pid = 2380] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BB24E800) [pid = 2380] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BB457000) [pid = 2380] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085CA30F800) [pid = 2380] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C4B62C00) [pid = 2380] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB298800) [pid = 2380] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BA70B000) [pid = 2380] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:20:01 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB294400) [pid = 2380] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:20:02 INFO - PROCESS | 2380 | 1467069602183 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 798ms 16:20:02 INFO - PROCESS | 2380 | 1467069602223 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 16:20:02 INFO - PROCESS | 2380 | 1467069602225 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 16:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:20:02 INFO - PROCESS | 2380 | 1467069602228 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:20:02 INFO - PROCESS | 2380 | 1467069602230 Marionette TRACE conn6 <- [1,1146,null,{}] 16:20:02 INFO - PROCESS | 2380 | 1467069602234 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:02 INFO - PROCESS | 2380 | 1467069602236 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:02 INFO - PROCESS | 2380 | 1467069602318 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 16:20:02 INFO - PROCESS | 2380 | 1467069602323 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:02 INFO - PROCESS | 2380 | 1467069602325 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF9B8000 == 38 [pid = 2380] [id = 296] 16:20:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C3F79400) [pid = 2380] [serial = 887] [outer = 0000000000000000] 16:20:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C835E400) [pid = 2380] [serial = 888] [outer = 00000085C3F79400] 16:20:02 INFO - PROCESS | 2380 | 1467069602371 Marionette DEBUG loaded listener.js 16:20:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085CB816C00) [pid = 2380] [serial = 889] [outer = 00000085C3F79400] 16:20:02 INFO - PROCESS | 2380 | 1467069602780 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 16:20:02 INFO - PROCESS | 2380 | 1467069602826 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 16:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:20:02 INFO - PROCESS | 2380 | 1467069602834 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:20:02 INFO - PROCESS | 2380 | 1467069602836 Marionette TRACE conn6 <- [1,1150,null,{}] 16:20:02 INFO - PROCESS | 2380 | 1467069602840 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:02 INFO - PROCESS | 2380 | 1467069602841 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:02 INFO - PROCESS | 2380 | 1467069602925 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 16:20:02 INFO - PROCESS | 2380 | 1467069602929 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:02 INFO - PROCESS | 2380 | 1467069602931 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBAD000 == 39 [pid = 2380] [id = 297] 16:20:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CB8A7000) [pid = 2380] [serial = 890] [outer = 0000000000000000] 16:20:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CB8AC800) [pid = 2380] [serial = 891] [outer = 00000085CB8A7000] 16:20:02 INFO - PROCESS | 2380 | 1467069602975 Marionette DEBUG loaded listener.js 16:20:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CBBC7000) [pid = 2380] [serial = 892] [outer = 00000085CB8A7000] 16:20:03 INFO - PROCESS | 2380 | 1467069603410 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 16:20:03 INFO - PROCESS | 2380 | 1467069603481 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 16:20:03 INFO - PROCESS | 2380 | 1467069603483 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 16:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:20:03 INFO - PROCESS | 2380 | 1467069603487 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:20:03 INFO - PROCESS | 2380 | 1467069603489 Marionette TRACE conn6 <- [1,1154,null,{}] 16:20:03 INFO - PROCESS | 2380 | 1467069603492 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:03 INFO - PROCESS | 2380 | 1467069603494 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:03 INFO - PROCESS | 2380 | 1467069603579 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 16:20:03 INFO - PROCESS | 2380 | 1467069603587 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:03 INFO - PROCESS | 2380 | 1467069603589 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:03 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFDAB800 == 40 [pid = 2380] [id = 298] 16:20:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CBBCC400) [pid = 2380] [serial = 893] [outer = 0000000000000000] 16:20:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CBBD0400) [pid = 2380] [serial = 894] [outer = 00000085CBBCC400] 16:20:03 INFO - PROCESS | 2380 | 1467069603633 Marionette DEBUG loaded listener.js 16:20:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CBC27800) [pid = 2380] [serial = 895] [outer = 00000085CBBCC400] 16:20:04 INFO - PROCESS | 2380 | 1467069604234 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 840ms 16:20:04 INFO - PROCESS | 2380 | 1467069604338 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 16:20:04 INFO - PROCESS | 2380 | 1467069604343 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 16:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:20:04 INFO - PROCESS | 2380 | 1467069604348 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:20:04 INFO - PROCESS | 2380 | 1467069604352 Marionette TRACE conn6 <- [1,1158,null,{}] 16:20:04 INFO - PROCESS | 2380 | 1467069604358 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:04 INFO - PROCESS | 2380 | 1467069604362 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:04 INFO - PROCESS | 2380 | 1467069604498 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 16:20:04 INFO - PROCESS | 2380 | 1467069604566 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:04 INFO - PROCESS | 2380 | 1467069604570 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:04 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF6E0000 == 41 [pid = 2380] [id = 299] 16:20:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085BAC27000) [pid = 2380] [serial = 896] [outer = 0000000000000000] 16:20:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085BB29B400) [pid = 2380] [serial = 897] [outer = 00000085BAC27000] 16:20:04 INFO - PROCESS | 2380 | 1467069604669 Marionette DEBUG loaded listener.js 16:20:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085BB634C00) [pid = 2380] [serial = 898] [outer = 00000085BAC27000] 16:20:05 INFO - PROCESS | 2380 | 1467069605429 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1132ms 16:20:05 INFO - PROCESS | 2380 | 1467069605487 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 16:20:05 INFO - PROCESS | 2380 | 1467069605492 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 16:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:20:05 INFO - PROCESS | 2380 | 1467069605499 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:20:05 INFO - PROCESS | 2380 | 1467069605502 Marionette TRACE conn6 <- [1,1162,null,{}] 16:20:05 INFO - PROCESS | 2380 | 1467069605661 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:05 INFO - PROCESS | 2380 | 1467069605665 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:05 INFO - PROCESS | 2380 | 1467069605805 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 16:20:05 INFO - PROCESS | 2380 | 1467069605894 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:05 INFO - PROCESS | 2380 | 1467069605898 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:05 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFA68800 == 42 [pid = 2380] [id = 300] 16:20:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085BB297000) [pid = 2380] [serial = 899] [outer = 0000000000000000] 16:20:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085BB63B800) [pid = 2380] [serial = 900] [outer = 00000085BB297000] 16:20:05 INFO - PROCESS | 2380 | 1467069605949 Marionette DEBUG loaded listener.js 16:20:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085BF666C00) [pid = 2380] [serial = 901] [outer = 00000085BB297000] 16:20:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFBAD000 == 41 [pid = 2380] [id = 297] 16:20:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF9B8000 == 40 [pid = 2380] [id = 296] 16:20:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8275000 == 39 [pid = 2380] [id = 295] 16:20:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8A4000 == 38 [pid = 2380] [id = 294] 16:20:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085C3FAA000 == 37 [pid = 2380] [id = 293] 16:20:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB842000 == 36 [pid = 2380] [id = 292] 16:20:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5B2800 == 35 [pid = 2380] [id = 291] 16:20:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA60A800 == 34 [pid = 2380] [id = 290] 16:20:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085C827E800 == 33 [pid = 2380] [id = 289] 16:20:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5BF5800 == 32 [pid = 2380] [id = 288] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085C9CC7000) [pid = 2380] [serial = 852] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085C487F000 == 31 [pid = 2380] [id = 287] 16:20:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085C01DB000 == 30 [pid = 2380] [id = 286] 16:20:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085BC01C800 == 29 [pid = 2380] [id = 285] 16:20:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4FBD000 == 28 [pid = 2380] [id = 284] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C4B51800) [pid = 2380] [serial = 837] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C5019000) [pid = 2380] [serial = 840] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C4B60800) [pid = 2380] [serial = 838] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C775EC00) [pid = 2380] [serial = 843] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C53A1C00) [pid = 2380] [serial = 841] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C9182C00) [pid = 2380] [serial = 849] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C82FDC00) [pid = 2380] [serial = 844] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BC5B9400) [pid = 2380] [serial = 831] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BFDB6000) [pid = 2380] [serial = 832] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BB253400) [pid = 2380] [serial = 828] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085BB35F400) [pid = 2380] [serial = 829] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C133E400) [pid = 2380] [serial = 826] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BFDBAC00) [pid = 2380] [serial = 825] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C918B400) [pid = 2380] [serial = 850] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085CBBCA000) [pid = 2380] [serial = 823] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085CB46A000) [pid = 2380] [serial = 822] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C775F400) [pid = 2380] [serial = 820] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C5014000) [pid = 2380] [serial = 819] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C0E71C00) [pid = 2380] [serial = 817] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BB459000) [pid = 2380] [serial = 816] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C0E7EC00) [pid = 2380] [serial = 834] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C8945800) [pid = 2380] [serial = 847] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C82FBC00) [pid = 2380] [serial = 846] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C136D000) [pid = 2380] [serial = 835] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 2380 | 1467069606600 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 16:20:06 INFO - PROCESS | 2380 | 1467069606649 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 16:20:06 INFO - PROCESS | 2380 | 1467069606653 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:20:06 INFO - PROCESS | 2380 | 1467069606656 Marionette TRACE conn6 <- [1,1166,null,{}] 16:20:06 INFO - PROCESS | 2380 | 1467069606662 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:06 INFO - PROCESS | 2380 | 1467069606664 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:06 INFO - PROCESS | 2380 | 1467069606757 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 16:20:06 INFO - PROCESS | 2380 | 1467069606830 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:06 INFO - PROCESS | 2380 | 1467069606834 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:06 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0E22800 == 29 [pid = 2380] [id = 301] 16:20:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB4A0800) [pid = 2380] [serial = 902] [outer = 0000000000000000] 16:20:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BFDBE800) [pid = 2380] [serial = 903] [outer = 00000085BB4A0800] 16:20:06 INFO - PROCESS | 2380 | 1467069606882 Marionette DEBUG loaded listener.js 16:20:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C0337400) [pid = 2380] [serial = 904] [outer = 00000085BB4A0800] 16:20:07 INFO - PROCESS | 2380 | 1467069607333 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 16:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:20:07 INFO - PROCESS | 2380 | 1467069607396 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 16:20:07 INFO - PROCESS | 2380 | 1467069607400 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:20:07 INFO - PROCESS | 2380 | 1467069607402 Marionette TRACE conn6 <- [1,1170,null,{}] 16:20:07 INFO - PROCESS | 2380 | 1467069607406 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:07 INFO - PROCESS | 2380 | 1467069607409 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:07 INFO - PROCESS | 2380 | 1467069607500 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 16:20:07 INFO - PROCESS | 2380 | 1467069607509 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:07 INFO - PROCESS | 2380 | 1467069607513 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:07 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4F77800 == 30 [pid = 2380] [id = 302] 16:20:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C3F76C00) [pid = 2380] [serial = 905] [outer = 0000000000000000] 16:20:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C4773C00) [pid = 2380] [serial = 906] [outer = 00000085C3F76C00] 16:20:07 INFO - PROCESS | 2380 | 1467069607564 Marionette DEBUG loaded listener.js 16:20:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4B4C400) [pid = 2380] [serial = 907] [outer = 00000085C3F76C00] 16:20:08 INFO - PROCESS | 2380 | 1467069608055 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 16:20:08 INFO - PROCESS | 2380 | 1467069608104 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 16:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:20:08 INFO - PROCESS | 2380 | 1467069608114 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:20:08 INFO - PROCESS | 2380 | 1467069608117 Marionette TRACE conn6 <- [1,1174,null,{}] 16:20:08 INFO - PROCESS | 2380 | 1467069608120 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:08 INFO - PROCESS | 2380 | 1467069608122 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:08 INFO - PROCESS | 2380 | 1467069608210 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 16:20:08 INFO - PROCESS | 2380 | 1467069608218 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:08 INFO - PROCESS | 2380 | 1467069608220 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:08 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E7A800 == 31 [pid = 2380] [id = 303] 16:20:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085BB252000) [pid = 2380] [serial = 908] [outer = 0000000000000000] 16:20:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C50BD800) [pid = 2380] [serial = 909] [outer = 00000085BB252000] 16:20:08 INFO - PROCESS | 2380 | 1467069608266 Marionette DEBUG loaded listener.js 16:20:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C53A1800) [pid = 2380] [serial = 910] [outer = 00000085BB252000] 16:20:08 INFO - PROCESS | 2380 | 1467069608706 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:20:08 INFO - PROCESS | 2380 | 1467069608746 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 16:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:20:08 INFO - PROCESS | 2380 | 1467069608757 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:20:08 INFO - PROCESS | 2380 | 1467069608759 Marionette TRACE conn6 <- [1,1178,null,{}] 16:20:08 INFO - PROCESS | 2380 | 1467069608762 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:08 INFO - PROCESS | 2380 | 1467069608765 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:08 INFO - PROCESS | 2380 | 1467069608868 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 16:20:08 INFO - PROCESS | 2380 | 1467069608941 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:08 INFO - PROCESS | 2380 | 1467069608950 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:08 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9C10000 == 32 [pid = 2380] [id = 304] 16:20:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085BB252C00) [pid = 2380] [serial = 911] [outer = 0000000000000000] 16:20:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C5424800) [pid = 2380] [serial = 912] [outer = 00000085BB252C00] 16:20:08 INFO - PROCESS | 2380 | 1467069608995 Marionette DEBUG loaded listener.js 16:20:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C775F400) [pid = 2380] [serial = 913] [outer = 00000085BB252C00] 16:20:09 INFO - PROCESS | 2380 | 1467069609414 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:20:09 INFO - PROCESS | 2380 | 1467069609455 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 16:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:20:09 INFO - PROCESS | 2380 | 1467069609458 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:20:09 INFO - PROCESS | 2380 | 1467069609460 Marionette TRACE conn6 <- [1,1182,null,{}] 16:20:09 INFO - PROCESS | 2380 | 1467069609464 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:09 INFO - PROCESS | 2380 | 1467069609470 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:09 INFO - PROCESS | 2380 | 1467069609626 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 16:20:09 INFO - PROCESS | 2380 | 1467069609680 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:09 INFO - PROCESS | 2380 | 1467069609683 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:09 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB54B000 == 33 [pid = 2380] [id = 305] 16:20:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C8361C00) [pid = 2380] [serial = 914] [outer = 0000000000000000] 16:20:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C8FF8800) [pid = 2380] [serial = 915] [outer = 00000085C8361C00] 16:20:09 INFO - PROCESS | 2380 | 1467069609728 Marionette DEBUG loaded listener.js 16:20:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C9C67000) [pid = 2380] [serial = 916] [outer = 00000085C8361C00] 16:20:10 INFO - PROCESS | 2380 | 1467069610182 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:20:10 INFO - PROCESS | 2380 | 1467069610242 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 16:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:20:10 INFO - PROCESS | 2380 | 1467069610245 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:20:10 INFO - PROCESS | 2380 | 1467069610247 Marionette TRACE conn6 <- [1,1186,null,{}] 16:20:10 INFO - PROCESS | 2380 | 1467069610251 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:10 INFO - PROCESS | 2380 | 1467069610253 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:10 INFO - PROCESS | 2380 | 1467069610366 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 16:20:10 INFO - PROCESS | 2380 | 1467069610376 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:10 INFO - PROCESS | 2380 | 1467069610378 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:10 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFB8800 == 34 [pid = 2380] [id = 306] 16:20:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C9DAA400) [pid = 2380] [serial = 917] [outer = 0000000000000000] 16:20:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CB46A000) [pid = 2380] [serial = 918] [outer = 00000085C9DAA400] 16:20:10 INFO - PROCESS | 2380 | 1467069610462 Marionette DEBUG loaded listener.js 16:20:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CB473C00) [pid = 2380] [serial = 919] [outer = 00000085C9DAA400] 16:20:10 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085CB8A7000) [pid = 2380] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:20:10 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C3F79400) [pid = 2380] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:20:10 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C880FC00) [pid = 2380] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:20:10 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C8FBC400) [pid = 2380] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:20:10 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C0E82400) [pid = 2380] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:20:10 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085B9555400) [pid = 2380] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:20:10 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BB49F000) [pid = 2380] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:20:10 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C596A000) [pid = 2380] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:20:10 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C0F20400) [pid = 2380] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:20:10 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB453800) [pid = 2380] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:20:10 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C9183800) [pid = 2380] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:20:10 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BB24D800) [pid = 2380] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:20:10 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C82EFC00) [pid = 2380] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:20:10 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085CB469800) [pid = 2380] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:20:10 INFO - PROCESS | 2380 | 1467069610973 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 775ms 16:20:11 INFO - PROCESS | 2380 | 1467069611023 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 16:20:11 INFO - PROCESS | 2380 | 1467069611025 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 16:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:20:11 INFO - PROCESS | 2380 | 1467069611029 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:20:11 INFO - PROCESS | 2380 | 1467069611030 Marionette TRACE conn6 <- [1,1190,null,{}] 16:20:11 INFO - PROCESS | 2380 | 1467069611034 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:11 INFO - PROCESS | 2380 | 1467069611036 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:11 INFO - PROCESS | 2380 | 1467069611117 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 16:20:11 INFO - PROCESS | 2380 | 1467069611191 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:11 INFO - PROCESS | 2380 | 1467069611193 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:11 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CC60B000 == 35 [pid = 2380] [id = 307] 16:20:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BB0C4800) [pid = 2380] [serial = 920] [outer = 0000000000000000] 16:20:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C5425800) [pid = 2380] [serial = 921] [outer = 00000085BB0C4800] 16:20:11 INFO - PROCESS | 2380 | 1467069611238 Marionette DEBUG loaded listener.js 16:20:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085CB07C400) [pid = 2380] [serial = 922] [outer = 00000085BB0C4800] 16:20:11 INFO - PROCESS | 2380 | 1467069611603 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 16:20:11 INFO - PROCESS | 2380 | 1467069611669 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 16:20:11 INFO - PROCESS | 2380 | 1467069611672 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 16:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:20:11 INFO - PROCESS | 2380 | 1467069611712 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:20:11 INFO - PROCESS | 2380 | 1467069611714 Marionette TRACE conn6 <- [1,1194,null,{}] 16:20:11 INFO - PROCESS | 2380 | 1467069611718 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:11 INFO - PROCESS | 2380 | 1467069611720 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:11 INFO - PROCESS | 2380 | 1467069611801 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 16:20:11 INFO - PROCESS | 2380 | 1467069611810 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:11 INFO - PROCESS | 2380 | 1467069611812 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:11 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8A3000 == 36 [pid = 2380] [id = 308] 16:20:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085CB8A1800) [pid = 2380] [serial = 923] [outer = 0000000000000000] 16:20:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085CB8AAC00) [pid = 2380] [serial = 924] [outer = 00000085CB8A1800] 16:20:11 INFO - PROCESS | 2380 | 1467069611856 Marionette DEBUG loaded listener.js 16:20:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085CBBCE800) [pid = 2380] [serial = 925] [outer = 00000085CB8A1800] 16:20:12 INFO - PROCESS | 2380 | 1467069612281 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 587ms 16:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:20:12 INFO - PROCESS | 2380 | 1467069612293 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 16:20:12 INFO - PROCESS | 2380 | 1467069612295 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 16:20:12 INFO - PROCESS | 2380 | 1467069612298 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:20:12 INFO - PROCESS | 2380 | 1467069612300 Marionette TRACE conn6 <- [1,1198,null,{}] 16:20:12 INFO - PROCESS | 2380 | 1467069612314 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:12 INFO - PROCESS | 2380 | 1467069612316 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:12 INFO - PROCESS | 2380 | 1467069612404 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 16:20:12 INFO - PROCESS | 2380 | 1467069612410 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:12 INFO - PROCESS | 2380 | 1467069612412 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:12 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1618000 == 37 [pid = 2380] [id = 309] 16:20:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C479A000) [pid = 2380] [serial = 926] [outer = 0000000000000000] 16:20:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C82F6000) [pid = 2380] [serial = 927] [outer = 00000085C479A000] 16:20:12 INFO - PROCESS | 2380 | 1467069612456 Marionette DEBUG loaded listener.js 16:20:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085CBD9E400) [pid = 2380] [serial = 928] [outer = 00000085C479A000] 16:20:12 INFO - PROCESS | 2380 | 1467069612949 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 693ms 16:20:12 INFO - PROCESS | 2380 | 1467069612995 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 16:20:13 INFO - PROCESS | 2380 | 1467069613000 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 16:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:20:13 INFO - PROCESS | 2380 | 1467069613006 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:20:13 INFO - PROCESS | 2380 | 1467069613011 Marionette TRACE conn6 <- [1,1202,null,{}] 16:20:13 INFO - PROCESS | 2380 | 1467069613019 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:13 INFO - PROCESS | 2380 | 1467069613022 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:13 INFO - PROCESS | 2380 | 1467069613195 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 16:20:13 INFO - PROCESS | 2380 | 1467069613278 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:13 INFO - PROCESS | 2380 | 1467069613283 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:13 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFEAE000 == 38 [pid = 2380] [id = 310] 16:20:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085BC03A400) [pid = 2380] [serial = 929] [outer = 0000000000000000] 16:20:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085BF66BC00) [pid = 2380] [serial = 930] [outer = 00000085BC03A400] 16:20:13 INFO - PROCESS | 2380 | 1467069613342 Marionette DEBUG loaded listener.js 16:20:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C00E9400) [pid = 2380] [serial = 931] [outer = 00000085BC03A400] 16:20:13 INFO - PROCESS | 2380 | 1467069613895 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 942ms 16:20:13 INFO - PROCESS | 2380 | 1467069613952 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 16:20:13 INFO - PROCESS | 2380 | 1467069613957 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 16:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:20:13 INFO - PROCESS | 2380 | 1467069613963 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:20:13 INFO - PROCESS | 2380 | 1467069613966 Marionette TRACE conn6 <- [1,1206,null,{}] 16:20:13 INFO - PROCESS | 2380 | 1467069613971 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:13 INFO - PROCESS | 2380 | 1467069613974 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:14 INFO - PROCESS | 2380 | 1467069614090 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 16:20:14 INFO - PROCESS | 2380 | 1467069614178 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:14 INFO - PROCESS | 2380 | 1467069614180 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:14 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8303000 == 39 [pid = 2380] [id = 311] 16:20:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C4B21000) [pid = 2380] [serial = 932] [outer = 0000000000000000] 16:20:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C4B5D800) [pid = 2380] [serial = 933] [outer = 00000085C4B21000] 16:20:14 INFO - PROCESS | 2380 | 1467069614238 Marionette DEBUG loaded listener.js 16:20:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C5021000) [pid = 2380] [serial = 934] [outer = 00000085C4B21000] 16:20:14 INFO - PROCESS | 2380 | 1467069614830 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 945ms 16:20:14 INFO - PROCESS | 2380 | 1467069614910 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 16:20:14 INFO - PROCESS | 2380 | 1467069614913 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 16:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:20:14 INFO - PROCESS | 2380 | 1467069614917 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:20:14 INFO - PROCESS | 2380 | 1467069614921 Marionette TRACE conn6 <- [1,1210,null,{}] 16:20:14 INFO - PROCESS | 2380 | 1467069614933 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:14 INFO - PROCESS | 2380 | 1467069614939 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:15 INFO - PROCESS | 2380 | 1467069615098 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 16:20:15 INFO - PROCESS | 2380 | 1467069615108 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:15 INFO - PROCESS | 2380 | 1467069615112 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:15 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBB7000 == 40 [pid = 2380] [id = 312] 16:20:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085C8FF1800) [pid = 2380] [serial = 935] [outer = 0000000000000000] 16:20:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C9190400) [pid = 2380] [serial = 936] [outer = 00000085C8FF1800] 16:20:15 INFO - PROCESS | 2380 | 1467069615171 Marionette DEBUG loaded listener.js 16:20:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085CB8A8800) [pid = 2380] [serial = 937] [outer = 00000085C8FF1800] 16:20:15 INFO - PROCESS | 2380 | 1467069615775 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 16:20:15 INFO - PROCESS | 2380 | 1467069615804 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 16:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:20:15 INFO - PROCESS | 2380 | 1467069615807 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:20:15 INFO - PROCESS | 2380 | 1467069615809 Marionette TRACE conn6 <- [1,1214,null,{}] 16:20:15 INFO - PROCESS | 2380 | 1467069615813 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:15 INFO - PROCESS | 2380 | 1467069615815 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:15 INFO - PROCESS | 2380 | 1467069615927 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 16:20:16 INFO - PROCESS | 2380 | 1467069616014 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:16 INFO - PROCESS | 2380 | 1467069616016 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:16 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFF74800 == 41 [pid = 2380] [id = 313] 16:20:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085CBDA7800) [pid = 2380] [serial = 938] [outer = 0000000000000000] 16:20:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085CBDE5800) [pid = 2380] [serial = 939] [outer = 00000085CBDA7800] 16:20:16 INFO - PROCESS | 2380 | 1467069616071 Marionette DEBUG loaded listener.js 16:20:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085CBDECC00) [pid = 2380] [serial = 940] [outer = 00000085CBDA7800] 16:20:16 INFO - PROCESS | 2380 | 1467069616647 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 881ms 16:20:16 INFO - PROCESS | 2380 | 1467069616691 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 16:20:16 INFO - PROCESS | 2380 | 1467069616694 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 16:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:20:16 INFO - PROCESS | 2380 | 1467069616697 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:20:16 INFO - PROCESS | 2380 | 1467069616700 Marionette TRACE conn6 <- [1,1218,null,{}] 16:20:16 INFO - PROCESS | 2380 | 1467069616704 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:16 INFO - PROCESS | 2380 | 1467069616706 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:16 INFO - PROCESS | 2380 | 1467069616812 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 16:20:16 INFO - PROCESS | 2380 | 1467069616898 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:16 INFO - PROCESS | 2380 | 1467069616901 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:16 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFCE3800 == 42 [pid = 2380] [id = 314] 16:20:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085CC04FC00) [pid = 2380] [serial = 941] [outer = 0000000000000000] 16:20:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085CC054000) [pid = 2380] [serial = 942] [outer = 00000085CC04FC00] 16:20:16 INFO - PROCESS | 2380 | 1467069616955 Marionette DEBUG loaded listener.js 16:20:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085CC05B800) [pid = 2380] [serial = 943] [outer = 00000085CC04FC00] 16:20:17 INFO - PROCESS | 2380 | 1467069617484 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 838ms 16:20:17 INFO - PROCESS | 2380 | 1467069617543 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 16:20:17 INFO - PROCESS | 2380 | 1467069617545 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 16:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:20:17 INFO - PROCESS | 2380 | 1467069617550 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:20:17 INFO - PROCESS | 2380 | 1467069617552 Marionette TRACE conn6 <- [1,1222,null,{}] 16:20:17 INFO - PROCESS | 2380 | 1467069617556 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:17 INFO - PROCESS | 2380 | 1467069617562 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:17 INFO - PROCESS | 2380 | 1467069617698 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 16:20:17 INFO - PROCESS | 2380 | 1467069617775 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:17 INFO - PROCESS | 2380 | 1467069617777 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:17 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BA741800 == 43 [pid = 2380] [id = 315] 16:20:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085BB250800) [pid = 2380] [serial = 944] [outer = 0000000000000000] 16:20:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085BB45B400) [pid = 2380] [serial = 945] [outer = 00000085BB250800] 16:20:17 INFO - PROCESS | 2380 | 1467069617873 Marionette DEBUG loaded listener.js 16:20:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (00000085C7E1C800) [pid = 2380] [serial = 946] [outer = 00000085BB250800] 16:20:18 INFO - PROCESS | 2380 | 1467069618591 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1085ms 16:20:18 INFO - PROCESS | 2380 | 1467069618636 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 16:20:18 INFO - PROCESS | 2380 | 1467069618641 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 16:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:20:18 INFO - PROCESS | 2380 | 1467069618645 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:20:18 INFO - PROCESS | 2380 | 1467069618650 Marionette TRACE conn6 <- [1,1226,null,{}] 16:20:18 INFO - PROCESS | 2380 | 1467069618655 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:18 INFO - PROCESS | 2380 | 1467069618658 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:18 INFO - PROCESS | 2380 | 1467069618803 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8A3000 == 42 [pid = 2380] [id = 308] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085CC60B000 == 41 [pid = 2380] [id = 307] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFB8800 == 40 [pid = 2380] [id = 306] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB54B000 == 39 [pid = 2380] [id = 305] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9C10000 == 38 [pid = 2380] [id = 304] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7E7A800 == 37 [pid = 2380] [id = 303] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4F77800 == 36 [pid = 2380] [id = 302] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0E22800 == 35 [pid = 2380] [id = 301] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFA68800 == 34 [pid = 2380] [id = 300] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF6E0000 == 33 [pid = 2380] [id = 299] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFDAB800 == 32 [pid = 2380] [id = 298] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085BA741800 == 31 [pid = 2380] [id = 315] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFCE3800 == 30 [pid = 2380] [id = 314] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFF74800 == 29 [pid = 2380] [id = 313] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFBB7000 == 28 [pid = 2380] [id = 312] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8303000 == 27 [pid = 2380] [id = 311] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1618000 == 26 [pid = 2380] [id = 309] 16:20:19 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFEAE000 == 25 [pid = 2380] [id = 310] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (00000085C9184400) [pid = 2380] [serial = 879] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (00000085C9DA8000) [pid = 2380] [serial = 882] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085C4B51C00) [pid = 2380] [serial = 870] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085C5423800) [pid = 2380] [serial = 871] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085C006E800) [pid = 2380] [serial = 861] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085C0337800) [pid = 2380] [serial = 862] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085BB4A3800) [pid = 2380] [serial = 858] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C7175C00) [pid = 2380] [serial = 873] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C7CD8000) [pid = 2380] [serial = 874] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085BB952400) [pid = 2380] [serial = 859] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C15BF400) [pid = 2380] [serial = 864] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C478C800) [pid = 2380] [serial = 865] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C4B27400) [pid = 2380] [serial = 867] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C4B56400) [pid = 2380] [serial = 868] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085CA15F800) [pid = 2380] [serial = 853] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C92C8400) [pid = 2380] [serial = 880] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BB24E400) [pid = 2380] [serial = 855] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085BB29EC00) [pid = 2380] [serial = 856] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C8349C00) [pid = 2380] [serial = 876] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085CB5CFC00) [pid = 2380] [serial = 885] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085CBBC7000) [pid = 2380] [serial = 892] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085CA683800) [pid = 2380] [serial = 883] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085CBBD0400) [pid = 2380] [serial = 894] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085CB8AC800) [pid = 2380] [serial = 891] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CB818000) [pid = 2380] [serial = 886] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CB816C00) [pid = 2380] [serial = 889] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C835E400) [pid = 2380] [serial = 888] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C8A71400) [pid = 2380] [serial = 877] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 2380 | 1467069619594 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:19 INFO - PROCESS | 2380 | 1467069619598 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:19 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BACB9800 == 26 [pid = 2380] [id = 316] 16:20:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BAC27800) [pid = 2380] [serial = 947] [outer = 0000000000000000] 16:20:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BB0C1C00) [pid = 2380] [serial = 948] [outer = 00000085BAC27800] 16:20:19 INFO - PROCESS | 2380 | 1467069619653 Marionette DEBUG loaded listener.js 16:20:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085BB296C00) [pid = 2380] [serial = 949] [outer = 00000085BAC27800] 16:20:20 INFO - PROCESS | 2380 | 1467069620089 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1487ms 16:20:20 INFO - PROCESS | 2380 | 1467069620134 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 16:20:20 INFO - PROCESS | 2380 | 1467069620138 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 16:20:20 INFO - PROCESS | 2380 | 1467069620142 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:20:20 INFO - PROCESS | 2380 | 1467069620145 Marionette TRACE conn6 <- [1,1230,null,{}] 16:20:20 INFO - PROCESS | 2380 | 1467069620151 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:20 INFO - PROCESS | 2380 | 1467069620155 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:20 INFO - PROCESS | 2380 | 1467069620247 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 16:20:20 INFO - PROCESS | 2380 | 1467069620256 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:20 INFO - PROCESS | 2380 | 1467069620259 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:20 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C01DB800 == 27 [pid = 2380] [id = 317] 16:20:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085BC5B5400) [pid = 2380] [serial = 950] [outer = 0000000000000000] 16:20:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085BF66B400) [pid = 2380] [serial = 951] [outer = 00000085BC5B5400] 16:20:20 INFO - PROCESS | 2380 | 1467069620307 Marionette DEBUG loaded listener.js 16:20:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C007C400) [pid = 2380] [serial = 952] [outer = 00000085BC5B5400] 16:20:20 INFO - PROCESS | 2380 | 1467069620779 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 690ms 16:20:20 INFO - PROCESS | 2380 | 1467069620840 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 16:20:20 INFO - PROCESS | 2380 | 1467069620845 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 16:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:20:20 INFO - PROCESS | 2380 | 1467069620849 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:20:20 INFO - PROCESS | 2380 | 1467069620851 Marionette TRACE conn6 <- [1,1234,null,{}] 16:20:20 INFO - PROCESS | 2380 | 1467069620855 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:20 INFO - PROCESS | 2380 | 1467069620858 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:20 INFO - PROCESS | 2380 | 1467069620980 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 16:20:21 INFO - PROCESS | 2380 | 1467069621057 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:21 INFO - PROCESS | 2380 | 1467069621066 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:21 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C00C5000 == 28 [pid = 2380] [id = 318] 16:20:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C0E7F000) [pid = 2380] [serial = 953] [outer = 0000000000000000] 16:20:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C0E81C00) [pid = 2380] [serial = 954] [outer = 00000085C0E7F000] 16:20:21 INFO - PROCESS | 2380 | 1467069621113 Marionette DEBUG loaded listener.js 16:20:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C198D800) [pid = 2380] [serial = 955] [outer = 00000085C0E7F000] 16:20:21 INFO - PROCESS | 2380 | 1467069621577 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 798ms 16:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:20:21 INFO - PROCESS | 2380 | 1467069621649 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 16:20:21 INFO - PROCESS | 2380 | 1467069621652 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 16:20:21 INFO - PROCESS | 2380 | 1467069621663 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:20:21 INFO - PROCESS | 2380 | 1467069621669 Marionette TRACE conn6 <- [1,1238,null,{}] 16:20:21 INFO - PROCESS | 2380 | 1467069621674 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:21 INFO - PROCESS | 2380 | 1467069621678 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:21 INFO - PROCESS | 2380 | 1467069621796 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 16:20:21 INFO - PROCESS | 2380 | 1467069621841 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:21 INFO - PROCESS | 2380 | 1467069621844 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:21 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C785B800 == 29 [pid = 2380] [id = 319] 16:20:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C479A800) [pid = 2380] [serial = 956] [outer = 0000000000000000] 16:20:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C4B56800) [pid = 2380] [serial = 957] [outer = 00000085C479A800] 16:20:21 INFO - PROCESS | 2380 | 1467069621889 Marionette DEBUG loaded listener.js 16:20:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C4B68000) [pid = 2380] [serial = 958] [outer = 00000085C479A800] 16:20:22 INFO - PROCESS | 2380 | 1467069622362 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 755ms 16:20:22 INFO - PROCESS | 2380 | 1467069622412 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 16:20:22 INFO - PROCESS | 2380 | 1467069622415 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 16:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:20:22 INFO - PROCESS | 2380 | 1467069622419 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:20:22 INFO - PROCESS | 2380 | 1467069622421 Marionette TRACE conn6 <- [1,1242,null,{}] 16:20:22 INFO - PROCESS | 2380 | 1467069622429 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:22 INFO - PROCESS | 2380 | 1467069622431 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:22 INFO - PROCESS | 2380 | 1467069622543 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 16:20:22 INFO - PROCESS | 2380 | 1467069622554 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:22 INFO - PROCESS | 2380 | 1467069622556 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:22 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E7C800 == 30 [pid = 2380] [id = 320] 16:20:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C539D400) [pid = 2380] [serial = 959] [outer = 0000000000000000] 16:20:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C541DC00) [pid = 2380] [serial = 960] [outer = 00000085C539D400] 16:20:22 INFO - PROCESS | 2380 | 1467069622610 Marionette DEBUG loaded listener.js 16:20:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C59F7000) [pid = 2380] [serial = 961] [outer = 00000085C539D400] 16:20:23 INFO - PROCESS | 2380 | 1467069623058 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 692ms 16:20:23 INFO - PROCESS | 2380 | 1467069623113 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 16:20:23 INFO - PROCESS | 2380 | 1467069623116 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 16:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:20:23 INFO - PROCESS | 2380 | 1467069623124 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:20:23 INFO - PROCESS | 2380 | 1467069623126 Marionette TRACE conn6 <- [1,1246,null,{}] 16:20:23 INFO - PROCESS | 2380 | 1467069623129 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:23 INFO - PROCESS | 2380 | 1467069623132 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:23 INFO - PROCESS | 2380 | 1467069623237 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 16:20:23 INFO - PROCESS | 2380 | 1467069623244 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:23 INFO - PROCESS | 2380 | 1467069623250 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:23 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9C1E800 == 31 [pid = 2380] [id = 321] 16:20:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085BF5EF000) [pid = 2380] [serial = 962] [outer = 0000000000000000] 16:20:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085C82F4400) [pid = 2380] [serial = 963] [outer = 00000085BF5EF000] 16:20:23 INFO - PROCESS | 2380 | 1467069623309 Marionette DEBUG loaded listener.js 16:20:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C8947800) [pid = 2380] [serial = 964] [outer = 00000085BF5EF000] 16:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085BB252C00) [pid = 2380] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085BAC27000) [pid = 2380] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BB252000) [pid = 2380] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085BB4A0800) [pid = 2380] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085CBBCC400) [pid = 2380] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C3F76C00) [pid = 2380] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BB297000) [pid = 2380] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C8361C00) [pid = 2380] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085CB8A1800) [pid = 2380] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BB0C4800) [pid = 2380] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C479A000) [pid = 2380] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:20:23 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C9DAA400) [pid = 2380] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:20:23 INFO - PROCESS | 2380 | 1467069623985 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 880ms 16:20:24 INFO - PROCESS | 2380 | 1467069624008 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 16:20:24 INFO - PROCESS | 2380 | 1467069624010 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 16:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:20:24 INFO - PROCESS | 2380 | 1467069624013 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:20:24 INFO - PROCESS | 2380 | 1467069624015 Marionette TRACE conn6 <- [1,1250,null,{}] 16:20:24 INFO - PROCESS | 2380 | 1467069624018 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:24 INFO - PROCESS | 2380 | 1467069624021 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:24 INFO - PROCESS | 2380 | 1467069624130 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 16:20:24 INFO - PROCESS | 2380 | 1467069624188 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:24 INFO - PROCESS | 2380 | 1467069624190 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:24 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BACB4800 == 32 [pid = 2380] [id = 322] 16:20:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085BB390000) [pid = 2380] [serial = 965] [outer = 0000000000000000] 16:20:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C7176000) [pid = 2380] [serial = 966] [outer = 00000085BB390000] 16:20:24 INFO - PROCESS | 2380 | 1467069624234 Marionette DEBUG loaded listener.js 16:20:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C918B000) [pid = 2380] [serial = 967] [outer = 00000085BB390000] 16:20:24 INFO - PROCESS | 2380 | 1467069624612 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 629ms 16:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:20:24 INFO - PROCESS | 2380 | 1467069624645 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 16:20:24 INFO - PROCESS | 2380 | 1467069624647 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 16:20:24 INFO - PROCESS | 2380 | 1467069624650 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:20:24 INFO - PROCESS | 2380 | 1467069624652 Marionette TRACE conn6 <- [1,1254,null,{}] 16:20:24 INFO - PROCESS | 2380 | 1467069624656 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:24 INFO - PROCESS | 2380 | 1467069624658 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:24 INFO - PROCESS | 2380 | 1467069624736 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 16:20:24 INFO - PROCESS | 2380 | 1467069624742 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:24 INFO - PROCESS | 2380 | 1467069624744 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:24 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFC1800 == 33 [pid = 2380] [id = 323] 16:20:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085BB456C00) [pid = 2380] [serial = 968] [outer = 0000000000000000] 16:20:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CA152C00) [pid = 2380] [serial = 969] [outer = 00000085BB456C00] 16:20:24 INFO - PROCESS | 2380 | 1467069624788 Marionette DEBUG loaded listener.js 16:20:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CA67EC00) [pid = 2380] [serial = 970] [outer = 00000085BB456C00] 16:20:25 INFO - PROCESS | 2380 | 1467069625213 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 587ms 16:20:25 INFO - PROCESS | 2380 | 1467069625247 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 16:20:25 INFO - PROCESS | 2380 | 1467069625249 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 16:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:20:25 INFO - PROCESS | 2380 | 1467069625253 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:20:25 INFO - PROCESS | 2380 | 1467069625254 Marionette TRACE conn6 <- [1,1258,null,{}] 16:20:25 INFO - PROCESS | 2380 | 1467069625263 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:25 INFO - PROCESS | 2380 | 1467069625265 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:25 INFO - PROCESS | 2380 | 1467069625354 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 16:20:25 INFO - PROCESS | 2380 | 1467069625360 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:25 INFO - PROCESS | 2380 | 1467069625362 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:25 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE294000 == 34 [pid = 2380] [id = 324] 16:20:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C4B67000) [pid = 2380] [serial = 971] [outer = 0000000000000000] 16:20:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CB46D800) [pid = 2380] [serial = 972] [outer = 00000085C4B67000] 16:20:25 INFO - PROCESS | 2380 | 1467069625406 Marionette DEBUG loaded listener.js 16:20:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CB5D1000) [pid = 2380] [serial = 973] [outer = 00000085C4B67000] 16:20:25 INFO - PROCESS | 2380 | 1467069625907 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 734ms 16:20:25 INFO - PROCESS | 2380 | 1467069625990 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 16:20:26 INFO - PROCESS | 2380 | 1467069625995 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 16:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:20:26 INFO - PROCESS | 2380 | 1467069626000 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:20:26 INFO - PROCESS | 2380 | 1467069626005 Marionette TRACE conn6 <- [1,1262,null,{}] 16:20:26 INFO - PROCESS | 2380 | 1467069626012 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:26 INFO - PROCESS | 2380 | 1467069626016 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:26 INFO - PROCESS | 2380 | 1467069626152 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 16:20:26 INFO - PROCESS | 2380 | 1467069626221 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:26 INFO - PROCESS | 2380 | 1467069626226 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:26 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF6DE800 == 35 [pid = 2380] [id = 325] 16:20:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085BB298800) [pid = 2380] [serial = 974] [outer = 0000000000000000] 16:20:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085BB29F800) [pid = 2380] [serial = 975] [outer = 00000085BB298800] 16:20:26 INFO - PROCESS | 2380 | 1467069626285 Marionette DEBUG loaded listener.js 16:20:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085BB955800) [pid = 2380] [serial = 976] [outer = 00000085BB298800] 16:20:27 INFO - PROCESS | 2380 | 1467069627062 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1132ms 16:20:27 INFO - PROCESS | 2380 | 1467069627138 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 16:20:27 INFO - PROCESS | 2380 | 1467069627143 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 16:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:20:27 INFO - PROCESS | 2380 | 1467069627150 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:20:27 INFO - PROCESS | 2380 | 1467069627153 Marionette TRACE conn6 <- [1,1266,null,{}] 16:20:27 INFO - PROCESS | 2380 | 1467069627158 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:27 INFO - PROCESS | 2380 | 1467069627161 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:27 INFO - PROCESS | 2380 | 1467069627296 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 16:20:27 INFO - PROCESS | 2380 | 1467069627365 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:27 INFO - PROCESS | 2380 | 1467069627368 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:27 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7B2D800 == 36 [pid = 2380] [id = 326] 16:20:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085C133AC00) [pid = 2380] [serial = 977] [outer = 0000000000000000] 16:20:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085C478FC00) [pid = 2380] [serial = 978] [outer = 00000085C133AC00] 16:20:27 INFO - PROCESS | 2380 | 1467069627467 Marionette DEBUG loaded listener.js 16:20:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085C4B53C00) [pid = 2380] [serial = 979] [outer = 00000085C133AC00] 16:20:28 INFO - PROCESS | 2380 | 1467069628346 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1230ms 16:20:28 INFO - PROCESS | 2380 | 1467069628386 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 16:20:28 INFO - PROCESS | 2380 | 1467069628390 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 16:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:20:28 INFO - PROCESS | 2380 | 1467069628420 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:20:28 INFO - PROCESS | 2380 | 1467069628423 Marionette TRACE conn6 <- [1,1270,null,{}] 16:20:28 INFO - PROCESS | 2380 | 1467069628430 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:28 INFO - PROCESS | 2380 | 1467069628433 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:28 INFO - PROCESS | 2380 | 1467069628560 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 16:20:28 INFO - PROCESS | 2380 | 1467069628630 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:28 INFO - PROCESS | 2380 | 1467069628634 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:28 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C01EB000 == 37 [pid = 2380] [id = 327] 16:20:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085BF670000) [pid = 2380] [serial = 980] [outer = 0000000000000000] 16:20:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085BF6C8400) [pid = 2380] [serial = 981] [outer = 00000085BF670000] 16:20:28 INFO - PROCESS | 2380 | 1467069628685 Marionette DEBUG loaded listener.js 16:20:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085C0E82000) [pid = 2380] [serial = 982] [outer = 00000085BF670000] 16:20:28 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFC1800 == 36 [pid = 2380] [id = 323] 16:20:28 INFO - PROCESS | 2380 | --DOCSHELL 00000085BACB4800 == 35 [pid = 2380] [id = 322] 16:20:28 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9C1E800 == 34 [pid = 2380] [id = 321] 16:20:28 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7E7C800 == 33 [pid = 2380] [id = 320] 16:20:28 INFO - PROCESS | 2380 | --DOCSHELL 00000085C785B800 == 32 [pid = 2380] [id = 319] 16:20:28 INFO - PROCESS | 2380 | --DOCSHELL 00000085C00C5000 == 31 [pid = 2380] [id = 318] 16:20:28 INFO - PROCESS | 2380 | --DOCSHELL 00000085C01DB800 == 30 [pid = 2380] [id = 317] 16:20:28 INFO - PROCESS | 2380 | --DOCSHELL 00000085BACB9800 == 29 [pid = 2380] [id = 316] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085C5424800) [pid = 2380] [serial = 912] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085C775F400) [pid = 2380] [serial = 913] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085BB29B400) [pid = 2380] [serial = 897] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085BB634C00) [pid = 2380] [serial = 898] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C50BD800) [pid = 2380] [serial = 909] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085BFDBE800) [pid = 2380] [serial = 903] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C0337400) [pid = 2380] [serial = 904] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085CBC27800) [pid = 2380] [serial = 895] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C4773C00) [pid = 2380] [serial = 906] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C4B4C400) [pid = 2380] [serial = 907] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BB63B800) [pid = 2380] [serial = 900] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BF666C00) [pid = 2380] [serial = 901] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C9C67000) [pid = 2380] [serial = 916] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C8FF8800) [pid = 2380] [serial = 915] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085CBBCE800) [pid = 2380] [serial = 925] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C5425800) [pid = 2380] [serial = 921] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C82F6000) [pid = 2380] [serial = 927] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085CBD9E400) [pid = 2380] [serial = 928] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085CB46A000) [pid = 2380] [serial = 918] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085CB8AAC00) [pid = 2380] [serial = 924] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CB473C00) [pid = 2380] [serial = 919] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CB07C400) [pid = 2380] [serial = 922] [outer = 0000000000000000] [url = about:blank] 16:20:28 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C53A1800) [pid = 2380] [serial = 910] [outer = 0000000000000000] [url = about:blank] 16:20:29 INFO - PROCESS | 2380 | 1467069629194 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 838ms 16:20:29 INFO - PROCESS | 2380 | 1467069629259 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 16:20:29 INFO - PROCESS | 2380 | 1467069629264 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 16:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:20:29 INFO - PROCESS | 2380 | 1467069629270 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:20:29 INFO - PROCESS | 2380 | 1467069629273 Marionette TRACE conn6 <- [1,1274,null,{}] 16:20:29 INFO - PROCESS | 2380 | 1467069629277 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:29 INFO - PROCESS | 2380 | 1467069629280 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:29 INFO - PROCESS | 2380 | 1467069629370 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 16:20:29 INFO - PROCESS | 2380 | 1467069629379 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:29 INFO - PROCESS | 2380 | 1467069629381 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:29 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0F90000 == 30 [pid = 2380] [id = 328] 16:20:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C00E9C00) [pid = 2380] [serial = 983] [outer = 0000000000000000] 16:20:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C0E71C00) [pid = 2380] [serial = 984] [outer = 00000085C00E9C00] 16:20:29 INFO - PROCESS | 2380 | 1467069629434 Marionette DEBUG loaded listener.js 16:20:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C15BEC00) [pid = 2380] [serial = 985] [outer = 00000085C00E9C00] 16:20:29 INFO - PROCESS | 2380 | 1467069629915 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 692ms 16:20:29 INFO - PROCESS | 2380 | 1467069629986 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 16:20:29 INFO - PROCESS | 2380 | 1467069629988 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 16:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:20:30 INFO - PROCESS | 2380 | 1467069629994 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:20:30 INFO - PROCESS | 2380 | 1467069629998 Marionette TRACE conn6 <- [1,1278,null,{}] 16:20:30 INFO - PROCESS | 2380 | 1467069630009 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:30 INFO - PROCESS | 2380 | 1467069630014 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:30 INFO - PROCESS | 2380 | 1467069630109 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 16:20:30 INFO - PROCESS | 2380 | 1467069630180 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:30 INFO - PROCESS | 2380 | 1467069630183 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:30 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5BDE800 == 31 [pid = 2380] [id = 329] 16:20:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C0E10C00) [pid = 2380] [serial = 986] [outer = 0000000000000000] 16:20:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C4B65400) [pid = 2380] [serial = 987] [outer = 00000085C0E10C00] 16:20:30 INFO - PROCESS | 2380 | 1467069630239 Marionette DEBUG loaded listener.js 16:20:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C5419400) [pid = 2380] [serial = 988] [outer = 00000085C0E10C00] 16:20:30 INFO - PROCESS | 2380 | 1467069630621 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 693ms 16:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:20:30 INFO - PROCESS | 2380 | 1467069630692 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 16:20:30 INFO - PROCESS | 2380 | 1467069630695 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 16:20:30 INFO - PROCESS | 2380 | 1467069630698 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:20:30 INFO - PROCESS | 2380 | 1467069630700 Marionette TRACE conn6 <- [1,1282,null,{}] 16:20:30 INFO - PROCESS | 2380 | 1467069630703 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:30 INFO - PROCESS | 2380 | 1467069630706 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:30 INFO - PROCESS | 2380 | 1467069630794 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 16:20:30 INFO - PROCESS | 2380 | 1467069630800 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:30 INFO - PROCESS | 2380 | 1467069630802 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:30 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8286000 == 32 [pid = 2380] [id = 330] 16:20:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C7764400) [pid = 2380] [serial = 989] [outer = 0000000000000000] 16:20:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C82FA800) [pid = 2380] [serial = 990] [outer = 00000085C7764400] 16:20:30 INFO - PROCESS | 2380 | 1467069630848 Marionette DEBUG loaded listener.js 16:20:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C8940000) [pid = 2380] [serial = 991] [outer = 00000085C7764400] 16:20:31 INFO - PROCESS | 2380 | 1467069631327 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 691ms 16:20:31 INFO - PROCESS | 2380 | 1467069631401 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 16:20:31 INFO - PROCESS | 2380 | 1467069631404 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 16:20:31 INFO - PROCESS | 2380 | 1467069631407 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:20:31 INFO - PROCESS | 2380 | 1467069631409 Marionette TRACE conn6 <- [1,1286,null,{}] 16:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:20:31 INFO - PROCESS | 2380 | 1467069631413 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:31 INFO - PROCESS | 2380 | 1467069631415 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:31 INFO - PROCESS | 2380 | 1467069631558 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 16:20:31 INFO - PROCESS | 2380 | 1467069631568 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:31 INFO - PROCESS | 2380 | 1467069631570 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:31 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA6AB000 == 33 [pid = 2380] [id = 331] 16:20:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C8FA9400) [pid = 2380] [serial = 992] [outer = 0000000000000000] 16:20:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C9185C00) [pid = 2380] [serial = 993] [outer = 00000085C8FA9400] 16:20:31 INFO - PROCESS | 2380 | 1467069631660 Marionette DEBUG loaded listener.js 16:20:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C9C6CC00) [pid = 2380] [serial = 994] [outer = 00000085C8FA9400] 16:20:32 INFO - PROCESS | 2380 | 1467069632118 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 16:20:32 INFO - PROCESS | 2380 | 1467069632146 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 16:20:32 INFO - PROCESS | 2380 | 1467069632148 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 16:20:32 INFO - PROCESS | 2380 | 1467069632151 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:20:32 INFO - PROCESS | 2380 | 1467069632153 Marionette TRACE conn6 <- [1,1290,null,{}] 16:20:32 INFO - PROCESS | 2380 | 1467069632156 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:32 INFO - PROCESS | 2380 | 1467069632162 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:32 INFO - PROCESS | 2380 | 1467069632299 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 16:20:32 INFO - PROCESS | 2380 | 1467069632312 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:32 INFO - PROCESS | 2380 | 1467069632314 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:32 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFC5800 == 34 [pid = 2380] [id = 332] 16:20:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C9D25400) [pid = 2380] [serial = 995] [outer = 0000000000000000] 16:20:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CB472C00) [pid = 2380] [serial = 996] [outer = 00000085C9D25400] 16:20:32 INFO - PROCESS | 2380 | 1467069632400 Marionette DEBUG loaded listener.js 16:20:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CB8AF000) [pid = 2380] [serial = 997] [outer = 00000085C9D25400] 16:20:32 INFO - PROCESS | 2380 | 1467069632847 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 733ms 16:20:32 INFO - PROCESS | 2380 | 1467069632914 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 16:20:32 INFO - PROCESS | 2380 | 1467069632916 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 16:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:20:32 INFO - PROCESS | 2380 | 1467069632919 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:20:32 INFO - PROCESS | 2380 | 1467069632921 Marionette TRACE conn6 <- [1,1294,null,{}] 16:20:32 INFO - PROCESS | 2380 | 1467069632932 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:32 INFO - PROCESS | 2380 | 1467069632934 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:33 INFO - PROCESS | 2380 | 1467069633074 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 16:20:33 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C0E7F000) [pid = 2380] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:20:33 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085BAC27800) [pid = 2380] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:20:33 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BC5B5400) [pid = 2380] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:20:33 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BB250800) [pid = 2380] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:20:33 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C539D400) [pid = 2380] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:20:33 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085BB390000) [pid = 2380] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:20:33 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BF5EF000) [pid = 2380] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:20:33 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BB456C00) [pid = 2380] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:20:33 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BC03A400) [pid = 2380] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:20:33 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C4B21000) [pid = 2380] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:20:33 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C8FF1800) [pid = 2380] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:20:33 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085CBDA7800) [pid = 2380] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:20:33 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CC04FC00) [pid = 2380] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:20:33 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C479A800) [pid = 2380] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:20:33 INFO - PROCESS | 2380 | 1467069633130 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:33 INFO - PROCESS | 2380 | 1467069633132 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:33 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C3FA7000 == 35 [pid = 2380] [id = 333] 16:20:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085BB294800) [pid = 2380] [serial = 998] [outer = 0000000000000000] 16:20:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085BB45D400) [pid = 2380] [serial = 999] [outer = 00000085BB294800] 16:20:33 INFO - PROCESS | 2380 | 1467069633176 Marionette DEBUG loaded listener.js 16:20:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B59800) [pid = 2380] [serial = 1000] [outer = 00000085BB294800] 16:20:33 INFO - PROCESS | 2380 | 1467069633558 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 693ms 16:20:33 INFO - PROCESS | 2380 | 1467069633616 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 16:20:33 INFO - PROCESS | 2380 | 1467069633618 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 16:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:20:33 INFO - PROCESS | 2380 | 1467069633622 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:20:33 INFO - PROCESS | 2380 | 1467069633623 Marionette TRACE conn6 <- [1,1298,null,{}] 16:20:33 INFO - PROCESS | 2380 | 1467069633627 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:33 INFO - PROCESS | 2380 | 1467069633629 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:33 INFO - PROCESS | 2380 | 1467069633712 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 16:20:33 INFO - PROCESS | 2380 | 1467069633718 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:33 INFO - PROCESS | 2380 | 1467069633720 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:33 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8BA800 == 36 [pid = 2380] [id = 334] 16:20:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C82F0C00) [pid = 2380] [serial = 1001] [outer = 0000000000000000] 16:20:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085CBC25000) [pid = 2380] [serial = 1002] [outer = 00000085C82F0C00] 16:20:33 INFO - PROCESS | 2380 | 1467069633764 Marionette DEBUG loaded listener.js 16:20:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085CBD9E400) [pid = 2380] [serial = 1003] [outer = 00000085C82F0C00] 16:20:34 INFO - PROCESS | 2380 | 1467069634205 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 16:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 16:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 629ms 16:20:34 INFO - PROCESS | 2380 | 1467069634255 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 16:20:34 INFO - PROCESS | 2380 | 1467069634257 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 16:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:20:34 INFO - PROCESS | 2380 | 1467069634260 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:20:34 INFO - PROCESS | 2380 | 1467069634262 Marionette TRACE conn6 <- [1,1302,null,{}] 16:20:34 INFO - PROCESS | 2380 | 1467069634265 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:34 INFO - PROCESS | 2380 | 1467069634267 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:34 INFO - PROCESS | 2380 | 1467069634353 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 16:20:34 INFO - PROCESS | 2380 | 1467069634360 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:34 INFO - PROCESS | 2380 | 1467069634362 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:34 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF845800 == 37 [pid = 2380] [id = 335] 16:20:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085CBDAA400) [pid = 2380] [serial = 1004] [outer = 0000000000000000] 16:20:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085CBDE3400) [pid = 2380] [serial = 1005] [outer = 00000085CBDAA400] 16:20:34 INFO - PROCESS | 2380 | 1467069634433 Marionette DEBUG loaded listener.js 16:20:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CBDEC800) [pid = 2380] [serial = 1006] [outer = 00000085CBDAA400] 16:20:34 INFO - PROCESS | 2380 | 1467069634860 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 628ms 16:20:34 INFO - PROCESS | 2380 | 1467069634892 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 16:20:34 INFO - PROCESS | 2380 | 1467069634894 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 16:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:20:34 INFO - PROCESS | 2380 | 1467069634901 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:20:34 INFO - PROCESS | 2380 | 1467069634903 Marionette TRACE conn6 <- [1,1306,null,{}] 16:20:34 INFO - PROCESS | 2380 | 1467069634907 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:34 INFO - PROCESS | 2380 | 1467069634909 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:35 INFO - PROCESS | 2380 | 1467069634993 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 16:20:35 INFO - PROCESS | 2380 | 1467069634999 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:35 INFO - PROCESS | 2380 | 1467069635001 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:35 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF9CD800 == 38 [pid = 2380] [id = 336] 16:20:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CC050800) [pid = 2380] [serial = 1007] [outer = 0000000000000000] 16:20:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CC05A800) [pid = 2380] [serial = 1008] [outer = 00000085CC050800] 16:20:35 INFO - PROCESS | 2380 | 1467069635046 Marionette DEBUG loaded listener.js 16:20:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CCF8AC00) [pid = 2380] [serial = 1009] [outer = 00000085CC050800] 16:20:35 INFO - PROCESS | 2380 | 1467069635775 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 924ms 16:20:35 INFO - PROCESS | 2380 | 1467069635830 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 16:20:35 INFO - PROCESS | 2380 | 1467069635835 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 16:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:20:35 INFO - PROCESS | 2380 | 1467069635840 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:20:35 INFO - PROCESS | 2380 | 1467069635846 Marionette TRACE conn6 <- [1,1310,null,{}] 16:20:35 INFO - PROCESS | 2380 | 1467069635851 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:35 INFO - PROCESS | 2380 | 1467069635854 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:35 INFO - PROCESS | 2380 | 1467069635981 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 16:20:36 INFO - PROCESS | 2380 | 1467069636052 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:36 INFO - PROCESS | 2380 | 1467069636055 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:36 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4F80800 == 39 [pid = 2380] [id = 337] 16:20:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C0075800) [pid = 2380] [serial = 1010] [outer = 0000000000000000] 16:20:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C1333400) [pid = 2380] [serial = 1011] [outer = 00000085C0075800] 16:20:36 INFO - PROCESS | 2380 | 1467069636155 Marionette DEBUG loaded listener.js 16:20:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085C4B4EC00) [pid = 2380] [serial = 1012] [outer = 00000085C0075800] 16:20:36 INFO - PROCESS | 2380 | 1467069636744 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 945ms 16:20:36 INFO - PROCESS | 2380 | 1467069636789 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 16:20:36 INFO - PROCESS | 2380 | 1467069636794 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 16:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:20:36 INFO - PROCESS | 2380 | 1467069636801 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:20:36 INFO - PROCESS | 2380 | 1467069636804 Marionette TRACE conn6 <- [1,1314,null,{}] 16:20:36 INFO - PROCESS | 2380 | 1467069636808 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:36 INFO - PROCESS | 2380 | 1467069636811 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:36 INFO - PROCESS | 2380 | 1467069636930 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 16:20:37 INFO - PROCESS | 2380 | 1467069637022 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:37 INFO - PROCESS | 2380 | 1467069637025 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:37 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB839800 == 40 [pid = 2380] [id = 338] 16:20:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C82FCC00) [pid = 2380] [serial = 1013] [outer = 0000000000000000] 16:20:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085C893A400) [pid = 2380] [serial = 1014] [outer = 00000085C82FCC00] 16:20:37 INFO - PROCESS | 2380 | 1467069637083 Marionette DEBUG loaded listener.js 16:20:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085CA308000) [pid = 2380] [serial = 1015] [outer = 00000085C82FCC00] 16:20:37 INFO - PROCESS | 2380 | 1467069637701 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:20:37 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 16:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 942ms 16:20:37 INFO - PROCESS | 2380 | 1467069637745 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 16:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:20:37 INFO - PROCESS | 2380 | 1467069637748 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 16:20:37 INFO - PROCESS | 2380 | 1467069637752 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:20:37 INFO - PROCESS | 2380 | 1467069637756 Marionette TRACE conn6 <- [1,1318,null,{}] 16:20:37 INFO - PROCESS | 2380 | 1467069637768 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:37 INFO - PROCESS | 2380 | 1467069637773 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:37 INFO - PROCESS | 2380 | 1467069637887 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 16:20:37 INFO - PROCESS | 2380 | 1467069637981 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:37 INFO - PROCESS | 2380 | 1467069637984 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:38 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFCD0000 == 41 [pid = 2380] [id = 339] 16:20:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085CBDA4C00) [pid = 2380] [serial = 1016] [outer = 0000000000000000] 16:20:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085CBDE7000) [pid = 2380] [serial = 1017] [outer = 00000085CBDA4C00] 16:20:38 INFO - PROCESS | 2380 | 1467069638042 Marionette DEBUG loaded listener.js 16:20:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085CCF90000) [pid = 2380] [serial = 1018] [outer = 00000085CBDA4C00] 16:20:38 INFO - PROCESS | 2380 | 1467069638646 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1093ms 16:20:38 INFO - PROCESS | 2380 | 1467069638858 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 16:20:38 INFO - PROCESS | 2380 | 1467069638863 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 16:20:38 INFO - PROCESS | 2380 | 1467069638868 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:20:38 INFO - PROCESS | 2380 | 1467069638871 Marionette TRACE conn6 <- [1,1322,null,{}] 16:20:38 INFO - PROCESS | 2380 | 1467069638877 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:38 INFO - PROCESS | 2380 | 1467069638881 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:38 INFO - PROCESS | 2380 | 1467069638985 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 16:20:39 INFO - PROCESS | 2380 | 1467069639055 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:39 INFO - PROCESS | 2380 | 1467069639060 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:39 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BC5D7800 == 42 [pid = 2380] [id = 340] 16:20:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085BB252400) [pid = 2380] [serial = 1019] [outer = 0000000000000000] 16:20:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085BB29C400) [pid = 2380] [serial = 1020] [outer = 00000085BB252400] 16:20:39 INFO - PROCESS | 2380 | 1467069639110 Marionette DEBUG loaded listener.js 16:20:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085BB4A1400) [pid = 2380] [serial = 1021] [outer = 00000085BB252400] 16:20:39 INFO - PROCESS | 2380 | 1467069639726 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 944ms 16:20:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF845800 == 41 [pid = 2380] [id = 335] 16:20:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8BA800 == 40 [pid = 2380] [id = 334] 16:20:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085C3FA7000 == 39 [pid = 2380] [id = 333] 16:20:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFC5800 == 38 [pid = 2380] [id = 332] 16:20:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA6AB000 == 37 [pid = 2380] [id = 331] 16:20:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8286000 == 36 [pid = 2380] [id = 330] 16:20:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5BDE800 == 35 [pid = 2380] [id = 329] 16:20:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0F90000 == 34 [pid = 2380] [id = 328] 16:20:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085C01EB000 == 33 [pid = 2380] [id = 327] 16:20:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7B2D800 == 32 [pid = 2380] [id = 326] 16:20:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE294000 == 31 [pid = 2380] [id = 324] 16:20:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF6DE800 == 30 [pid = 2380] [id = 325] 16:20:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFCD0000 == 29 [pid = 2380] [id = 339] 16:20:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB839800 == 28 [pid = 2380] [id = 338] 16:20:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4F80800 == 27 [pid = 2380] [id = 337] 16:20:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF9CD800 == 26 [pid = 2380] [id = 336] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085C0E81C00) [pid = 2380] [serial = 954] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085BB0C1C00) [pid = 2380] [serial = 948] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085BB296C00) [pid = 2380] [serial = 949] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085BF66B400) [pid = 2380] [serial = 951] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085C007C400) [pid = 2380] [serial = 952] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C7E1C800) [pid = 2380] [serial = 946] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085BB45B400) [pid = 2380] [serial = 945] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C541DC00) [pid = 2380] [serial = 960] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C59F7000) [pid = 2380] [serial = 961] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C7176000) [pid = 2380] [serial = 966] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C82F4400) [pid = 2380] [serial = 963] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085CA152C00) [pid = 2380] [serial = 969] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085CB46D800) [pid = 2380] [serial = 972] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C00E9400) [pid = 2380] [serial = 931] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BF66BC00) [pid = 2380] [serial = 930] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C5021000) [pid = 2380] [serial = 934] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C4B5D800) [pid = 2380] [serial = 933] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085CB8A8800) [pid = 2380] [serial = 937] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C9190400) [pid = 2380] [serial = 936] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085CA67EC00) [pid = 2380] [serial = 970] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085CBDECC00) [pid = 2380] [serial = 940] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085CBDE5800) [pid = 2380] [serial = 939] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CC05B800) [pid = 2380] [serial = 943] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CC054000) [pid = 2380] [serial = 942] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C4B56800) [pid = 2380] [serial = 957] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C4B68000) [pid = 2380] [serial = 958] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C8947800) [pid = 2380] [serial = 964] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C198D800) [pid = 2380] [serial = 955] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C918B000) [pid = 2380] [serial = 967] [outer = 0000000000000000] [url = about:blank] 16:20:40 INFO - PROCESS | 2380 | 1467069640559 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 16:20:40 INFO - PROCESS | 2380 | 1467069640564 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 16:20:40 INFO - PROCESS | 2380 | 1467069640576 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:20:40 INFO - PROCESS | 2380 | 1467069640579 Marionette TRACE conn6 <- [1,1326,null,{}] 16:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:20:40 INFO - PROCESS | 2380 | 1467069640588 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:40 INFO - PROCESS | 2380 | 1467069640592 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:40 INFO - PROCESS | 2380 | 1467069640686 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 16:20:40 INFO - PROCESS | 2380 | 1467069640751 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:40 INFO - PROCESS | 2380 | 1467069640756 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:40 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB610800 == 27 [pid = 2380] [id = 341] 16:20:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB0C3C00) [pid = 2380] [serial = 1022] [outer = 0000000000000000] 16:20:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BB0C8000) [pid = 2380] [serial = 1023] [outer = 00000085BB0C3C00] 16:20:40 INFO - PROCESS | 2380 | 1467069640805 Marionette DEBUG loaded listener.js 16:20:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085BB295000) [pid = 2380] [serial = 1024] [outer = 00000085BB0C3C00] 16:20:41 INFO - PROCESS | 2380 | 1467069641694 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1123ms 16:20:41 INFO - PROCESS | 2380 | 1467069641716 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 16:20:41 INFO - PROCESS | 2380 | 1467069641720 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 16:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:20:41 INFO - PROCESS | 2380 | 1467069641726 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:20:41 INFO - PROCESS | 2380 | 1467069641731 Marionette TRACE conn6 <- [1,1330,null,{}] 16:20:41 INFO - PROCESS | 2380 | 1467069641738 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:41 INFO - PROCESS | 2380 | 1467069641741 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:41 INFO - PROCESS | 2380 | 1467069641833 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 16:20:41 INFO - PROCESS | 2380 | 1467069641840 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:41 INFO - PROCESS | 2380 | 1467069641842 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:41 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C01DC000 == 28 [pid = 2380] [id = 342] 16:20:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BB722C00) [pid = 2380] [serial = 1025] [outer = 0000000000000000] 16:20:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BB956000) [pid = 2380] [serial = 1026] [outer = 00000085BB722C00] 16:20:41 INFO - PROCESS | 2380 | 1467069641891 Marionette DEBUG loaded listener.js 16:20:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085BF5F4000) [pid = 2380] [serial = 1027] [outer = 00000085BB722C00] 16:20:42 INFO - PROCESS | 2380 | 1467069642388 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 691ms 16:20:42 INFO - PROCESS | 2380 | 1467069642417 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 16:20:42 INFO - PROCESS | 2380 | 1467069642419 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 16:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:20:42 INFO - PROCESS | 2380 | 1467069642431 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:20:42 INFO - PROCESS | 2380 | 1467069642433 Marionette TRACE conn6 <- [1,1334,null,{}] 16:20:42 INFO - PROCESS | 2380 | 1467069642444 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:42 INFO - PROCESS | 2380 | 1467069642449 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:42 INFO - PROCESS | 2380 | 1467069642570 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 16:20:42 INFO - PROCESS | 2380 | 1467069642588 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:42 INFO - PROCESS | 2380 | 1467069642592 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:42 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4F67800 == 29 [pid = 2380] [id = 343] 16:20:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C0341800) [pid = 2380] [serial = 1028] [outer = 0000000000000000] 16:20:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C0E05C00) [pid = 2380] [serial = 1029] [outer = 00000085C0341800] 16:20:42 INFO - PROCESS | 2380 | 1467069642680 Marionette DEBUG loaded listener.js 16:20:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C0E7FC00) [pid = 2380] [serial = 1030] [outer = 00000085C0341800] 16:20:43 INFO - PROCESS | 2380 | 1467069643144 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 734ms 16:20:43 INFO - PROCESS | 2380 | 1467069643178 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 16:20:43 INFO - PROCESS | 2380 | 1467069643180 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 16:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:20:43 INFO - PROCESS | 2380 | 1467069643219 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:20:43 INFO - PROCESS | 2380 | 1467069643221 Marionette TRACE conn6 <- [1,1338,null,{}] 16:20:43 INFO - PROCESS | 2380 | 1467069643225 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:43 INFO - PROCESS | 2380 | 1467069643227 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:43 INFO - PROCESS | 2380 | 1467069643340 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 16:20:43 INFO - PROCESS | 2380 | 1467069643353 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:43 INFO - PROCESS | 2380 | 1467069643355 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:43 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C77B5000 == 30 [pid = 2380] [id = 344] 16:20:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C15BA000) [pid = 2380] [serial = 1031] [outer = 0000000000000000] 16:20:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C3F44000) [pid = 2380] [serial = 1032] [outer = 00000085C15BA000] 16:20:43 INFO - PROCESS | 2380 | 1467069643439 Marionette DEBUG loaded listener.js 16:20:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C3F4BC00) [pid = 2380] [serial = 1033] [outer = 00000085C15BA000] 16:20:43 INFO - PROCESS | 2380 | 1467069643891 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 732ms 16:20:43 INFO - PROCESS | 2380 | 1467069643946 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 16:20:43 INFO - PROCESS | 2380 | 1467069643949 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 16:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:20:43 INFO - PROCESS | 2380 | 1467069643961 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:20:43 INFO - PROCESS | 2380 | 1467069643970 Marionette TRACE conn6 <- [1,1342,null,{}] 16:20:43 INFO - PROCESS | 2380 | 1467069643974 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:43 INFO - PROCESS | 2380 | 1467069643976 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:44 INFO - PROCESS | 2380 | 1467069644085 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 16:20:44 INFO - PROCESS | 2380 | 1467069644097 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:44 INFO - PROCESS | 2380 | 1467069644099 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:44 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E7C000 == 31 [pid = 2380] [id = 345] 16:20:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C3FD8000) [pid = 2380] [serial = 1034] [outer = 0000000000000000] 16:20:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C478D000) [pid = 2380] [serial = 1035] [outer = 00000085C3FD8000] 16:20:44 INFO - PROCESS | 2380 | 1467069644187 Marionette DEBUG loaded listener.js 16:20:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C4B28C00) [pid = 2380] [serial = 1036] [outer = 00000085C3FD8000] 16:20:44 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C8FA9400) [pid = 2380] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:20:44 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C9D25400) [pid = 2380] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:20:44 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB294800) [pid = 2380] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:20:44 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C7764400) [pid = 2380] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:20:44 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB298800) [pid = 2380] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:20:44 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C0E10C00) [pid = 2380] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:20:44 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C00E9C00) [pid = 2380] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:20:44 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BF670000) [pid = 2380] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:20:44 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C4B67000) [pid = 2380] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:20:44 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C133AC00) [pid = 2380] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:20:44 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C82F0C00) [pid = 2380] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:20:44 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085CBDAA400) [pid = 2380] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:20:44 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085CC050800) [pid = 2380] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:20:44 INFO - PROCESS | 2380 | 1467069644780 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 860ms 16:20:44 INFO - PROCESS | 2380 | 1467069644817 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 16:20:44 INFO - PROCESS | 2380 | 1467069644819 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 16:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:20:44 INFO - PROCESS | 2380 | 1467069644827 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:20:44 INFO - PROCESS | 2380 | 1467069644829 Marionette TRACE conn6 <- [1,1346,null,{}] 16:20:44 INFO - PROCESS | 2380 | 1467069644833 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:44 INFO - PROCESS | 2380 | 1467069644840 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:44 INFO - PROCESS | 2380 | 1467069644956 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 16:20:44 INFO - PROCESS | 2380 | 1467069644963 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:44 INFO - PROCESS | 2380 | 1467069644966 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:44 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9C15000 == 32 [pid = 2380] [id = 346] 16:20:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C3FDCC00) [pid = 2380] [serial = 1037] [outer = 0000000000000000] 16:20:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C4B69000) [pid = 2380] [serial = 1038] [outer = 00000085C3FDCC00] 16:20:45 INFO - PROCESS | 2380 | 1467069645011 Marionette DEBUG loaded listener.js 16:20:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C50BD000) [pid = 2380] [serial = 1039] [outer = 00000085C3FDCC00] 16:20:45 INFO - PROCESS | 2380 | 1467069645439 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 628ms 16:20:45 INFO - PROCESS | 2380 | 1467069645457 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 16:20:45 INFO - PROCESS | 2380 | 1467069645467 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 16:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:20:45 INFO - PROCESS | 2380 | 1467069645481 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:20:45 INFO - PROCESS | 2380 | 1467069645483 Marionette TRACE conn6 <- [1,1350,null,{}] 16:20:45 INFO - PROCESS | 2380 | 1467069645491 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:45 INFO - PROCESS | 2380 | 1467069645493 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:45 INFO - PROCESS | 2380 | 1467069645574 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 16:20:45 INFO - PROCESS | 2380 | 1467069645580 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:45 INFO - PROCESS | 2380 | 1467069645582 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:45 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB42A800 == 33 [pid = 2380] [id = 347] 16:20:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C5397C00) [pid = 2380] [serial = 1040] [outer = 0000000000000000] 16:20:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C53A4C00) [pid = 2380] [serial = 1041] [outer = 00000085C5397C00] 16:20:45 INFO - PROCESS | 2380 | 1467069645626 Marionette DEBUG loaded listener.js 16:20:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C592DC00) [pid = 2380] [serial = 1042] [outer = 00000085C5397C00] 16:20:46 INFO - PROCESS | 2380 | 1467069646092 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 629ms 16:20:46 INFO - PROCESS | 2380 | 1467069646112 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 16:20:46 INFO - PROCESS | 2380 | 1467069646114 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 16:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:20:46 INFO - PROCESS | 2380 | 1467069646132 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:20:46 INFO - PROCESS | 2380 | 1467069646134 Marionette TRACE conn6 <- [1,1354,null,{}] 16:20:46 INFO - PROCESS | 2380 | 1467069646137 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:46 INFO - PROCESS | 2380 | 1467069646139 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:46 INFO - PROCESS | 2380 | 1467069646221 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 16:20:46 INFO - PROCESS | 2380 | 1467069646227 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:46 INFO - PROCESS | 2380 | 1467069646229 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:46 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB83F800 == 34 [pid = 2380] [id = 348] 16:20:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C7762800) [pid = 2380] [serial = 1043] [outer = 0000000000000000] 16:20:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C776B000) [pid = 2380] [serial = 1044] [outer = 00000085C7762800] 16:20:46 INFO - PROCESS | 2380 | 1467069646273 Marionette DEBUG loaded listener.js 16:20:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C801F800) [pid = 2380] [serial = 1045] [outer = 00000085C7762800] 16:20:47 INFO - PROCESS | 2380 | 1467069647003 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 16:20:47 INFO - PROCESS | 2380 | 1467069647081 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 16:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:20:47 INFO - PROCESS | 2380 | 1467069647087 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:20:47 INFO - PROCESS | 2380 | 1467069647091 Marionette TRACE conn6 <- [1,1358,null,{}] 16:20:47 INFO - PROCESS | 2380 | 1467069647097 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:47 INFO - PROCESS | 2380 | 1467069647100 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:47 INFO - PROCESS | 2380 | 1467069647254 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 16:20:47 INFO - PROCESS | 2380 | 1467069647323 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:47 INFO - PROCESS | 2380 | 1467069647326 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:47 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFE44000 == 35 [pid = 2380] [id = 349] 16:20:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085BB252000) [pid = 2380] [serial = 1046] [outer = 0000000000000000] 16:20:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085BB45CC00) [pid = 2380] [serial = 1047] [outer = 00000085BB252000] 16:20:47 INFO - PROCESS | 2380 | 1467069647385 Marionette DEBUG loaded listener.js 16:20:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085BF6BC800) [pid = 2380] [serial = 1048] [outer = 00000085BB252000] 16:20:48 INFO - PROCESS | 2380 | 1467069648174 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 16:20:48 INFO - PROCESS | 2380 | 1467069648230 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 16:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:20:48 INFO - PROCESS | 2380 | 1467069648237 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:20:48 INFO - PROCESS | 2380 | 1467069648240 Marionette TRACE conn6 <- [1,1362,null,{}] 16:20:48 INFO - PROCESS | 2380 | 1467069648244 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:48 INFO - PROCESS | 2380 | 1467069648247 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:48 INFO - PROCESS | 2380 | 1467069648396 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 16:20:48 INFO - PROCESS | 2380 | 1467069648464 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:48 INFO - PROCESS | 2380 | 1467069648467 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:48 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8276800 == 36 [pid = 2380] [id = 350] 16:20:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C0E6E000) [pid = 2380] [serial = 1049] [outer = 0000000000000000] 16:20:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C111C800) [pid = 2380] [serial = 1050] [outer = 00000085C0E6E000] 16:20:48 INFO - PROCESS | 2380 | 1467069648525 Marionette DEBUG loaded listener.js 16:20:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C3F48800) [pid = 2380] [serial = 1051] [outer = 00000085C0E6E000] 16:20:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB42A800 == 35 [pid = 2380] [id = 347] 16:20:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9C15000 == 34 [pid = 2380] [id = 346] 16:20:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7E7C000 == 33 [pid = 2380] [id = 345] 16:20:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085C77B5000 == 32 [pid = 2380] [id = 344] 16:20:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4F67800 == 31 [pid = 2380] [id = 343] 16:20:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085C01DC000 == 30 [pid = 2380] [id = 342] 16:20:49 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB610800 == 29 [pid = 2380] [id = 341] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C9185C00) [pid = 2380] [serial = 993] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085CBDEC800) [pid = 2380] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085CB472C00) [pid = 2380] [serial = 996] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C9C6CC00) [pid = 2380] [serial = 994] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB45D400) [pid = 2380] [serial = 999] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C82FA800) [pid = 2380] [serial = 990] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB29F800) [pid = 2380] [serial = 975] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085CB8AF000) [pid = 2380] [serial = 997] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB955800) [pid = 2380] [serial = 976] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C4B65400) [pid = 2380] [serial = 987] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C5419400) [pid = 2380] [serial = 988] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C0E71C00) [pid = 2380] [serial = 984] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C15BEC00) [pid = 2380] [serial = 985] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085BF6C8400) [pid = 2380] [serial = 981] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C0E82000) [pid = 2380] [serial = 982] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085CB5D1000) [pid = 2380] [serial = 973] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C478FC00) [pid = 2380] [serial = 978] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C4B53C00) [pid = 2380] [serial = 979] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085CBC25000) [pid = 2380] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085CBD9E400) [pid = 2380] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C4B59800) [pid = 2380] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C8940000) [pid = 2380] [serial = 991] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085CBDE3400) [pid = 2380] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085CC05A800) [pid = 2380] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085CCF8AC00) [pid = 2380] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 16:20:49 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:49 INFO - PROCESS | 2380 | 1467069649349 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 16:20:49 INFO - PROCESS | 2380 | 1467069649385 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 16:20:49 INFO - PROCESS | 2380 | 1467069649389 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:20:49 INFO - PROCESS | 2380 | 1467069649392 Marionette TRACE conn6 <- [1,1366,null,{}] 16:20:49 INFO - PROCESS | 2380 | 1467069649399 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:49 INFO - PROCESS | 2380 | 1467069649401 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:49 INFO - PROCESS | 2380 | 1467069649496 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 16:20:49 INFO - PROCESS | 2380 | 1467069649503 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:49 INFO - PROCESS | 2380 | 1467069649507 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:49 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFE43000 == 30 [pid = 2380] [id = 351] 16:20:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085BB45D400) [pid = 2380] [serial = 1052] [outer = 0000000000000000] 16:20:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085BB918800) [pid = 2380] [serial = 1053] [outer = 00000085BB45D400] 16:20:49 INFO - PROCESS | 2380 | 1467069649557 Marionette DEBUG loaded listener.js 16:20:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085BF6C8400) [pid = 2380] [serial = 1054] [outer = 00000085BB45D400] 16:20:50 INFO - PROCESS | 2380 | 1467069650084 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:20:50 INFO - PROCESS | 2380 | 1467069650132 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 16:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:20:50 INFO - PROCESS | 2380 | 1467069650138 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:20:50 INFO - PROCESS | 2380 | 1467069650141 Marionette TRACE conn6 <- [1,1370,null,{}] 16:20:50 INFO - PROCESS | 2380 | 1467069650145 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:50 INFO - PROCESS | 2380 | 1467069650147 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:50 INFO - PROCESS | 2380 | 1467069650237 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 16:20:50 INFO - PROCESS | 2380 | 1467069650245 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:50 INFO - PROCESS | 2380 | 1467069650247 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C3F91000 == 31 [pid = 2380] [id = 352] 16:20:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085C1339800) [pid = 2380] [serial = 1055] [outer = 0000000000000000] 16:20:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C15BC400) [pid = 2380] [serial = 1056] [outer = 00000085C1339800] 16:20:50 INFO - PROCESS | 2380 | 1467069650296 Marionette DEBUG loaded listener.js 16:20:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C3F4C800) [pid = 2380] [serial = 1057] [outer = 00000085C1339800] 16:20:50 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:50 INFO - PROCESS | 2380 | 1467069650768 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:20:50 INFO - PROCESS | 2380 | 1467069650837 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 16:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:20:50 INFO - PROCESS | 2380 | 1467069650840 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:20:50 INFO - PROCESS | 2380 | 1467069650844 Marionette TRACE conn6 <- [1,1374,null,{}] 16:20:50 INFO - PROCESS | 2380 | 1467069650856 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:50 INFO - PROCESS | 2380 | 1467069650861 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:50 INFO - PROCESS | 2380 | 1467069650950 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 16:20:51 INFO - PROCESS | 2380 | 1467069651054 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:51 INFO - PROCESS | 2380 | 1467069651057 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:51 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7865000 == 32 [pid = 2380] [id = 353] 16:20:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB0C0C00) [pid = 2380] [serial = 1058] [outer = 0000000000000000] 16:20:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C4B62400) [pid = 2380] [serial = 1059] [outer = 00000085BB0C0C00] 16:20:51 INFO - PROCESS | 2380 | 1467069651109 Marionette DEBUG loaded listener.js 16:20:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C50B8C00) [pid = 2380] [serial = 1060] [outer = 00000085BB0C0C00] 16:20:51 INFO - PROCESS | 2380 | 1467069651492 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:20:51 INFO - PROCESS | 2380 | 1467069651540 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 16:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:20:51 INFO - PROCESS | 2380 | 1467069651550 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:20:51 INFO - PROCESS | 2380 | 1467069651552 Marionette TRACE conn6 <- [1,1378,null,{}] 16:20:51 INFO - PROCESS | 2380 | 1467069651555 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:51 INFO - PROCESS | 2380 | 1467069651557 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:51 INFO - PROCESS | 2380 | 1467069651670 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 16:20:51 INFO - PROCESS | 2380 | 1467069651675 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:51 INFO - PROCESS | 2380 | 1467069651677 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:51 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9CE6800 == 33 [pid = 2380] [id = 354] 16:20:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C5417400) [pid = 2380] [serial = 1061] [outer = 0000000000000000] 16:20:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C5424400) [pid = 2380] [serial = 1062] [outer = 00000085C5417400] 16:20:51 INFO - PROCESS | 2380 | 1467069651760 Marionette DEBUG loaded listener.js 16:20:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C7764400) [pid = 2380] [serial = 1063] [outer = 00000085C5417400] 16:20:52 INFO - PROCESS | 2380 | 1467069652215 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 690ms 16:20:52 INFO - PROCESS | 2380 | 1467069652237 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 16:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:20:52 INFO - PROCESS | 2380 | 1467069652239 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 16:20:52 INFO - PROCESS | 2380 | 1467069652242 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:20:52 INFO - PROCESS | 2380 | 1467069652244 Marionette TRACE conn6 <- [1,1382,null,{}] 16:20:52 INFO - PROCESS | 2380 | 1467069652257 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:52 INFO - PROCESS | 2380 | 1467069652259 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:52 INFO - PROCESS | 2380 | 1467069652398 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 16:20:52 INFO - PROCESS | 2380 | 1467069652417 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:52 INFO - PROCESS | 2380 | 1467069652419 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:52 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5BA800 == 34 [pid = 2380] [id = 355] 16:20:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BB49E800) [pid = 2380] [serial = 1064] [outer = 0000000000000000] 16:20:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C82F3400) [pid = 2380] [serial = 1065] [outer = 00000085BB49E800] 16:20:52 INFO - PROCESS | 2380 | 1467069652464 Marionette DEBUG loaded listener.js 16:20:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C8351000) [pid = 2380] [serial = 1066] [outer = 00000085BB49E800] 16:20:52 INFO - PROCESS | 2380 | 1467069652903 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 693ms 16:20:52 INFO - PROCESS | 2380 | 1467069652939 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 16:20:52 INFO - PROCESS | 2380 | 1467069652941 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 16:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:20:52 INFO - PROCESS | 2380 | 1467069652950 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:20:52 INFO - PROCESS | 2380 | 1467069652952 Marionette TRACE conn6 <- [1,1386,null,{}] 16:20:52 INFO - PROCESS | 2380 | 1467069652956 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:52 INFO - PROCESS | 2380 | 1467069652962 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:53 INFO - PROCESS | 2380 | 1467069653097 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 16:20:53 INFO - PROCESS | 2380 | 1467069653150 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:53 INFO - PROCESS | 2380 | 1467069653152 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:53 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CC60E800 == 35 [pid = 2380] [id = 356] 16:20:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C8A75400) [pid = 2380] [serial = 1067] [outer = 0000000000000000] 16:20:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C9191800) [pid = 2380] [serial = 1068] [outer = 00000085C8A75400] 16:20:53 INFO - PROCESS | 2380 | 1467069653198 Marionette DEBUG loaded listener.js 16:20:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C9C6FC00) [pid = 2380] [serial = 1069] [outer = 00000085C8A75400] 16:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BB722C00) [pid = 2380] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB0C3C00) [pid = 2380] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BB252400) [pid = 2380] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C0075800) [pid = 2380] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C82FCC00) [pid = 2380] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085CBDA4C00) [pid = 2380] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C15BA000) [pid = 2380] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C3FD8000) [pid = 2380] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C5397C00) [pid = 2380] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C0341800) [pid = 2380] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:20:53 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C3FDCC00) [pid = 2380] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:20:53 INFO - PROCESS | 2380 | 1467069653643 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 733ms 16:20:53 INFO - PROCESS | 2380 | 1467069653680 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 16:20:53 INFO - PROCESS | 2380 | 1467069653682 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 16:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:20:53 INFO - PROCESS | 2380 | 1467069653713 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:20:53 INFO - PROCESS | 2380 | 1467069653715 Marionette TRACE conn6 <- [1,1390,null,{}] 16:20:53 INFO - PROCESS | 2380 | 1467069653724 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:53 INFO - PROCESS | 2380 | 1467069653727 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:53 INFO - PROCESS | 2380 | 1467069653807 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 16:20:53 INFO - PROCESS | 2380 | 1467069653885 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:53 INFO - PROCESS | 2380 | 1467069653887 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:53 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE2A0800 == 36 [pid = 2380] [id = 357] 16:20:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085B9E11C00) [pid = 2380] [serial = 1070] [outer = 0000000000000000] 16:20:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C3F42000) [pid = 2380] [serial = 1071] [outer = 00000085B9E11C00] 16:20:53 INFO - PROCESS | 2380 | 1467069653934 Marionette DEBUG loaded listener.js 16:20:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C82FCC00) [pid = 2380] [serial = 1072] [outer = 00000085B9E11C00] 16:20:54 INFO - PROCESS | 2380 | 1467069654283 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 16:20:54 INFO - PROCESS | 2380 | 1467069654360 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 16:20:54 INFO - PROCESS | 2380 | 1467069654362 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 16:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:20:54 INFO - PROCESS | 2380 | 1467069654372 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:20:54 INFO - PROCESS | 2380 | 1467069654374 Marionette TRACE conn6 <- [1,1394,null,{}] 16:20:54 INFO - PROCESS | 2380 | 1467069654378 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:54 INFO - PROCESS | 2380 | 1467069654379 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:54 INFO - PROCESS | 2380 | 1467069654462 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 16:20:54 INFO - PROCESS | 2380 | 1467069654467 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:54 INFO - PROCESS | 2380 | 1467069654469 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:54 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8B4000 == 37 [pid = 2380] [id = 358] 16:20:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085CA154C00) [pid = 2380] [serial = 1073] [outer = 0000000000000000] 16:20:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085CA67E400) [pid = 2380] [serial = 1074] [outer = 00000085CA154C00] 16:20:54 INFO - PROCESS | 2380 | 1467069654514 Marionette DEBUG loaded listener.js 16:20:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085CB082800) [pid = 2380] [serial = 1075] [outer = 00000085CA154C00] 16:20:54 INFO - PROCESS | 2380 | 1467069654941 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 588ms 16:20:54 INFO - PROCESS | 2380 | 1467069654961 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 16:20:54 INFO - PROCESS | 2380 | 1467069654963 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 16:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:20:54 INFO - PROCESS | 2380 | 1467069654966 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:20:54 INFO - PROCESS | 2380 | 1467069654968 Marionette TRACE conn6 <- [1,1398,null,{}] 16:20:54 INFO - PROCESS | 2380 | 1467069654982 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:54 INFO - PROCESS | 2380 | 1467069654984 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:55 INFO - PROCESS | 2380 | 1467069655068 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 16:20:55 INFO - PROCESS | 2380 | 1467069655075 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:55 INFO - PROCESS | 2380 | 1467069655077 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:55 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7864800 == 38 [pid = 2380] [id = 359] 16:20:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085CB46A800) [pid = 2380] [serial = 1076] [outer = 0000000000000000] 16:20:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085CB471800) [pid = 2380] [serial = 1077] [outer = 00000085CB46A800] 16:20:55 INFO - PROCESS | 2380 | 1467069655122 Marionette DEBUG loaded listener.js 16:20:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085CB5D4C00) [pid = 2380] [serial = 1078] [outer = 00000085CB46A800] 16:20:55 INFO - PROCESS | 2380 | 1467069655687 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 732ms 16:20:55 INFO - PROCESS | 2380 | 1467069655703 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 16:20:55 INFO - PROCESS | 2380 | 1467069655708 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 16:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:20:55 INFO - PROCESS | 2380 | 1467069655714 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:20:55 INFO - PROCESS | 2380 | 1467069655718 Marionette TRACE conn6 <- [1,1402,null,{}] 16:20:55 INFO - PROCESS | 2380 | 1467069655725 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:55 INFO - PROCESS | 2380 | 1467069655728 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:55 INFO - PROCESS | 2380 | 1467069655858 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 16:20:55 INFO - PROCESS | 2380 | 1467069655942 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:55 INFO - PROCESS | 2380 | 1467069655947 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:55 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C01DC000 == 39 [pid = 2380] [id = 360] 16:20:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085BB4AAC00) [pid = 2380] [serial = 1079] [outer = 0000000000000000] 16:20:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085BF3C2800) [pid = 2380] [serial = 1080] [outer = 00000085BB4AAC00] 16:20:56 INFO - PROCESS | 2380 | 1467069656006 Marionette DEBUG loaded listener.js 16:20:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C0E7F800) [pid = 2380] [serial = 1081] [outer = 00000085BB4AAC00] 16:20:56 INFO - PROCESS | 2380 | 1467069656709 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1032ms 16:20:56 INFO - PROCESS | 2380 | 1467069656749 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 16:20:56 INFO - PROCESS | 2380 | 1467069656754 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 16:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:20:56 INFO - PROCESS | 2380 | 1467069656760 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:20:56 INFO - PROCESS | 2380 | 1467069656764 Marionette TRACE conn6 <- [1,1406,null,{}] 16:20:56 INFO - PROCESS | 2380 | 1467069656768 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:56 INFO - PROCESS | 2380 | 1467069656771 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:56 INFO - PROCESS | 2380 | 1467069656896 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 16:20:57 INFO - PROCESS | 2380 | 1467069657009 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:57 INFO - PROCESS | 2380 | 1467069657012 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:57 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB556000 == 40 [pid = 2380] [id = 361] 16:20:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C4B56000) [pid = 2380] [serial = 1082] [outer = 0000000000000000] 16:20:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C5021000) [pid = 2380] [serial = 1083] [outer = 00000085C4B56000] 16:20:57 INFO - PROCESS | 2380 | 1467069657073 Marionette DEBUG loaded listener.js 16:20:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C7173000) [pid = 2380] [serial = 1084] [outer = 00000085C4B56000] 16:20:57 INFO - PROCESS | 2380 | 1467069657694 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 987ms 16:20:57 INFO - PROCESS | 2380 | 1467069657749 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 16:20:57 INFO - PROCESS | 2380 | 1467069657752 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 16:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:20:57 INFO - PROCESS | 2380 | 1467069657757 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:20:57 INFO - PROCESS | 2380 | 1467069657761 Marionette TRACE conn6 <- [1,1410,null,{}] 16:20:57 INFO - PROCESS | 2380 | 1467069657774 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:57 INFO - PROCESS | 2380 | 1467069657779 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:57 INFO - PROCESS | 2380 | 1467069657896 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 16:20:57 INFO - PROCESS | 2380 | 1467069657985 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:57 INFO - PROCESS | 2380 | 1467069657989 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:58 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBA2800 == 41 [pid = 2380] [id = 362] 16:20:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C918A000) [pid = 2380] [serial = 1085] [outer = 0000000000000000] 16:20:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CA304C00) [pid = 2380] [serial = 1086] [outer = 00000085C918A000] 16:20:58 INFO - PROCESS | 2380 | 1467069658048 Marionette DEBUG loaded listener.js 16:20:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CB819800) [pid = 2380] [serial = 1087] [outer = 00000085C918A000] 16:20:58 INFO - PROCESS | 2380 | 1467069658630 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 942ms 16:20:58 INFO - PROCESS | 2380 | 1467069658701 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 16:20:58 INFO - PROCESS | 2380 | 1467069658704 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 16:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:20:58 INFO - PROCESS | 2380 | 1467069658708 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:20:58 INFO - PROCESS | 2380 | 1467069658710 Marionette TRACE conn6 <- [1,1414,null,{}] 16:20:58 INFO - PROCESS | 2380 | 1467069658714 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:58 INFO - PROCESS | 2380 | 1467069658717 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:58 INFO - PROCESS | 2380 | 1467069658831 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 16:20:58 INFO - PROCESS | 2380 | 1467069658906 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:58 INFO - PROCESS | 2380 | 1467069658908 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:58 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFCDB000 == 42 [pid = 2380] [id = 363] 16:20:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CB8ACC00) [pid = 2380] [serial = 1088] [outer = 0000000000000000] 16:20:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CBBC5C00) [pid = 2380] [serial = 1089] [outer = 00000085CB8ACC00] 16:20:59 INFO - PROCESS | 2380 | 1467069659005 Marionette DEBUG loaded listener.js 16:20:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085CBBD0400) [pid = 2380] [serial = 1090] [outer = 00000085CB8ACC00] 16:20:59 INFO - PROCESS | 2380 | 1467069659811 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1128ms 16:20:59 INFO - PROCESS | 2380 | 1467069659838 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 16:20:59 INFO - PROCESS | 2380 | 1467069659843 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 16:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:20:59 INFO - PROCESS | 2380 | 1467069659848 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:20:59 INFO - PROCESS | 2380 | 1467069659851 Marionette TRACE conn6 <- [1,1418,null,{}] 16:20:59 INFO - PROCESS | 2380 | 1467069659857 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:59 INFO - PROCESS | 2380 | 1467069659860 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:20:59 INFO - PROCESS | 2380 | 1467069659970 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 16:21:00 INFO - PROCESS | 2380 | 1467069660047 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:00 INFO - PROCESS | 2380 | 1467069660051 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:00 INFO - PROCESS | 2380 | ++DOCSHELL 00000085B9350800 == 43 [pid = 2380] [id = 364] 16:21:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085B954FC00) [pid = 2380] [serial = 1091] [outer = 0000000000000000] 16:21:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085BB253C00) [pid = 2380] [serial = 1092] [outer = 00000085B954FC00] 16:21:00 INFO - PROCESS | 2380 | 1467069660149 Marionette DEBUG loaded listener.js 16:21:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085C0194C00) [pid = 2380] [serial = 1093] [outer = 00000085B954FC00] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8B4000 == 42 [pid = 2380] [id = 358] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE2A0800 == 41 [pid = 2380] [id = 357] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CC60E800 == 40 [pid = 2380] [id = 356] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5BA800 == 39 [pid = 2380] [id = 355] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9CE6800 == 38 [pid = 2380] [id = 354] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7865000 == 37 [pid = 2380] [id = 353] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C3F91000 == 36 [pid = 2380] [id = 352] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFE43000 == 35 [pid = 2380] [id = 351] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8276800 == 34 [pid = 2380] [id = 350] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFE44000 == 33 [pid = 2380] [id = 349] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB83F800 == 32 [pid = 2380] [id = 348] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085BC5D7800 == 31 [pid = 2380] [id = 340] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFCDB000 == 30 [pid = 2380] [id = 363] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFBA2800 == 29 [pid = 2380] [id = 362] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB556000 == 28 [pid = 2380] [id = 361] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7864800 == 27 [pid = 2380] [id = 359] 16:21:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C01DC000 == 26 [pid = 2380] [id = 360] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085BB956000) [pid = 2380] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085BB0C8000) [pid = 2380] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085BB295000) [pid = 2380] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085BB4A1400) [pid = 2380] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BB29C400) [pid = 2380] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C4B4EC00) [pid = 2380] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C1333400) [pid = 2380] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085CA308000) [pid = 2380] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C893A400) [pid = 2380] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085CCF90000) [pid = 2380] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085CBDE7000) [pid = 2380] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C3F4BC00) [pid = 2380] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C776B000) [pid = 2380] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C3F44000) [pid = 2380] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C478D000) [pid = 2380] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C53A4C00) [pid = 2380] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C4B28C00) [pid = 2380] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C0E05C00) [pid = 2380] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C592DC00) [pid = 2380] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C0E7FC00) [pid = 2380] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C4B69000) [pid = 2380] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C50BD000) [pid = 2380] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085BF5F4000) [pid = 2380] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 2380 | 1467069661435 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1634ms 16:21:01 INFO - PROCESS | 2380 | 1467069661486 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 16:21:01 INFO - PROCESS | 2380 | 1467069661490 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 16:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:21:01 INFO - PROCESS | 2380 | 1467069661496 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:21:01 INFO - PROCESS | 2380 | 1467069661498 Marionette TRACE conn6 <- [1,1422,null,{}] 16:21:01 INFO - PROCESS | 2380 | 1467069661504 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:01 INFO - PROCESS | 2380 | 1467069661507 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:01 INFO - PROCESS | 2380 | 1467069661597 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 16:21:01 INFO - PROCESS | 2380 | 1467069661604 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:01 INFO - PROCESS | 2380 | 1467069661607 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:01 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF64D800 == 27 [pid = 2380] [id = 365] 16:21:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB39DC00) [pid = 2380] [serial = 1094] [outer = 0000000000000000] 16:21:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BB457000) [pid = 2380] [serial = 1095] [outer = 00000085BB39DC00] 16:21:01 INFO - PROCESS | 2380 | 1467069661656 Marionette DEBUG loaded listener.js 16:21:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085BB6AD800) [pid = 2380] [serial = 1096] [outer = 00000085BB39DC00] 16:21:02 INFO - PROCESS | 2380 | 1467069662152 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 692ms 16:21:02 INFO - PROCESS | 2380 | 1467069662191 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 16:21:02 INFO - PROCESS | 2380 | 1467069662197 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 16:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:21:02 INFO - PROCESS | 2380 | 1467069662204 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:21:02 INFO - PROCESS | 2380 | 1467069662207 Marionette TRACE conn6 <- [1,1426,null,{}] 16:21:02 INFO - PROCESS | 2380 | 1467069662211 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:02 INFO - PROCESS | 2380 | 1467069662213 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:02 INFO - PROCESS | 2380 | 1467069662338 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 16:21:02 INFO - PROCESS | 2380 | 1467069662416 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:02 INFO - PROCESS | 2380 | 1467069662419 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1555800 == 28 [pid = 2380] [id = 366] 16:21:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BB63B000) [pid = 2380] [serial = 1097] [outer = 0000000000000000] 16:21:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C0076C00) [pid = 2380] [serial = 1098] [outer = 00000085BB63B000] 16:21:02 INFO - PROCESS | 2380 | 1467069662470 Marionette DEBUG loaded listener.js 16:21:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C0E72400) [pid = 2380] [serial = 1099] [outer = 00000085BB63B000] 16:21:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C0F1C400) [pid = 2380] [serial = 1100] [outer = 00000085B9DBE800] 16:21:02 INFO - PROCESS | 2380 | 1467069662940 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 795ms 16:21:03 INFO - PROCESS | 2380 | 1467069663001 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 16:21:03 INFO - PROCESS | 2380 | 1467069663004 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 16:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:21:03 INFO - PROCESS | 2380 | 1467069663007 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:21:03 INFO - PROCESS | 2380 | 1467069663011 Marionette TRACE conn6 <- [1,1430,null,{}] 16:21:03 INFO - PROCESS | 2380 | 1467069663022 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:03 INFO - PROCESS | 2380 | 1467069663027 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:03 INFO - PROCESS | 2380 | 1467069663116 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 16:21:03 INFO - PROCESS | 2380 | 1467069663125 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:03 INFO - PROCESS | 2380 | 1467069663128 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:03 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7856000 == 29 [pid = 2380] [id = 367] 16:21:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085BB458800) [pid = 2380] [serial = 1101] [outer = 0000000000000000] 16:21:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C3FDB400) [pid = 2380] [serial = 1102] [outer = 00000085BB458800] 16:21:03 INFO - PROCESS | 2380 | 1467069663178 Marionette DEBUG loaded listener.js 16:21:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C4799C00) [pid = 2380] [serial = 1103] [outer = 00000085BB458800] 16:21:03 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C8A75400) [pid = 2380] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:21:03 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB49E800) [pid = 2380] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:21:03 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BB0C0C00) [pid = 2380] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:21:03 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C1339800) [pid = 2380] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:21:03 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C7762800) [pid = 2380] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:21:03 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085B9E11C00) [pid = 2380] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:21:03 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085BB252000) [pid = 2380] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:21:03 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085BB45D400) [pid = 2380] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:21:03 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C0E6E000) [pid = 2380] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:21:03 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085CB46A800) [pid = 2380] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:21:03 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085CA154C00) [pid = 2380] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:21:03 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C5417400) [pid = 2380] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:21:04 INFO - PROCESS | 2380 | 1467069664438 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1495ms 16:21:04 INFO - PROCESS | 2380 | 1467069664506 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 16:21:04 INFO - PROCESS | 2380 | 1467069664510 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 16:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:21:04 INFO - PROCESS | 2380 | 1467069664515 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:21:04 INFO - PROCESS | 2380 | 1467069664521 Marionette TRACE conn6 <- [1,1434,null,{}] 16:21:04 INFO - PROCESS | 2380 | 1467069664527 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:04 INFO - PROCESS | 2380 | 1467069664530 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:04 INFO - PROCESS | 2380 | 1467069664683 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 16:21:04 INFO - PROCESS | 2380 | 1467069664749 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:04 INFO - PROCESS | 2380 | 1467069664752 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:04 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C01DC800 == 30 [pid = 2380] [id = 368] 16:21:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB397000) [pid = 2380] [serial = 1104] [outer = 0000000000000000] 16:21:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BB49C000) [pid = 2380] [serial = 1105] [outer = 00000085BB397000] 16:21:04 INFO - PROCESS | 2380 | 1467069664812 Marionette DEBUG loaded listener.js 16:21:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BF540400) [pid = 2380] [serial = 1106] [outer = 00000085BB397000] 16:21:05 INFO - PROCESS | 2380 | 1467069665629 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1196ms 16:21:05 INFO - PROCESS | 2380 | 1467069665715 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 16:21:05 INFO - PROCESS | 2380 | 1467069665720 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 16:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:21:05 INFO - PROCESS | 2380 | 1467069665727 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:21:05 INFO - PROCESS | 2380 | 1467069665730 Marionette TRACE conn6 <- [1,1438,null,{}] 16:21:05 INFO - PROCESS | 2380 | 1467069665734 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:05 INFO - PROCESS | 2380 | 1467069665738 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:05 INFO - PROCESS | 2380 | 1467069665941 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 16:21:06 INFO - PROCESS | 2380 | 1467069666008 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:06 INFO - PROCESS | 2380 | 1467069666011 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:06 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB370000 == 31 [pid = 2380] [id = 369] 16:21:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BA553400) [pid = 2380] [serial = 1107] [outer = 0000000000000000] 16:21:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085BA7C3400) [pid = 2380] [serial = 1108] [outer = 00000085BA553400] 16:21:06 INFO - PROCESS | 2380 | 1467069666107 Marionette DEBUG loaded listener.js 16:21:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BB29E400) [pid = 2380] [serial = 1109] [outer = 00000085BA553400] 16:21:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF37E000 == 30 [pid = 2380] [id = 238] 16:21:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1611000 == 29 [pid = 2380] [id = 239] 16:21:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1555800 == 28 [pid = 2380] [id = 366] 16:21:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF64D800 == 27 [pid = 2380] [id = 365] 16:21:06 INFO - PROCESS | 2380 | --DOCSHELL 00000085B9350800 == 26 [pid = 2380] [id = 364] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C9191800) [pid = 2380] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C8351000) [pid = 2380] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C82F3400) [pid = 2380] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C4B62400) [pid = 2380] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C15BC400) [pid = 2380] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C3F4C800) [pid = 2380] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C801F800) [pid = 2380] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C3F42000) [pid = 2380] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085BB45CC00) [pid = 2380] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085BF6BC800) [pid = 2380] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085BB918800) [pid = 2380] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085BF6C8400) [pid = 2380] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085C111C800) [pid = 2380] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085C3F48800) [pid = 2380] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085CB471800) [pid = 2380] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (00000085CB5D4C00) [pid = 2380] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (00000085CA67E400) [pid = 2380] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (00000085C9C6FC00) [pid = 2380] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (00000085C5424400) [pid = 2380] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 53 (00000085C7764400) [pid = 2380] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 52 (00000085C82FCC00) [pid = 2380] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 51 (00000085CB082800) [pid = 2380] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | --DOMWINDOW == 50 (00000085C50B8C00) [pid = 2380] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 16:21:06 INFO - PROCESS | 2380 | 1467069666884 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1182ms 16:21:06 INFO - PROCESS | 2380 | 1467069666911 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 16:21:06 INFO - PROCESS | 2380 | 1467069666916 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 16:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:21:06 INFO - PROCESS | 2380 | 1467069666921 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:21:06 INFO - PROCESS | 2380 | 1467069666926 Marionette TRACE conn6 <- [1,1442,null,{}] 16:21:06 INFO - PROCESS | 2380 | 1467069666932 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:06 INFO - PROCESS | 2380 | 1467069666935 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:07 INFO - PROCESS | 2380 | 1467069667051 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 16:21:07 INFO - PROCESS | 2380 | 1467069667134 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:07 INFO - PROCESS | 2380 | 1467069667137 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:07 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0FA1000 == 27 [pid = 2380] [id = 370] 16:21:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 51 (00000085BB634C00) [pid = 2380] [serial = 1110] [outer = 0000000000000000] 16:21:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 52 (00000085BB952400) [pid = 2380] [serial = 1111] [outer = 00000085BB634C00] 16:21:07 INFO - PROCESS | 2380 | 1467069667199 Marionette DEBUG loaded listener.js 16:21:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 53 (00000085BF6C5C00) [pid = 2380] [serial = 1112] [outer = 00000085BB634C00] 16:21:07 INFO - PROCESS | 2380 | 1467069667810 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 942ms 16:21:07 INFO - PROCESS | 2380 | 1467069667867 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 16:21:07 INFO - PROCESS | 2380 | 1467069667872 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 16:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:21:07 INFO - PROCESS | 2380 | 1467069667879 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:21:07 INFO - PROCESS | 2380 | 1467069667882 Marionette TRACE conn6 <- [1,1446,null,{}] 16:21:07 INFO - PROCESS | 2380 | 1467069667886 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:07 INFO - PROCESS | 2380 | 1467069667890 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:08 INFO - PROCESS | 2380 | 1467069668012 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 16:21:08 INFO - PROCESS | 2380 | 1467069668085 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:08 INFO - PROCESS | 2380 | 1467069668087 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:08 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C53B4000 == 28 [pid = 2380] [id = 371] 16:21:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 54 (00000085C0F18400) [pid = 2380] [serial = 1113] [outer = 0000000000000000] 16:21:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (00000085C0F23800) [pid = 2380] [serial = 1114] [outer = 00000085C0F18400] 16:21:08 INFO - PROCESS | 2380 | 1467069668147 Marionette DEBUG loaded listener.js 16:21:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (00000085C198C400) [pid = 2380] [serial = 1115] [outer = 00000085C0F18400] 16:21:08 INFO - PROCESS | 2380 | 1467069668881 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1034ms 16:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:21:08 INFO - PROCESS | 2380 | 1467069668915 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 16:21:08 INFO - PROCESS | 2380 | 1467069668918 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 16:21:08 INFO - PROCESS | 2380 | 1467069668922 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:21:08 INFO - PROCESS | 2380 | 1467069668926 Marionette TRACE conn6 <- [1,1450,null,{}] 16:21:08 INFO - PROCESS | 2380 | 1467069668939 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:08 INFO - PROCESS | 2380 | 1467069668944 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:09 INFO - PROCESS | 2380 | 1467069669079 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 16:21:09 INFO - PROCESS | 2380 | 1467069669153 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:09 INFO - PROCESS | 2380 | 1467069669156 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:09 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C826C800 == 29 [pid = 2380] [id = 372] 16:21:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (00000085C47B5000) [pid = 2380] [serial = 1116] [outer = 0000000000000000] 16:21:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085C4B24C00) [pid = 2380] [serial = 1117] [outer = 00000085C47B5000] 16:21:09 INFO - PROCESS | 2380 | 1467069669218 Marionette DEBUG loaded listener.js 16:21:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085C4B5C000) [pid = 2380] [serial = 1118] [outer = 00000085C47B5000] 16:21:09 INFO - PROCESS | 2380 | 1467069669843 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 985ms 16:21:09 INFO - PROCESS | 2380 | 1467069669909 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 16:21:09 INFO - PROCESS | 2380 | 1467069669912 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 16:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:21:09 INFO - PROCESS | 2380 | 1467069669916 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:21:09 INFO - PROCESS | 2380 | 1467069669918 Marionette TRACE conn6 <- [1,1454,null,{}] 16:21:09 INFO - PROCESS | 2380 | 1467069669922 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:09 INFO - PROCESS | 2380 | 1467069669925 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:10 INFO - PROCESS | 2380 | 1467069670045 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 16:21:10 INFO - PROCESS | 2380 | 1467069670115 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:10 INFO - PROCESS | 2380 | 1467069670118 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:10 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9CE4000 == 30 [pid = 2380] [id = 373] 16:21:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085C501AC00) [pid = 2380] [serial = 1119] [outer = 0000000000000000] 16:21:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085C50BF400) [pid = 2380] [serial = 1120] [outer = 00000085C501AC00] 16:21:10 INFO - PROCESS | 2380 | 1467069670174 Marionette DEBUG loaded listener.js 16:21:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085C5397000) [pid = 2380] [serial = 1121] [outer = 00000085C501AC00] 16:21:10 INFO - PROCESS | 2380 | 1467069670864 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 985ms 16:21:10 INFO - PROCESS | 2380 | 1467069670903 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 16:21:10 INFO - PROCESS | 2380 | 1467069670908 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 16:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:21:10 INFO - PROCESS | 2380 | 1467069670913 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:21:10 INFO - PROCESS | 2380 | 1467069670916 Marionette TRACE conn6 <- [1,1458,null,{}] 16:21:10 INFO - PROCESS | 2380 | 1467069670922 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:10 INFO - PROCESS | 2380 | 1467069670925 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:11 INFO - PROCESS | 2380 | 1467069671035 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 16:21:11 INFO - PROCESS | 2380 | 1467069671106 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:11 INFO - PROCESS | 2380 | 1467069671111 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:11 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C153A000 == 31 [pid = 2380] [id = 374] 16:21:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085BB4AA800) [pid = 2380] [serial = 1122] [outer = 0000000000000000] 16:21:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085BC03E000) [pid = 2380] [serial = 1123] [outer = 00000085BB4AA800] 16:21:11 INFO - PROCESS | 2380 | 1467069671162 Marionette DEBUG loaded listener.js 16:21:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085C0341400) [pid = 2380] [serial = 1124] [outer = 00000085BB4AA800] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA615000 == 30 [pid = 2380] [id = 242] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFB4000 == 29 [pid = 2380] [id = 235] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0327000 == 28 [pid = 2380] [id = 236] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5307000 == 27 [pid = 2380] [id = 229] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5BED800 == 26 [pid = 2380] [id = 230] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085BAC7A800 == 25 [pid = 2380] [id = 232] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5B4000 == 24 [pid = 2380] [id = 234] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB0C0000 == 23 [pid = 2380] [id = 233] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFB2800 == 22 [pid = 2380] [id = 243] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C01DC800 == 21 [pid = 2380] [id = 368] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF383800 == 20 [pid = 2380] [id = 227] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8287800 == 19 [pid = 2380] [id = 241] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7B27000 == 18 [pid = 2380] [id = 231] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C598F800 == 17 [pid = 2380] [id = 240] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF37D800 == 16 [pid = 2380] [id = 228] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4F71000 == 15 [pid = 2380] [id = 237] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9CE4000 == 14 [pid = 2380] [id = 373] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C826C800 == 13 [pid = 2380] [id = 372] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C53B4000 == 12 [pid = 2380] [id = 371] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7856000 == 11 [pid = 2380] [id = 367] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0FA1000 == 10 [pid = 2380] [id = 370] 16:21:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB370000 == 9 [pid = 2380] [id = 369] 16:21:14 INFO - PROCESS | 2380 | 1467069674150 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 3309ms 16:21:14 INFO - PROCESS | 2380 | 1467069674226 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 16:21:14 INFO - PROCESS | 2380 | 1467069674231 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 16:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:21:14 INFO - PROCESS | 2380 | 1467069674236 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:21:14 INFO - PROCESS | 2380 | 1467069674241 Marionette TRACE conn6 <- [1,1462,null,{}] 16:21:14 INFO - PROCESS | 2380 | 1467069674247 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:14 INFO - PROCESS | 2380 | 1467069674250 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:14 INFO - PROCESS | 2380 | 1467069674359 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 16:21:14 INFO - PROCESS | 2380 | 1467069674367 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:14 INFO - PROCESS | 2380 | 1467069674370 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:14 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFA68800 == 10 [pid = 2380] [id = 375] 16:21:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BB390000) [pid = 2380] [serial = 1125] [outer = 0000000000000000] 16:21:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BB44FC00) [pid = 2380] [serial = 1126] [outer = 00000085BB390000] 16:21:14 INFO - PROCESS | 2380 | 1467069674421 Marionette DEBUG loaded listener.js 16:21:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB4A4000) [pid = 2380] [serial = 1127] [outer = 00000085BB390000] 16:21:14 INFO - PROCESS | 2380 | 1467069674904 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 732ms 16:21:14 INFO - PROCESS | 2380 | 1467069674975 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 16:21:14 INFO - PROCESS | 2380 | 1467069674980 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 16:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:21:14 INFO - PROCESS | 2380 | 1467069674987 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:21:14 INFO - PROCESS | 2380 | 1467069674990 Marionette TRACE conn6 <- [1,1466,null,{}] 16:21:15 INFO - PROCESS | 2380 | 1467069674994 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:15 INFO - PROCESS | 2380 | 1467069674997 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:15 INFO - PROCESS | 2380 | 1467069675097 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 16:21:15 INFO - PROCESS | 2380 | 1467069675112 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:15 INFO - PROCESS | 2380 | 1467069675115 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:15 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5303800 == 11 [pid = 2380] [id = 376] 16:21:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BFD3AC00) [pid = 2380] [serial = 1128] [outer = 0000000000000000] 16:21:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C0073400) [pid = 2380] [serial = 1129] [outer = 00000085BFD3AC00] 16:21:15 INFO - PROCESS | 2380 | 1467069675169 Marionette DEBUG loaded listener.js 16:21:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C0E6F800) [pid = 2380] [serial = 1130] [outer = 00000085BFD3AC00] 16:21:15 INFO - PROCESS | 2380 | 1467069675639 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 691ms 16:21:15 INFO - PROCESS | 2380 | 1467069675683 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 16:21:15 INFO - PROCESS | 2380 | 1467069675686 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 16:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:21:15 INFO - PROCESS | 2380 | 1467069675693 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:21:15 INFO - PROCESS | 2380 | 1467069675697 Marionette TRACE conn6 <- [1,1470,null,{}] 16:21:15 INFO - PROCESS | 2380 | 1467069675709 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:15 INFO - PROCESS | 2380 | 1467069675714 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:15 INFO - PROCESS | 2380 | 1467069675807 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 16:21:15 INFO - PROCESS | 2380 | 1467069675816 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:15 INFO - PROCESS | 2380 | 1467069675819 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:15 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E94000 == 12 [pid = 2380] [id = 377] 16:21:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C15B6000) [pid = 2380] [serial = 1131] [outer = 0000000000000000] 16:21:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C15BEC00) [pid = 2380] [serial = 1132] [outer = 00000085C15B6000] 16:21:15 INFO - PROCESS | 2380 | 1467069675871 Marionette DEBUG loaded listener.js 16:21:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C3FD2800) [pid = 2380] [serial = 1133] [outer = 00000085C15B6000] 16:21:16 INFO - PROCESS | 2380 | 1467069676427 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 795ms 16:21:16 INFO - PROCESS | 2380 | 1467069676493 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 16:21:16 INFO - PROCESS | 2380 | 1467069676496 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 16:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:21:16 INFO - PROCESS | 2380 | 1467069676505 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:21:16 INFO - PROCESS | 2380 | 1467069676507 Marionette TRACE conn6 <- [1,1474,null,{}] 16:21:16 INFO - PROCESS | 2380 | 1467069676510 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:16 INFO - PROCESS | 2380 | 1467069676512 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:16 INFO - PROCESS | 2380 | 1467069676633 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 16:21:16 INFO - PROCESS | 2380 | 1467069676645 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:16 INFO - PROCESS | 2380 | 1467069676647 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:16 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA615000 == 13 [pid = 2380] [id = 378] 16:21:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4B4B400) [pid = 2380] [serial = 1134] [outer = 0000000000000000] 16:21:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C4B4E000) [pid = 2380] [serial = 1135] [outer = 00000085C4B4B400] 16:21:16 INFO - PROCESS | 2380 | 1467069676730 Marionette DEBUG loaded listener.js 16:21:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B58C00) [pid = 2380] [serial = 1136] [outer = 00000085C4B4B400] 16:21:17 INFO - PROCESS | 2380 | 1467069677191 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 735ms 16:21:17 INFO - PROCESS | 2380 | 1467069677240 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 16:21:17 INFO - PROCESS | 2380 | 1467069677242 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 16:21:17 INFO - PROCESS | 2380 | 1467069677246 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:21:17 INFO - PROCESS | 2380 | 1467069677248 Marionette TRACE conn6 <- [1,1478,null,{}] 16:21:17 INFO - PROCESS | 2380 | 1467069677252 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:17 INFO - PROCESS | 2380 | 1467069677254 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:17 INFO - PROCESS | 2380 | 1467069677365 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 16:21:17 INFO - PROCESS | 2380 | 1467069677373 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:17 INFO - PROCESS | 2380 | 1467069677375 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:17 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB556000 == 14 [pid = 2380] [id = 379] 16:21:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C4B69000) [pid = 2380] [serial = 1137] [outer = 0000000000000000] 16:21:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C4F33C00) [pid = 2380] [serial = 1138] [outer = 00000085C4B69000] 16:21:17 INFO - PROCESS | 2380 | 1467069677424 Marionette DEBUG loaded listener.js 16:21:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C52CF000) [pid = 2380] [serial = 1139] [outer = 00000085C4B69000] 16:21:17 INFO - PROCESS | 2380 | 1467069677902 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 691ms 16:21:17 INFO - PROCESS | 2380 | 1467069677940 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 16:21:17 INFO - PROCESS | 2380 | 1467069677943 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 16:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:21:17 INFO - PROCESS | 2380 | 1467069677953 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:21:17 INFO - PROCESS | 2380 | 1467069677955 Marionette TRACE conn6 <- [1,1482,null,{}] 16:21:17 INFO - PROCESS | 2380 | 1467069677959 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:17 INFO - PROCESS | 2380 | 1467069677965 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:18 INFO - PROCESS | 2380 | 1467069678258 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 16:21:18 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB458800) [pid = 2380] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:21:18 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C0F18400) [pid = 2380] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:21:18 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB634C00) [pid = 2380] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:21:18 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C501AC00) [pid = 2380] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:21:18 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C47B5000) [pid = 2380] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:21:18 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BA553400) [pid = 2380] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:21:18 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BB4AAC00) [pid = 2380] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:21:18 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C918A000) [pid = 2380] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:21:18 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C4B56000) [pid = 2380] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:21:18 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085CB8ACC00) [pid = 2380] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:21:18 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085BB397000) [pid = 2380] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:21:18 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085BB39DC00) [pid = 2380] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:21:18 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085B954FC00) [pid = 2380] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:21:18 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085BB63B000) [pid = 2380] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:21:18 INFO - PROCESS | 2380 | 1467069678317 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:18 INFO - PROCESS | 2380 | 1467069678319 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:18 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1552800 == 15 [pid = 2380] [id = 380] 16:21:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085B9551C00) [pid = 2380] [serial = 1140] [outer = 0000000000000000] 16:21:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BA7BDC00) [pid = 2380] [serial = 1141] [outer = 00000085B9551C00] 16:21:18 INFO - PROCESS | 2380 | 1467069678365 Marionette DEBUG loaded listener.js 16:21:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BFD16C00) [pid = 2380] [serial = 1142] [outer = 00000085B9551C00] 16:21:18 INFO - PROCESS | 2380 | 1467069678744 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 838ms 16:21:18 INFO - PROCESS | 2380 | 1467069678793 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 16:21:18 INFO - PROCESS | 2380 | 1467069678795 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 16:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:21:18 INFO - PROCESS | 2380 | 1467069678799 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:21:18 INFO - PROCESS | 2380 | 1467069678800 Marionette TRACE conn6 <- [1,1486,null,{}] 16:21:18 INFO - PROCESS | 2380 | 1467069678804 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:18 INFO - PROCESS | 2380 | 1467069678806 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:18 INFO - PROCESS | 2380 | 1467069678885 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 16:21:18 INFO - PROCESS | 2380 | 1467069678891 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:18 INFO - PROCESS | 2380 | 1467069678893 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:18 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFC4000 == 16 [pid = 2380] [id = 381] 16:21:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C0E73400) [pid = 2380] [serial = 1143] [outer = 0000000000000000] 16:21:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C4B65C00) [pid = 2380] [serial = 1144] [outer = 00000085C0E73400] 16:21:18 INFO - PROCESS | 2380 | 1467069678938 Marionette DEBUG loaded listener.js 16:21:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C5422000) [pid = 2380] [serial = 1145] [outer = 00000085C0E73400] 16:21:19 INFO - PROCESS | 2380 | 1467069679358 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 586ms 16:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:21:19 INFO - PROCESS | 2380 | 1467069679393 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 16:21:19 INFO - PROCESS | 2380 | 1467069679395 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 16:21:19 INFO - PROCESS | 2380 | 1467069679399 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:21:19 INFO - PROCESS | 2380 | 1467069679401 Marionette TRACE conn6 <- [1,1490,null,{}] 16:21:19 INFO - PROCESS | 2380 | 1467069679409 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:19 INFO - PROCESS | 2380 | 1467069679411 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:19 INFO - PROCESS | 2380 | 1467069679492 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 16:21:19 INFO - PROCESS | 2380 | 1467069679497 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:19 INFO - PROCESS | 2380 | 1467069679499 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:19 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CC61C000 == 17 [pid = 2380] [id = 382] 16:21:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C7761400) [pid = 2380] [serial = 1146] [outer = 0000000000000000] 16:21:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C7761C00) [pid = 2380] [serial = 1147] [outer = 00000085C7761400] 16:21:19 INFO - PROCESS | 2380 | 1467069679545 Marionette DEBUG loaded listener.js 16:21:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C776B000) [pid = 2380] [serial = 1148] [outer = 00000085C7761400] 16:21:19 INFO - PROCESS | 2380 | 1467069679988 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 629ms 16:21:20 INFO - PROCESS | 2380 | 1467069680040 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 16:21:20 INFO - PROCESS | 2380 | 1467069680042 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 16:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:21:20 INFO - PROCESS | 2380 | 1467069680046 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:21:20 INFO - PROCESS | 2380 | 1467069680048 Marionette TRACE conn6 <- [1,1494,null,{}] 16:21:20 INFO - PROCESS | 2380 | 1467069680057 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:20 INFO - PROCESS | 2380 | 1467069680059 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:20 INFO - PROCESS | 2380 | 1467069680143 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 16:21:20 INFO - PROCESS | 2380 | 1467069680149 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:20 INFO - PROCESS | 2380 | 1467069680151 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:20 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE2AD800 == 18 [pid = 2380] [id = 383] 16:21:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C7E1C400) [pid = 2380] [serial = 1149] [outer = 0000000000000000] 16:21:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C8027800) [pid = 2380] [serial = 1150] [outer = 00000085C7E1C400] 16:21:20 INFO - PROCESS | 2380 | 1467069680195 Marionette DEBUG loaded listener.js 16:21:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C82F9800) [pid = 2380] [serial = 1151] [outer = 00000085C7E1C400] 16:21:21 INFO - PROCESS | 2380 | 1467069681040 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1031ms 16:21:21 INFO - PROCESS | 2380 | 1467069681081 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 16:21:21 INFO - PROCESS | 2380 | 1467069681085 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 16:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:21:21 INFO - PROCESS | 2380 | 1467069681090 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:21:21 INFO - PROCESS | 2380 | 1467069681096 Marionette TRACE conn6 <- [1,1498,null,{}] 16:21:21 INFO - PROCESS | 2380 | 1467069681123 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:21 INFO - PROCESS | 2380 | 1467069681126 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:21 INFO - PROCESS | 2380 | 1467069681279 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 16:21:21 INFO - PROCESS | 2380 | 1467069681346 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:21 INFO - PROCESS | 2380 | 1467069681349 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:21 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C3F97800 == 19 [pid = 2380] [id = 384] 16:21:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085BB725400) [pid = 2380] [serial = 1152] [outer = 0000000000000000] 16:21:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085BC3E9400) [pid = 2380] [serial = 1153] [outer = 00000085BB725400] 16:21:21 INFO - PROCESS | 2380 | 1467069681449 Marionette DEBUG loaded listener.js 16:21:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C0E04800) [pid = 2380] [serial = 1154] [outer = 00000085BB725400] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BB29E400) [pid = 2380] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB952400) [pid = 2380] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C0E7F800) [pid = 2380] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085CB819800) [pid = 2380] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C7173000) [pid = 2380] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CBBD0400) [pid = 2380] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BF540400) [pid = 2380] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BA7C3400) [pid = 2380] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085BB49C000) [pid = 2380] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085BB457000) [pid = 2380] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085BB253C00) [pid = 2380] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C0194C00) [pid = 2380] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C0076C00) [pid = 2380] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C0E72400) [pid = 2380] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085BB6AD800) [pid = 2380] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085CBBC5C00) [pid = 2380] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085CA304C00) [pid = 2380] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C5021000) [pid = 2380] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085BF3C2800) [pid = 2380] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085BC03E000) [pid = 2380] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085C918DC00) [pid = 2380] [serial = 670] [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.] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085C3FDB400) [pid = 2380] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085C4799C00) [pid = 2380] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (00000085C198C400) [pid = 2380] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (00000085BF6C5C00) [pid = 2380] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (00000085C5397000) [pid = 2380] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (00000085C50BF400) [pid = 2380] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 53 (00000085C4B5C000) [pid = 2380] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 52 (00000085C4B24C00) [pid = 2380] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | --DOMWINDOW == 51 (00000085C0F23800) [pid = 2380] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 16:21:22 INFO - PROCESS | 2380 | 1467069682361 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1317ms 16:21:22 INFO - PROCESS | 2380 | 1467069682411 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 16:21:22 INFO - PROCESS | 2380 | 1467069682415 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 16:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:21:22 INFO - PROCESS | 2380 | 1467069682420 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:21:22 INFO - PROCESS | 2380 | 1467069682423 Marionette TRACE conn6 <- [1,1502,null,{}] 16:21:22 INFO - PROCESS | 2380 | 1467069682429 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:22 INFO - PROCESS | 2380 | 1467069682432 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:22 INFO - PROCESS | 2380 | 1467069682523 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 16:21:22 INFO - PROCESS | 2380 | 1467069682535 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:22 INFO - PROCESS | 2380 | 1467069682540 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:22 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB9D6800 == 20 [pid = 2380] [id = 385] 16:21:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 52 (00000085BB29CC00) [pid = 2380] [serial = 1155] [outer = 0000000000000000] 16:21:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 53 (00000085BB2A2400) [pid = 2380] [serial = 1156] [outer = 00000085BB29CC00] 16:21:22 INFO - PROCESS | 2380 | 1467069682595 Marionette DEBUG loaded listener.js 16:21:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 54 (00000085BB49C800) [pid = 2380] [serial = 1157] [outer = 00000085BB29CC00] 16:21:23 INFO - PROCESS | 2380 | 1467069683104 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 733ms 16:21:23 INFO - PROCESS | 2380 | 1467069683159 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 16:21:23 INFO - PROCESS | 2380 | 1467069683164 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 16:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:21:23 INFO - PROCESS | 2380 | 1467069683171 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:21:23 INFO - PROCESS | 2380 | 1467069683174 Marionette TRACE conn6 <- [1,1506,null,{}] 16:21:23 INFO - PROCESS | 2380 | 1467069683178 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:23 INFO - PROCESS | 2380 | 1467069683180 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:23 INFO - PROCESS | 2380 | 1467069683269 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 16:21:23 INFO - PROCESS | 2380 | 1467069683278 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:23 INFO - PROCESS | 2380 | 1467069683280 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:23 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0E33800 == 21 [pid = 2380] [id = 386] 16:21:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (00000085BF66B400) [pid = 2380] [serial = 1158] [outer = 0000000000000000] 16:21:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (00000085BF6C0000) [pid = 2380] [serial = 1159] [outer = 00000085BF66B400] 16:21:23 INFO - PROCESS | 2380 | 1467069683331 Marionette DEBUG loaded listener.js 16:21:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (00000085C0075C00) [pid = 2380] [serial = 1160] [outer = 00000085BF66B400] 16:21:23 INFO - PROCESS | 2380 | 1467069683805 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 692ms 16:21:23 INFO - PROCESS | 2380 | 1467069683865 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 16:21:23 INFO - PROCESS | 2380 | 1467069683867 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 16:21:23 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:21:23 INFO - PROCESS | 2380 | 1467069683871 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:21:23 INFO - PROCESS | 2380 | 1467069683875 Marionette TRACE conn6 <- [1,1510,null,{}] 16:21:23 INFO - PROCESS | 2380 | 1467069683916 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:23 INFO - PROCESS | 2380 | 1467069683921 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:24 INFO - PROCESS | 2380 | 1467069684014 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 16:21:24 INFO - PROCESS | 2380 | 1467069684028 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:24 INFO - PROCESS | 2380 | 1467069684031 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:24 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C3F99000 == 22 [pid = 2380] [id = 387] 16:21:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085C0F22400) [pid = 2380] [serial = 1161] [outer = 0000000000000000] 16:21:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085C0F25400) [pid = 2380] [serial = 1162] [outer = 00000085C0F22400] 16:21:24 INFO - PROCESS | 2380 | 1467069684080 Marionette DEBUG loaded listener.js 16:21:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085C15B5000) [pid = 2380] [serial = 1163] [outer = 00000085C0F22400] 16:21:24 INFO - PROCESS | 2380 | 1467069684517 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:21:24 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 () { 16:21:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:21:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:21:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:21:24 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 () { 16:21:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:21:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:21:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:21:24 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 () { 16:21:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:21:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:21:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:21:24 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 () { 16:21:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:21:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:21:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:21:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 703ms 16:21:24 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:21:24 INFO - PROCESS | 2380 | 1467069684576 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 16:21:24 INFO - PROCESS | 2380 | 1467069684580 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 16:21:24 INFO - PROCESS | 2380 | 1467069684583 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:21:24 INFO - PROCESS | 2380 | 1467069684585 Marionette TRACE conn6 <- [1,1514,null,{}] 16:21:24 INFO - PROCESS | 2380 | 1467069684588 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:24 INFO - PROCESS | 2380 | 1467069684591 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:24 INFO - PROCESS | 2380 | 1467069684706 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 16:21:24 INFO - PROCESS | 2380 | 1467069684711 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:24 INFO - PROCESS | 2380 | 1467069684713 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:24 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C54A9000 == 23 [pid = 2380] [id = 388] 16:21:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085C3F4E400) [pid = 2380] [serial = 1164] [outer = 0000000000000000] 16:21:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085C479AC00) [pid = 2380] [serial = 1165] [outer = 00000085C3F4E400] 16:21:24 INFO - PROCESS | 2380 | 1467069684759 Marionette DEBUG loaded listener.js 16:21:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085C4B52000) [pid = 2380] [serial = 1166] [outer = 00000085C3F4E400] 16:21:25 INFO - PROCESS | 2380 | 1467069685202 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:21:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:21:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:21:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:21:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 628ms 16:21:25 INFO - PROCESS | 2380 | 1467069685220 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 16:21:25 INFO - PROCESS | 2380 | 1467069685222 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 16:21:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:21:25 INFO - PROCESS | 2380 | 1467069685225 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:21:25 INFO - PROCESS | 2380 | 1467069685227 Marionette TRACE conn6 <- [1,1518,null,{}] 16:21:25 INFO - PROCESS | 2380 | 1467069685230 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:25 INFO - PROCESS | 2380 | 1467069685233 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:25 INFO - PROCESS | 2380 | 1467069685342 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 16:21:25 INFO - PROCESS | 2380 | 1467069685420 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:25 INFO - PROCESS | 2380 | 1467069685422 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:25 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E7E000 == 24 [pid = 2380] [id = 389] 16:21:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085C4795800) [pid = 2380] [serial = 1167] [outer = 0000000000000000] 16:21:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085C4B7F800) [pid = 2380] [serial = 1168] [outer = 00000085C4795800] 16:21:25 INFO - PROCESS | 2380 | 1467069685467 Marionette DEBUG loaded listener.js 16:21:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C52D2400) [pid = 2380] [serial = 1169] [outer = 00000085C4795800] 16:21:25 INFO - PROCESS | 2380 | 1467069685882 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:21:25 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 16:21:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:21:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:21:25 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. 16:21:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:21:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 690ms 16:21:25 INFO - PROCESS | 2380 | 1467069685918 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 16:21:25 INFO - PROCESS | 2380 | 1467069685920 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 16:21:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:21:25 INFO - PROCESS | 2380 | 1467069685928 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:21:25 INFO - PROCESS | 2380 | 1467069685930 Marionette TRACE conn6 <- [1,1522,null,{}] 16:21:25 INFO - PROCESS | 2380 | 1467069685933 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:25 INFO - PROCESS | 2380 | 1467069685940 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:26 INFO - PROCESS | 2380 | 1467069686076 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 16:21:26 INFO - PROCESS | 2380 | 1467069686083 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:26 INFO - PROCESS | 2380 | 1467069686085 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:26 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9D93800 == 25 [pid = 2380] [id = 390] 16:21:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C5416400) [pid = 2380] [serial = 1170] [outer = 0000000000000000] 16:21:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C7762000) [pid = 2380] [serial = 1171] [outer = 00000085C5416400] 16:21:26 INFO - PROCESS | 2380 | 1467069686138 Marionette DEBUG loaded listener.js 16:21:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C8022800) [pid = 2380] [serial = 1172] [outer = 00000085C5416400] 16:21:26 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C7761400) [pid = 2380] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:21:26 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085BFD3AC00) [pid = 2380] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:21:26 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C4B4B400) [pid = 2380] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:21:26 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C4B69000) [pid = 2380] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:21:26 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085BB4AA800) [pid = 2380] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:21:26 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C15B6000) [pid = 2380] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:21:26 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085BB390000) [pid = 2380] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:21:26 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085C0E73400) [pid = 2380] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:21:26 INFO - PROCESS | 2380 | 1467069686644 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:21:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:21:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 734ms 16:21:26 INFO - PROCESS | 2380 | 1467069686665 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 16:21:26 INFO - PROCESS | 2380 | 1467069686667 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 16:21:26 INFO - PROCESS | 2380 | 1467069686671 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:21:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:21:26 INFO - PROCESS | 2380 | 1467069686673 Marionette TRACE conn6 <- [1,1526,null,{}] 16:21:26 INFO - PROCESS | 2380 | 1467069686706 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:26 INFO - PROCESS | 2380 | 1467069686708 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:26 INFO - PROCESS | 2380 | 1467069686789 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 16:21:26 INFO - PROCESS | 2380 | 1467069686796 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:26 INFO - PROCESS | 2380 | 1467069686798 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:26 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5B4000 == 26 [pid = 2380] [id = 391] 16:21:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085BF669000) [pid = 2380] [serial = 1173] [outer = 0000000000000000] 16:21:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085C3F43000) [pid = 2380] [serial = 1174] [outer = 00000085BF669000] 16:21:26 INFO - PROCESS | 2380 | 1467069686844 Marionette DEBUG loaded listener.js 16:21:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085C778AC00) [pid = 2380] [serial = 1175] [outer = 00000085BF669000] 16:21:27 INFO - PROCESS | 2380 | 1467069687276 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:21:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:21:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 625ms 16:21:27 INFO - PROCESS | 2380 | 1467069687299 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 16:21:27 INFO - PROCESS | 2380 | 1467069687301 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 16:21:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:21:27 INFO - PROCESS | 2380 | 1467069687305 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:21:27 INFO - PROCESS | 2380 | 1467069687306 Marionette TRACE conn6 <- [1,1530,null,{}] 16:21:27 INFO - PROCESS | 2380 | 1467069687310 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:27 INFO - PROCESS | 2380 | 1467069687312 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:27 INFO - PROCESS | 2380 | 1467069687402 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 16:21:27 INFO - PROCESS | 2380 | 1467069687407 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:27 INFO - PROCESS | 2380 | 1467069687409 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:27 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BAD0B000 == 27 [pid = 2380] [id = 392] 16:21:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085C835E400) [pid = 2380] [serial = 1176] [outer = 0000000000000000] 16:21:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C893C400) [pid = 2380] [serial = 1177] [outer = 00000085C835E400] 16:21:27 INFO - PROCESS | 2380 | 1467069687453 Marionette DEBUG loaded listener.js 16:21:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C8F11400) [pid = 2380] [serial = 1178] [outer = 00000085C835E400] 16:21:27 INFO - PROCESS | 2380 | 1467069687861 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:21:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:21:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 586ms 16:21:27 INFO - PROCESS | 2380 | 1467069687904 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 16:21:27 INFO - PROCESS | 2380 | 1467069687906 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 16:21:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:21:27 INFO - PROCESS | 2380 | 1467069687909 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:21:27 INFO - PROCESS | 2380 | 1467069687911 Marionette TRACE conn6 <- [1,1534,null,{}] 16:21:27 INFO - PROCESS | 2380 | 1467069687914 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:27 INFO - PROCESS | 2380 | 1467069687916 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:28 INFO - PROCESS | 2380 | 1467069687997 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 16:21:28 INFO - PROCESS | 2380 | 1467069688003 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:28 INFO - PROCESS | 2380 | 1467069688005 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:28 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE2A5000 == 28 [pid = 2380] [id = 393] 16:21:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C8FB7400) [pid = 2380] [serial = 1179] [outer = 0000000000000000] 16:21:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C8FF6C00) [pid = 2380] [serial = 1180] [outer = 00000085C8FB7400] 16:21:28 INFO - PROCESS | 2380 | 1467069688051 Marionette DEBUG loaded listener.js 16:21:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C918A000) [pid = 2380] [serial = 1181] [outer = 00000085C8FB7400] 16:21:28 INFO - PROCESS | 2380 | 1467069688488 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:21:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:21:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 630ms 16:21:28 INFO - PROCESS | 2380 | 1467069688545 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 16:21:28 INFO - PROCESS | 2380 | 1467069688547 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 16:21:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:21:28 INFO - PROCESS | 2380 | 1467069688551 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:21:28 INFO - PROCESS | 2380 | 1467069688552 Marionette TRACE conn6 <- [1,1538,null,{}] 16:21:28 INFO - PROCESS | 2380 | 1467069688556 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:28 INFO - PROCESS | 2380 | 1467069688558 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:28 INFO - PROCESS | 2380 | 1467069688690 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 16:21:28 INFO - PROCESS | 2380 | 1467069688812 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:28 INFO - PROCESS | 2380 | 1467069688815 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:28 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BAD0B800 == 29 [pid = 2380] [id = 394] 16:21:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085B9554400) [pid = 2380] [serial = 1182] [outer = 0000000000000000] 16:21:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085BA3CB400) [pid = 2380] [serial = 1183] [outer = 00000085B9554400] 16:21:28 INFO - PROCESS | 2380 | 1467069688876 Marionette DEBUG loaded listener.js 16:21:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BB453000) [pid = 2380] [serial = 1184] [outer = 00000085B9554400] 16:21:29 INFO - PROCESS | 2380 | 1467069689557 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:21:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:21:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1031ms 16:21:29 INFO - PROCESS | 2380 | 1467069689585 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 16:21:29 INFO - PROCESS | 2380 | 1467069689590 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 16:21:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:21:29 INFO - PROCESS | 2380 | 1467069689596 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:21:29 INFO - PROCESS | 2380 | 1467069689599 Marionette TRACE conn6 <- [1,1542,null,{}] 16:21:29 INFO - PROCESS | 2380 | 1467069689624 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:29 INFO - PROCESS | 2380 | 1467069689627 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:29 INFO - PROCESS | 2380 | 1467069689744 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 16:21:29 INFO - PROCESS | 2380 | 1467069689819 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:29 INFO - PROCESS | 2380 | 1467069689822 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:29 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1621800 == 30 [pid = 2380] [id = 395] 16:21:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C0E78C00) [pid = 2380] [serial = 1185] [outer = 0000000000000000] 16:21:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C0F1A000) [pid = 2380] [serial = 1186] [outer = 00000085C0E78C00] 16:21:29 INFO - PROCESS | 2380 | 1467069689922 Marionette DEBUG loaded listener.js 16:21:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C3F46400) [pid = 2380] [serial = 1187] [outer = 00000085C0E78C00] 16:21:30 INFO - PROCESS | 2380 | 1467069690495 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:21:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:21:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 944ms 16:21:30 INFO - PROCESS | 2380 | 1467069690543 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 16:21:30 INFO - PROCESS | 2380 | 1467069690546 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 16:21:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:21:30 INFO - PROCESS | 2380 | 1467069690550 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:21:30 INFO - PROCESS | 2380 | 1467069690553 Marionette TRACE conn6 <- [1,1546,null,{}] 16:21:30 INFO - PROCESS | 2380 | 1467069690558 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:30 INFO - PROCESS | 2380 | 1467069690560 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:30 INFO - PROCESS | 2380 | 1467069690703 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 16:21:30 INFO - PROCESS | 2380 | 1467069690821 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:30 INFO - PROCESS | 2380 | 1467069690824 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:30 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CC616800 == 31 [pid = 2380] [id = 396] 16:21:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C5396800) [pid = 2380] [serial = 1188] [outer = 0000000000000000] 16:21:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C5422400) [pid = 2380] [serial = 1189] [outer = 00000085C5396800] 16:21:30 INFO - PROCESS | 2380 | 1467069690881 Marionette DEBUG loaded listener.js 16:21:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C7765C00) [pid = 2380] [serial = 1190] [outer = 00000085C5396800] 16:21:31 INFO - PROCESS | 2380 | 1467069691697 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:21:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:21:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1188ms 16:21:31 INFO - PROCESS | 2380 | 1467069691740 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 16:21:31 INFO - PROCESS | 2380 | 1467069691744 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 16:21:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:21:31 INFO - PROCESS | 2380 | 1467069691749 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:21:31 INFO - PROCESS | 2380 | 1467069691752 Marionette TRACE conn6 <- [1,1550,null,{}] 16:21:31 INFO - PROCESS | 2380 | 1467069691758 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:31 INFO - PROCESS | 2380 | 1467069691761 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:31 INFO - PROCESS | 2380 | 1467069691861 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 16:21:31 INFO - PROCESS | 2380 | 1467069691936 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:31 INFO - PROCESS | 2380 | 1467069691938 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:31 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C00CC000 == 32 [pid = 2380] [id = 397] 16:21:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085BC5B9400) [pid = 2380] [serial = 1191] [outer = 0000000000000000] 16:21:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085BF540C00) [pid = 2380] [serial = 1192] [outer = 00000085BC5B9400] 16:21:32 INFO - PROCESS | 2380 | 1467069691989 Marionette DEBUG loaded listener.js 16:21:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C00E2400) [pid = 2380] [serial = 1193] [outer = 00000085BC5B9400] 16:21:32 INFO - PROCESS | 2380 | --DOCSHELL 00000085C153A000 == 31 [pid = 2380] [id = 374] 16:21:32 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C7761C00) [pid = 2380] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C0073400) [pid = 2380] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C0E6F800) [pid = 2380] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C4B4E000) [pid = 2380] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C4F33C00) [pid = 2380] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C0341400) [pid = 2380] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C15BEC00) [pid = 2380] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C4B58C00) [pid = 2380] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BA7BDC00) [pid = 2380] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085BB44FC00) [pid = 2380] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085BB4A4000) [pid = 2380] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C52CF000) [pid = 2380] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C4B65C00) [pid = 2380] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C776B000) [pid = 2380] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C5422000) [pid = 2380] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C3FD2800) [pid = 2380] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 16:21:33 INFO - PROCESS | 2380 | 1467069693114 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:21:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:21:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1376ms 16:21:33 INFO - PROCESS | 2380 | 1467069693130 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 16:21:33 INFO - PROCESS | 2380 | 1467069693134 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 16:21:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:21:33 INFO - PROCESS | 2380 | 1467069693139 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:21:33 INFO - PROCESS | 2380 | 1467069693144 Marionette TRACE conn6 <- [1,1554,null,{}] 16:21:33 INFO - PROCESS | 2380 | 1467069693149 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:33 INFO - PROCESS | 2380 | 1467069693152 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:33 INFO - PROCESS | 2380 | 1467069693243 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 16:21:33 INFO - PROCESS | 2380 | 1467069693251 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:33 INFO - PROCESS | 2380 | 1467069693255 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:33 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFE71800 == 32 [pid = 2380] [id = 398] 16:21:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BB451C00) [pid = 2380] [serial = 1194] [outer = 0000000000000000] 16:21:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB49FC00) [pid = 2380] [serial = 1195] [outer = 00000085BB451C00] 16:21:33 INFO - PROCESS | 2380 | 1467069693305 Marionette DEBUG loaded listener.js 16:21:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BC040000) [pid = 2380] [serial = 1196] [outer = 00000085BB451C00] 16:21:33 INFO - PROCESS | 2380 | 1467069693789 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:21:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:21:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 692ms 16:21:33 INFO - PROCESS | 2380 | 1467069693836 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 16:21:33 INFO - PROCESS | 2380 | 1467069693841 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 16:21:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:21:33 INFO - PROCESS | 2380 | 1467069693848 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:21:33 INFO - PROCESS | 2380 | 1467069693851 Marionette TRACE conn6 <- [1,1558,null,{}] 16:21:33 INFO - PROCESS | 2380 | 1467069693855 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:33 INFO - PROCESS | 2380 | 1467069693858 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:33 INFO - PROCESS | 2380 | 1467069693980 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 16:21:34 INFO - PROCESS | 2380 | 1467069694060 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:34 INFO - PROCESS | 2380 | 1467069694063 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:34 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4F6B800 == 33 [pid = 2380] [id = 399] 16:21:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB45C000) [pid = 2380] [serial = 1197] [outer = 0000000000000000] 16:21:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C0340C00) [pid = 2380] [serial = 1198] [outer = 00000085BB45C000] 16:21:34 INFO - PROCESS | 2380 | 1467069694112 Marionette DEBUG loaded listener.js 16:21:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C0E78400) [pid = 2380] [serial = 1199] [outer = 00000085BB45C000] 16:21:34 INFO - PROCESS | 2380 | 1467069694503 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:21:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:21:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 691ms 16:21:34 INFO - PROCESS | 2380 | 1467069694541 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 16:21:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:21:34 INFO - PROCESS | 2380 | 1467069694543 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 16:21:34 INFO - PROCESS | 2380 | 1467069694547 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:21:34 INFO - PROCESS | 2380 | 1467069694551 Marionette TRACE conn6 <- [1,1562,null,{}] 16:21:34 INFO - PROCESS | 2380 | 1467069694562 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:34 INFO - PROCESS | 2380 | 1467069694567 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:34 INFO - PROCESS | 2380 | 1467069694655 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 16:21:34 INFO - PROCESS | 2380 | 1467069694661 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:34 INFO - PROCESS | 2380 | 1467069694665 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:34 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7A80000 == 34 [pid = 2380] [id = 400] 16:21:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C1A5A000) [pid = 2380] [serial = 1200] [outer = 0000000000000000] 16:21:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C3FD1800) [pid = 2380] [serial = 1201] [outer = 00000085C1A5A000] 16:21:34 INFO - PROCESS | 2380 | 1467069694714 Marionette DEBUG loaded listener.js 16:21:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4B22400) [pid = 2380] [serial = 1202] [outer = 00000085C1A5A000] 16:21:35 INFO - PROCESS | 2380 | 1467069695197 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:21:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:21:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 693ms 16:21:35 INFO - PROCESS | 2380 | 1467069695243 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 16:21:35 INFO - PROCESS | 2380 | 1467069695246 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 16:21:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:21:35 INFO - PROCESS | 2380 | 1467069695255 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:21:35 INFO - PROCESS | 2380 | 1467069695257 Marionette TRACE conn6 <- [1,1566,null,{}] 16:21:35 INFO - PROCESS | 2380 | 1467069695260 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:35 INFO - PROCESS | 2380 | 1467069695262 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:35 INFO - PROCESS | 2380 | 1467069695407 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 16:21:35 INFO - PROCESS | 2380 | 1467069695432 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:35 INFO - PROCESS | 2380 | 1467069695434 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:35 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9C1D000 == 35 [pid = 2380] [id = 401] 16:21:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C4B5B400) [pid = 2380] [serial = 1203] [outer = 0000000000000000] 16:21:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B62000) [pid = 2380] [serial = 1204] [outer = 00000085C4B5B400] 16:21:35 INFO - PROCESS | 2380 | 1467069695482 Marionette DEBUG loaded listener.js 16:21:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C5021C00) [pid = 2380] [serial = 1205] [outer = 00000085C4B5B400] 16:21:35 INFO - PROCESS | 2380 | 1467069695939 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:21:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:21:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 735ms 16:21:35 INFO - PROCESS | 2380 | 1467069695986 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 16:21:35 INFO - PROCESS | 2380 | 1467069695988 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 16:21:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:21:36 INFO - PROCESS | 2380 | 1467069695992 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:21:36 INFO - PROCESS | 2380 | 1467069695994 Marionette TRACE conn6 <- [1,1570,null,{}] 16:21:36 INFO - PROCESS | 2380 | 1467069695998 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:36 INFO - PROCESS | 2380 | 1467069696000 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:36 INFO - PROCESS | 2380 | 1467069696105 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 16:21:36 INFO - PROCESS | 2380 | 1467069696110 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:36 INFO - PROCESS | 2380 | 1467069696112 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:36 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB54B000 == 36 [pid = 2380] [id = 402] 16:21:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C4B5C000) [pid = 2380] [serial = 1206] [outer = 0000000000000000] 16:21:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C5398800) [pid = 2380] [serial = 1207] [outer = 00000085C4B5C000] 16:21:36 INFO - PROCESS | 2380 | 1467069696157 Marionette DEBUG loaded listener.js 16:21:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C541D400) [pid = 2380] [serial = 1208] [outer = 00000085C4B5C000] 16:21:36 INFO - PROCESS | 2380 | 1467069696641 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:21:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:21:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 692ms 16:21:36 INFO - PROCESS | 2380 | 1467069696687 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 16:21:36 INFO - PROCESS | 2380 | 1467069696690 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 16:21:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:21:36 INFO - PROCESS | 2380 | 1467069696693 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:21:36 INFO - PROCESS | 2380 | 1467069696695 Marionette TRACE conn6 <- [1,1574,null,{}] 16:21:36 INFO - PROCESS | 2380 | 1467069696698 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:36 INFO - PROCESS | 2380 | 1467069696704 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:36 INFO - PROCESS | 2380 | 1467069696858 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 16:21:37 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085B9551C00) [pid = 2380] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:21:37 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C8FB7400) [pid = 2380] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:21:37 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BB29CC00) [pid = 2380] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:21:37 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C7E1C400) [pid = 2380] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:21:37 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BF66B400) [pid = 2380] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:21:37 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BB725400) [pid = 2380] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:21:37 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C0F22400) [pid = 2380] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:21:37 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C4795800) [pid = 2380] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:21:37 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C5416400) [pid = 2380] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:21:37 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085BF669000) [pid = 2380] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:21:37 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C835E400) [pid = 2380] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:21:37 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C3F4E400) [pid = 2380] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:21:37 INFO - PROCESS | 2380 | 1467069697060 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:37 INFO - PROCESS | 2380 | 1467069697062 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:37 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFE72800 == 37 [pid = 2380] [id = 403] 16:21:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085B9DBF400) [pid = 2380] [serial = 1209] [outer = 0000000000000000] 16:21:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BB45B800) [pid = 2380] [serial = 1210] [outer = 00000085B9DBF400] 16:21:37 INFO - PROCESS | 2380 | 1467069697111 Marionette DEBUG loaded listener.js 16:21:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C53A3400) [pid = 2380] [serial = 1211] [outer = 00000085B9DBF400] 16:21:37 INFO - PROCESS | 2380 | 1467069697475 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:21:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:21:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 836ms 16:21:37 INFO - PROCESS | 2380 | 1467069697533 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 16:21:37 INFO - PROCESS | 2380 | 1467069697535 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 16:21:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:21:37 INFO - PROCESS | 2380 | 1467069697543 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:21:37 INFO - PROCESS | 2380 | 1467069697545 Marionette TRACE conn6 <- [1,1578,null,{}] 16:21:37 INFO - PROCESS | 2380 | 1467069697548 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:37 INFO - PROCESS | 2380 | 1467069697550 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:37 INFO - PROCESS | 2380 | 1467069697631 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 16:21:37 INFO - PROCESS | 2380 | 1467069697636 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:37 INFO - PROCESS | 2380 | 1467069697638 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:37 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE299000 == 38 [pid = 2380] [id = 404] 16:21:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C82FA800) [pid = 2380] [serial = 1212] [outer = 0000000000000000] 16:21:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C8FB7400) [pid = 2380] [serial = 1213] [outer = 00000085C82FA800] 16:21:37 INFO - PROCESS | 2380 | 1467069697683 Marionette DEBUG loaded listener.js 16:21:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C9187C00) [pid = 2380] [serial = 1214] [outer = 00000085C82FA800] 16:21:38 INFO - PROCESS | 2380 | 1467069698107 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 587ms 16:21:38 INFO - PROCESS | 2380 | 1467069698129 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 16:21:38 INFO - PROCESS | 2380 | 1467069698131 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 16:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:21:38 INFO - PROCESS | 2380 | 1467069698144 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:21:38 INFO - PROCESS | 2380 | 1467069698146 Marionette TRACE conn6 <- [1,1582,null,{}] 16:21:38 INFO - PROCESS | 2380 | 1467069698149 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:38 INFO - PROCESS | 2380 | 1467069698151 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:38 INFO - PROCESS | 2380 | 1467069698233 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 16:21:38 INFO - PROCESS | 2380 | 1467069698238 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:38 INFO - PROCESS | 2380 | 1467069698240 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:38 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8D7000 == 39 [pid = 2380] [id = 405] 16:21:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C922E800) [pid = 2380] [serial = 1215] [outer = 0000000000000000] 16:21:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C9C64C00) [pid = 2380] [serial = 1216] [outer = 00000085C922E800] 16:21:38 INFO - PROCESS | 2380 | 1467069698286 Marionette DEBUG loaded listener.js 16:21:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C9CC9C00) [pid = 2380] [serial = 1217] [outer = 00000085C922E800] 16:21:38 INFO - PROCESS | 2380 | 1467069698718 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 649ms 16:21:38 INFO - PROCESS | 2380 | 1467069698787 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 16:21:38 INFO - PROCESS | 2380 | 1467069698789 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 16:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:21:38 INFO - PROCESS | 2380 | 1467069698792 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:21:38 INFO - PROCESS | 2380 | 1467069698794 Marionette TRACE conn6 <- [1,1586,null,{}] 16:21:38 INFO - PROCESS | 2380 | 1467069698798 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:38 INFO - PROCESS | 2380 | 1467069698800 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:38 INFO - PROCESS | 2380 | 1467069698883 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 16:21:38 INFO - PROCESS | 2380 | 1467069698888 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:38 INFO - PROCESS | 2380 | 1467069698890 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:38 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF84B800 == 40 [pid = 2380] [id = 406] 16:21:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085CA154400) [pid = 2380] [serial = 1218] [outer = 0000000000000000] 16:21:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085CA308000) [pid = 2380] [serial = 1219] [outer = 00000085CA154400] 16:21:38 INFO - PROCESS | 2380 | 1467069698937 Marionette DEBUG loaded listener.js 16:21:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085CB02EC00) [pid = 2380] [serial = 1220] [outer = 00000085CA154400] 16:21:39 INFO - PROCESS | 2380 | 1467069699641 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:21:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:21:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 900ms 16:21:39 INFO - PROCESS | 2380 | 1467069699695 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 16:21:39 INFO - PROCESS | 2380 | 1467069699700 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 16:21:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:21:39 INFO - PROCESS | 2380 | 1467069699706 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:21:39 INFO - PROCESS | 2380 | 1467069699712 Marionette TRACE conn6 <- [1,1590,null,{}] 16:21:39 INFO - PROCESS | 2380 | 1467069699718 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:39 INFO - PROCESS | 2380 | 1467069699722 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:39 INFO - PROCESS | 2380 | 1467069699855 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 16:21:39 INFO - PROCESS | 2380 | 1467069699925 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:39 INFO - PROCESS | 2380 | 1467069699928 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:39 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1548000 == 41 [pid = 2380] [id = 407] 16:21:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085BB453800) [pid = 2380] [serial = 1221] [outer = 0000000000000000] 16:21:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085BB4A3000) [pid = 2380] [serial = 1222] [outer = 00000085BB453800] 16:21:40 INFO - PROCESS | 2380 | 1467069700028 Marionette DEBUG loaded listener.js 16:21:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085BFDB5000) [pid = 2380] [serial = 1223] [outer = 00000085BB453800] 16:21:41 INFO - PROCESS | 2380 | 1467069701069 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1444ms 16:21:41 INFO - PROCESS | 2380 | 1467069701153 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 16:21:41 INFO - PROCESS | 2380 | 1467069701157 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 16:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:21:41 INFO - PROCESS | 2380 | 1467069701163 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:21:41 INFO - PROCESS | 2380 | 1467069701167 Marionette TRACE conn6 <- [1,1594,null,{}] 16:21:41 INFO - PROCESS | 2380 | 1467069701172 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:41 INFO - PROCESS | 2380 | 1467069701176 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:41 INFO - PROCESS | 2380 | 1467069701314 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 16:21:41 INFO - PROCESS | 2380 | 1467069701385 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:41 INFO - PROCESS | 2380 | 1467069701390 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:41 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF65A800 == 42 [pid = 2380] [id = 408] 16:21:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085BB7F6400) [pid = 2380] [serial = 1224] [outer = 0000000000000000] 16:21:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085BF345400) [pid = 2380] [serial = 1225] [outer = 00000085BB7F6400] 16:21:41 INFO - PROCESS | 2380 | 1467069701443 Marionette DEBUG loaded listener.js 16:21:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C0E05800) [pid = 2380] [serial = 1226] [outer = 00000085BB7F6400] 16:21:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8D7000 == 41 [pid = 2380] [id = 405] 16:21:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE299000 == 40 [pid = 2380] [id = 404] 16:21:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFE72800 == 39 [pid = 2380] [id = 403] 16:21:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB54B000 == 38 [pid = 2380] [id = 402] 16:21:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9C1D000 == 37 [pid = 2380] [id = 401] 16:21:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7A80000 == 36 [pid = 2380] [id = 400] 16:21:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4F6B800 == 35 [pid = 2380] [id = 399] 16:21:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFE71800 == 34 [pid = 2380] [id = 398] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085BB2A2400) [pid = 2380] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C82F9800) [pid = 2380] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C8027800) [pid = 2380] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BF6C0000) [pid = 2380] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C0075C00) [pid = 2380] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BC3E9400) [pid = 2380] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C0E04800) [pid = 2380] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C0F25400) [pid = 2380] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BB49C800) [pid = 2380] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C52D2400) [pid = 2380] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C4B7F800) [pid = 2380] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C918A000) [pid = 2380] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C7762000) [pid = 2380] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C778AC00) [pid = 2380] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C3F43000) [pid = 2380] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C8F11400) [pid = 2380] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C8022800) [pid = 2380] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C479AC00) [pid = 2380] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C4B52000) [pid = 2380] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C15B5000) [pid = 2380] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C893C400) [pid = 2380] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085BFD16C00) [pid = 2380] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 16:21:41 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C8FF6C00) [pid = 2380] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 16:21:42 INFO - PROCESS | 2380 | 1467069701994 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:21:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:21:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 881ms 16:21:42 INFO - PROCESS | 2380 | 1467069702047 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 16:21:42 INFO - PROCESS | 2380 | 1467069702053 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 16:21:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:21:42 INFO - PROCESS | 2380 | 1467069702059 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:21:42 INFO - PROCESS | 2380 | 1467069702062 Marionette TRACE conn6 <- [1,1598,null,{}] 16:21:42 INFO - PROCESS | 2380 | 1467069702066 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:42 INFO - PROCESS | 2380 | 1467069702069 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:42 INFO - PROCESS | 2380 | 1467069702161 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 16:21:42 INFO - PROCESS | 2380 | 1467069702177 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:42 INFO - PROCESS | 2380 | 1467069702179 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:42 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C154D000 == 35 [pid = 2380] [id = 409] 16:21:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085BF673800) [pid = 2380] [serial = 1227] [outer = 0000000000000000] 16:21:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BFEA7400) [pid = 2380] [serial = 1228] [outer = 00000085BF673800] 16:21:42 INFO - PROCESS | 2380 | 1467069702228 Marionette DEBUG loaded listener.js 16:21:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C0E73000) [pid = 2380] [serial = 1229] [outer = 00000085BF673800] 16:21:42 INFO - PROCESS | 2380 | 1467069702696 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:21:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:21:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 16:21:42 INFO - PROCESS | 2380 | 1467069702752 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 16:21:42 INFO - PROCESS | 2380 | 1467069702755 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 16:21:42 INFO - PROCESS | 2380 | 1467069702759 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:21:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:21:42 INFO - PROCESS | 2380 | 1467069702763 Marionette TRACE conn6 <- [1,1602,null,{}] 16:21:42 INFO - PROCESS | 2380 | 1467069702774 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:42 INFO - PROCESS | 2380 | 1467069702779 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:42 INFO - PROCESS | 2380 | 1467069702901 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 16:21:42 INFO - PROCESS | 2380 | 1467069702983 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:42 INFO - PROCESS | 2380 | 1467069702986 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:43 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7857800 == 36 [pid = 2380] [id = 410] 16:21:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C198F000) [pid = 2380] [serial = 1230] [outer = 0000000000000000] 16:21:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C3F4E000) [pid = 2380] [serial = 1231] [outer = 00000085C198F000] 16:21:43 INFO - PROCESS | 2380 | 1467069703043 Marionette DEBUG loaded listener.js 16:21:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C4796800) [pid = 2380] [serial = 1232] [outer = 00000085C198F000] 16:21:43 INFO - PROCESS | 2380 | 1467069703446 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:21:43 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 16:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 733ms 16:21:43 INFO - PROCESS | 2380 | 1467069703495 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 16:21:43 INFO - PROCESS | 2380 | 1467069703498 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 16:21:43 INFO - PROCESS | 2380 | 1467069703501 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:21:43 INFO - PROCESS | 2380 | 1467069703503 Marionette TRACE conn6 <- [1,1606,null,{}] 16:21:43 INFO - PROCESS | 2380 | 1467069703506 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:43 INFO - PROCESS | 2380 | 1467069703508 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:43 INFO - PROCESS | 2380 | 1467069703595 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 16:21:43 INFO - PROCESS | 2380 | 1467069703601 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:43 INFO - PROCESS | 2380 | 1467069703603 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:43 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C831D800 == 37 [pid = 2380] [id = 411] 16:21:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C4B53000) [pid = 2380] [serial = 1233] [outer = 0000000000000000] 16:21:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C4B5F400) [pid = 2380] [serial = 1234] [outer = 00000085C4B53000] 16:21:43 INFO - PROCESS | 2380 | 1467069703649 Marionette DEBUG loaded listener.js 16:21:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C52CD800) [pid = 2380] [serial = 1235] [outer = 00000085C4B53000] 16:21:44 INFO - PROCESS | 2380 | 1467069704130 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:21:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:21:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 16:21:44 INFO - PROCESS | 2380 | 1467069704194 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 16:21:44 INFO - PROCESS | 2380 | 1467069704196 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 16:21:44 INFO - PROCESS | 2380 | 1467069704200 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:21:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:21:44 INFO - PROCESS | 2380 | 1467069704202 Marionette TRACE conn6 <- [1,1610,null,{}] 16:21:44 INFO - PROCESS | 2380 | 1467069704205 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:44 INFO - PROCESS | 2380 | 1467069704207 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:44 INFO - PROCESS | 2380 | 1467069704341 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 16:21:44 INFO - PROCESS | 2380 | 1467069704369 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:44 INFO - PROCESS | 2380 | 1467069704371 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:44 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB416800 == 38 [pid = 2380] [id = 412] 16:21:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C539C000) [pid = 2380] [serial = 1236] [outer = 0000000000000000] 16:21:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C53A1C00) [pid = 2380] [serial = 1237] [outer = 00000085C539C000] 16:21:44 INFO - PROCESS | 2380 | 1467069704416 Marionette DEBUG loaded listener.js 16:21:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C5972C00) [pid = 2380] [serial = 1238] [outer = 00000085C539C000] 16:21:44 INFO - PROCESS | 2380 | 1467069704854 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:21:44 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 16:21:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 692ms 16:21:44 INFO - PROCESS | 2380 | 1467069704895 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 16:21:44 INFO - PROCESS | 2380 | 1467069704897 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 16:21:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:21:44 INFO - PROCESS | 2380 | 1467069704912 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:21:44 INFO - PROCESS | 2380 | 1467069704914 Marionette TRACE conn6 <- [1,1614,null,{}] 16:21:44 INFO - PROCESS | 2380 | 1467069704917 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:44 INFO - PROCESS | 2380 | 1467069704923 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:45 INFO - PROCESS | 2380 | 1467069705063 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 16:21:45 INFO - PROCESS | 2380 | 1467069705117 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:45 INFO - PROCESS | 2380 | 1467069705119 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:45 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB84C800 == 39 [pid = 2380] [id = 413] 16:21:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C7769400) [pid = 2380] [serial = 1239] [outer = 0000000000000000] 16:21:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C8345400) [pid = 2380] [serial = 1240] [outer = 00000085C7769400] 16:21:45 INFO - PROCESS | 2380 | 1467069705166 Marionette DEBUG loaded listener.js 16:21:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C836C000) [pid = 2380] [serial = 1241] [outer = 00000085C7769400] 16:21:45 INFO - PROCESS | 2380 | 1467069705594 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 733ms 16:21:45 INFO - PROCESS | 2380 | 1467069705689 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 16:21:45 INFO - PROCESS | 2380 | 1467069705691 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 16:21:45 INFO - PROCESS | 2380 | 1467069705695 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:21:45 INFO - PROCESS | 2380 | 1467069705696 Marionette TRACE conn6 <- [1,1618,null,{}] 16:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:21:45 INFO - PROCESS | 2380 | 1467069705700 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:45 INFO - PROCESS | 2380 | 1467069705702 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:45 INFO - PROCESS | 2380 | 1467069705817 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 16:21:45 INFO - PROCESS | 2380 | 1467069705922 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:45 INFO - PROCESS | 2380 | 1467069705924 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C922E800) [pid = 2380] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB451C00) [pid = 2380] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BB45C000) [pid = 2380] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C4B5B400) [pid = 2380] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BC5B9400) [pid = 2380] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C1A5A000) [pid = 2380] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C4B5C000) [pid = 2380] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085B9DBF400) [pid = 2380] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C82FA800) [pid = 2380] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085B9554400) [pid = 2380] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C0E78C00) [pid = 2380] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:21:45 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C5396800) [pid = 2380] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:21:45 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BAD22800 == 40 [pid = 2380] [id = 414] 16:21:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085B954F800) [pid = 2380] [serial = 1242] [outer = 0000000000000000] 16:21:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BB0C5000) [pid = 2380] [serial = 1243] [outer = 00000085B954F800] 16:21:45 INFO - PROCESS | 2380 | 1467069705975 Marionette DEBUG loaded listener.js 16:21:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C4792000) [pid = 2380] [serial = 1244] [outer = 00000085B954F800] 16:21:46 INFO - PROCESS | 2380 | 1467069706334 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:21:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:21:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 671ms 16:21:46 INFO - PROCESS | 2380 | 1467069706372 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 16:21:46 INFO - PROCESS | 2380 | 1467069706374 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 16:21:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:21:46 INFO - PROCESS | 2380 | 1467069706378 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:21:46 INFO - PROCESS | 2380 | 1467069706379 Marionette TRACE conn6 <- [1,1622,null,{}] 16:21:46 INFO - PROCESS | 2380 | 1467069706383 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:46 INFO - PROCESS | 2380 | 1467069706385 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:46 INFO - PROCESS | 2380 | 1467069706466 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 16:21:46 INFO - PROCESS | 2380 | 1467069706537 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:46 INFO - PROCESS | 2380 | 1467069706540 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:46 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF6D5000 == 41 [pid = 2380] [id = 415] 16:21:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C3FD0C00) [pid = 2380] [serial = 1245] [outer = 0000000000000000] 16:21:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C8FF0C00) [pid = 2380] [serial = 1246] [outer = 00000085C3FD0C00] 16:21:46 INFO - PROCESS | 2380 | 1467069706587 Marionette DEBUG loaded listener.js 16:21:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C92CF000) [pid = 2380] [serial = 1247] [outer = 00000085C3FD0C00] 16:21:46 INFO - PROCESS | 2380 | 1467069706980 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:21:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:21:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 628ms 16:21:47 INFO - PROCESS | 2380 | 1467069707009 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 16:21:47 INFO - PROCESS | 2380 | 1467069707011 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 16:21:47 INFO - PROCESS | 2380 | 1467069707014 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:21:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:21:47 INFO - PROCESS | 2380 | 1467069707016 Marionette TRACE conn6 <- [1,1626,null,{}] 16:21:47 INFO - PROCESS | 2380 | 1467069707020 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:47 INFO - PROCESS | 2380 | 1467069707021 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:47 INFO - PROCESS | 2380 | 1467069707135 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 16:21:47 INFO - PROCESS | 2380 | 1467069707144 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:47 INFO - PROCESS | 2380 | 1467069707146 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:47 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0F8F800 == 42 [pid = 2380] [id = 416] 16:21:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C9DA6400) [pid = 2380] [serial = 1248] [outer = 0000000000000000] 16:21:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085CA39C000) [pid = 2380] [serial = 1249] [outer = 00000085C9DA6400] 16:21:47 INFO - PROCESS | 2380 | 1467069707192 Marionette DEBUG loaded listener.js 16:21:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085CB07E000) [pid = 2380] [serial = 1250] [outer = 00000085C9DA6400] 16:21:47 INFO - PROCESS | 2380 | 1467069707626 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:21:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:21:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 628ms 16:21:47 INFO - PROCESS | 2380 | 1467069707647 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 16:21:47 INFO - PROCESS | 2380 | 1467069707649 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 16:21:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:21:47 INFO - PROCESS | 2380 | 1467069707652 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:21:47 INFO - PROCESS | 2380 | 1467069707654 Marionette TRACE conn6 <- [1,1630,null,{}] 16:21:47 INFO - PROCESS | 2380 | 1467069707657 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:47 INFO - PROCESS | 2380 | 1467069707659 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:47 INFO - PROCESS | 2380 | 1467069707770 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 16:21:47 INFO - PROCESS | 2380 | 1467069707778 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:47 INFO - PROCESS | 2380 | 1467069707780 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:47 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF9D3000 == 43 [pid = 2380] [id = 417] 16:21:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085CB07EC00) [pid = 2380] [serial = 1251] [outer = 0000000000000000] 16:21:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085CB46A000) [pid = 2380] [serial = 1252] [outer = 00000085CB07EC00] 16:21:47 INFO - PROCESS | 2380 | 1467069707824 Marionette DEBUG loaded listener.js 16:21:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085CB474000) [pid = 2380] [serial = 1253] [outer = 00000085CB07EC00] 16:21:48 INFO - PROCESS | 2380 | 1467069708440 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:21:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:21:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 881ms 16:21:48 INFO - PROCESS | 2380 | 1467069708537 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 16:21:48 INFO - PROCESS | 2380 | 1467069708542 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 16:21:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:21:48 INFO - PROCESS | 2380 | 1467069708547 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:21:48 INFO - PROCESS | 2380 | 1467069708552 Marionette TRACE conn6 <- [1,1634,null,{}] 16:21:48 INFO - PROCESS | 2380 | 1467069708558 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:48 INFO - PROCESS | 2380 | 1467069708561 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:48 INFO - PROCESS | 2380 | 1467069708686 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 16:21:48 INFO - PROCESS | 2380 | 1467069708756 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:48 INFO - PROCESS | 2380 | 1467069708759 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:48 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4F6A800 == 44 [pid = 2380] [id = 418] 16:21:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085BC5B6800) [pid = 2380] [serial = 1254] [outer = 0000000000000000] 16:21:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085BFDBA400) [pid = 2380] [serial = 1255] [outer = 00000085BC5B6800] 16:21:48 INFO - PROCESS | 2380 | 1467069708860 Marionette DEBUG loaded listener.js 16:21:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C111E800) [pid = 2380] [serial = 1256] [outer = 00000085BC5B6800] 16:21:49 INFO - PROCESS | 2380 | 1467069709463 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:21:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:21:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 942ms 16:21:49 INFO - PROCESS | 2380 | 1467069709493 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 16:21:49 INFO - PROCESS | 2380 | 1467069709498 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 16:21:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:21:49 INFO - PROCESS | 2380 | 1467069709504 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:21:49 INFO - PROCESS | 2380 | 1467069709508 Marionette TRACE conn6 <- [1,1638,null,{}] 16:21:49 INFO - PROCESS | 2380 | 1467069709512 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:49 INFO - PROCESS | 2380 | 1467069709515 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:49 INFO - PROCESS | 2380 | 1467069709633 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 16:21:49 INFO - PROCESS | 2380 | 1467069709751 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:49 INFO - PROCESS | 2380 | 1467069709754 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:49 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB83C000 == 45 [pid = 2380] [id = 419] 16:21:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C4F34400) [pid = 2380] [serial = 1257] [outer = 0000000000000000] 16:21:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C50C0800) [pid = 2380] [serial = 1258] [outer = 00000085C4F34400] 16:21:49 INFO - PROCESS | 2380 | 1467069709812 Marionette DEBUG loaded listener.js 16:21:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C775F000) [pid = 2380] [serial = 1259] [outer = 00000085C4F34400] 16:21:50 INFO - PROCESS | 2380 | 1467069710429 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:21:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:21:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 987ms 16:21:50 INFO - PROCESS | 2380 | 1467069710494 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 16:21:50 INFO - PROCESS | 2380 | 1467069710497 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 16:21:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:21:50 INFO - PROCESS | 2380 | 1467069710501 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:21:50 INFO - PROCESS | 2380 | 1467069710505 Marionette TRACE conn6 <- [1,1642,null,{}] 16:21:50 INFO - PROCESS | 2380 | 1467069710538 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:50 INFO - PROCESS | 2380 | 1467069710544 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:50 INFO - PROCESS | 2380 | 1467069710678 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 16:21:50 INFO - PROCESS | 2380 | 1467069710748 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:50 INFO - PROCESS | 2380 | 1467069710752 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BAD22000 == 46 [pid = 2380] [id = 420] 16:21:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085BA7C1C00) [pid = 2380] [serial = 1260] [outer = 0000000000000000] 16:21:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085BB29B800) [pid = 2380] [serial = 1261] [outer = 00000085BA7C1C00] 16:21:50 INFO - PROCESS | 2380 | 1467069710968 Marionette DEBUG loaded listener.js 16:21:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085BB4A8000) [pid = 2380] [serial = 1262] [outer = 00000085BA7C1C00] 16:21:51 INFO - PROCESS | 2380 | 1467069711621 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:21:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:21:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1141ms 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085C00CC000 == 45 [pid = 2380] [id = 397] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0F8F800 == 44 [pid = 2380] [id = 416] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF6D5000 == 43 [pid = 2380] [id = 415] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085BAD22800 == 42 [pid = 2380] [id = 414] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB84C800 == 41 [pid = 2380] [id = 413] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB416800 == 40 [pid = 2380] [id = 412] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085C831D800 == 39 [pid = 2380] [id = 411] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7857800 == 38 [pid = 2380] [id = 410] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085C154D000 == 37 [pid = 2380] [id = 409] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF65A800 == 36 [pid = 2380] [id = 408] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF84B800 == 35 [pid = 2380] [id = 406] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1548000 == 34 [pid = 2380] [id = 407] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1621800 == 33 [pid = 2380] [id = 395] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE2A5000 == 32 [pid = 2380] [id = 393] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085BAD0B800 == 31 [pid = 2380] [id = 394] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085CC616800 == 30 [pid = 2380] [id = 396] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB83C000 == 29 [pid = 2380] [id = 419] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4F6A800 == 28 [pid = 2380] [id = 418] 16:21:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF9D3000 == 27 [pid = 2380] [id = 417] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C9C64C00) [pid = 2380] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085BB49FC00) [pid = 2380] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BC040000) [pid = 2380] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C0340C00) [pid = 2380] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C0E78400) [pid = 2380] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C4B62000) [pid = 2380] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C00E2400) [pid = 2380] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BF540C00) [pid = 2380] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C3FD1800) [pid = 2380] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C5398800) [pid = 2380] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C5021C00) [pid = 2380] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BB45B800) [pid = 2380] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C541D400) [pid = 2380] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C53A3400) [pid = 2380] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C8FB7400) [pid = 2380] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C9CC9C00) [pid = 2380] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085BB453000) [pid = 2380] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085BA3CB400) [pid = 2380] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C3F46400) [pid = 2380] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C0F1A000) [pid = 2380] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C7765C00) [pid = 2380] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C5422400) [pid = 2380] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C9187C00) [pid = 2380] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C4B22400) [pid = 2380] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 16:21:52 INFO - PROCESS | 2380 | 1467069712275 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 16:21:52 INFO - PROCESS | 2380 | 1467069712280 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 16:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:21:52 INFO - PROCESS | 2380 | 1467069712293 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:21:52 INFO - PROCESS | 2380 | 1467069712296 Marionette TRACE conn6 <- [1,1646,null,{}] 16:21:52 INFO - PROCESS | 2380 | 1467069712302 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:52 INFO - PROCESS | 2380 | 1467069712306 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:52 INFO - PROCESS | 2380 | 1467069712395 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 16:21:52 INFO - PROCESS | 2380 | 1467069712402 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:52 INFO - PROCESS | 2380 | 1467069712408 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:52 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB674000 == 28 [pid = 2380] [id = 421] 16:21:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085BB24E400) [pid = 2380] [serial = 1263] [outer = 0000000000000000] 16:21:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BB252C00) [pid = 2380] [serial = 1264] [outer = 00000085BB24E400] 16:21:52 INFO - PROCESS | 2380 | 1467069712459 Marionette DEBUG loaded listener.js 16:21:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BB457800) [pid = 2380] [serial = 1265] [outer = 00000085BB24E400] 16:21:53 INFO - PROCESS | 2380 | 1467069712999 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 734ms 16:21:53 INFO - PROCESS | 2380 | 1467069713027 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 16:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:21:53 INFO - PROCESS | 2380 | 1467069713031 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 16:21:53 INFO - PROCESS | 2380 | 1467069713038 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:21:53 INFO - PROCESS | 2380 | 1467069713042 Marionette TRACE conn6 <- [1,1650,null,{}] 16:21:53 INFO - PROCESS | 2380 | 1467069713047 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:53 INFO - PROCESS | 2380 | 1467069713050 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:53 INFO - PROCESS | 2380 | 1467069713141 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 16:21:53 INFO - PROCESS | 2380 | 1467069713149 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:53 INFO - PROCESS | 2380 | 1467069713152 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:53 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0E37000 == 29 [pid = 2380] [id = 422] 16:21:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BF6C1000) [pid = 2380] [serial = 1266] [outer = 0000000000000000] 16:21:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BFDBBC00) [pid = 2380] [serial = 1267] [outer = 00000085BF6C1000] 16:21:53 INFO - PROCESS | 2380 | 1467069713201 Marionette DEBUG loaded listener.js 16:21:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C0342C00) [pid = 2380] [serial = 1268] [outer = 00000085BF6C1000] 16:21:53 INFO - PROCESS | 2380 | 1467069713679 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 689ms 16:21:53 INFO - PROCESS | 2380 | 1467069713725 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 16:21:53 INFO - PROCESS | 2380 | 1467069713728 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 16:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:21:53 INFO - PROCESS | 2380 | 1467069713732 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:21:53 INFO - PROCESS | 2380 | 1467069713734 Marionette TRACE conn6 <- [1,1654,null,{}] 16:21:53 INFO - PROCESS | 2380 | 1467069713744 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:53 INFO - PROCESS | 2380 | 1467069713749 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:53 INFO - PROCESS | 2380 | 1467069713880 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 16:21:53 INFO - PROCESS | 2380 | 1467069713961 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:53 INFO - PROCESS | 2380 | 1467069713965 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:53 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C53B6800 == 30 [pid = 2380] [id = 423] 16:21:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C1335C00) [pid = 2380] [serial = 1269] [outer = 0000000000000000] 16:21:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C136F400) [pid = 2380] [serial = 1270] [outer = 00000085C1335C00] 16:21:54 INFO - PROCESS | 2380 | 1467069714016 Marionette DEBUG loaded listener.js 16:21:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C3F74400) [pid = 2380] [serial = 1271] [outer = 00000085C1335C00] 16:21:54 INFO - PROCESS | 2380 | 1467069714410 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 732ms 16:21:54 INFO - PROCESS | 2380 | 1467069714467 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 16:21:54 INFO - PROCESS | 2380 | 1467069714470 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 16:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:21:54 INFO - PROCESS | 2380 | 1467069714473 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:21:54 INFO - PROCESS | 2380 | 1467069714475 Marionette TRACE conn6 <- [1,1658,null,{}] 16:21:54 INFO - PROCESS | 2380 | 1467069714478 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:54 INFO - PROCESS | 2380 | 1467069714481 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:54 INFO - PROCESS | 2380 | 1467069714591 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 16:21:54 INFO - PROCESS | 2380 | 1467069714597 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:54 INFO - PROCESS | 2380 | 1467069714599 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:54 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E8F000 == 31 [pid = 2380] [id = 424] 16:21:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C47B9400) [pid = 2380] [serial = 1272] [outer = 0000000000000000] 16:21:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4B4D800) [pid = 2380] [serial = 1273] [outer = 00000085C47B9400] 16:21:54 INFO - PROCESS | 2380 | 1467069714689 Marionette DEBUG loaded listener.js 16:21:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C4B60400) [pid = 2380] [serial = 1274] [outer = 00000085C47B9400] 16:21:55 INFO - PROCESS | 2380 | 1467069715128 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 691ms 16:21:55 INFO - PROCESS | 2380 | 1467069715167 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 16:21:55 INFO - PROCESS | 2380 | 1467069715169 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 16:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:21:55 INFO - PROCESS | 2380 | 1467069715172 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:21:55 INFO - PROCESS | 2380 | 1467069715174 Marionette TRACE conn6 <- [1,1662,null,{}] 16:21:55 INFO - PROCESS | 2380 | 1467069715182 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:55 INFO - PROCESS | 2380 | 1467069715184 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:55 INFO - PROCESS | 2380 | 1467069715329 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 16:21:55 INFO - PROCESS | 2380 | 1467069715349 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:55 INFO - PROCESS | 2380 | 1467069715351 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:55 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9CF4000 == 32 [pid = 2380] [id = 425] 16:21:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B62400) [pid = 2380] [serial = 1275] [outer = 0000000000000000] 16:21:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C52D8C00) [pid = 2380] [serial = 1276] [outer = 00000085C4B62400] 16:21:55 INFO - PROCESS | 2380 | 1467069715396 Marionette DEBUG loaded listener.js 16:21:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C53A1800) [pid = 2380] [serial = 1277] [outer = 00000085C4B62400] 16:21:55 INFO - PROCESS | 2380 | 1467069715836 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 691ms 16:21:55 INFO - PROCESS | 2380 | 1467069715866 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 16:21:55 INFO - PROCESS | 2380 | 1467069715869 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 16:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:21:55 INFO - PROCESS | 2380 | 1467069715872 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:21:55 INFO - PROCESS | 2380 | 1467069715874 Marionette TRACE conn6 <- [1,1666,null,{}] 16:21:55 INFO - PROCESS | 2380 | 1467069715877 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:55 INFO - PROCESS | 2380 | 1467069715884 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:56 INFO - PROCESS | 2380 | 1467069716033 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 16:21:56 INFO - PROCESS | 2380 | 1467069716088 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:56 INFO - PROCESS | 2380 | 1467069716090 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:56 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5C0000 == 33 [pid = 2380] [id = 426] 16:21:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C7176000) [pid = 2380] [serial = 1278] [outer = 0000000000000000] 16:21:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C8027000) [pid = 2380] [serial = 1279] [outer = 00000085C7176000] 16:21:56 INFO - PROCESS | 2380 | 1467069716136 Marionette DEBUG loaded listener.js 16:21:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C834AC00) [pid = 2380] [serial = 1280] [outer = 00000085C7176000] 16:21:56 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085CB07EC00) [pid = 2380] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:21:56 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085CA154400) [pid = 2380] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:21:56 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB453800) [pid = 2380] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:21:56 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BF673800) [pid = 2380] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:21:56 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C198F000) [pid = 2380] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:21:56 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BB7F6400) [pid = 2380] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:21:56 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C7769400) [pid = 2380] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:21:56 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C3FD0C00) [pid = 2380] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:21:56 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C4B53000) [pid = 2380] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:21:56 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085B954F800) [pid = 2380] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:21:56 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C539C000) [pid = 2380] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:21:56 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C9DA6400) [pid = 2380] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:21:56 INFO - PROCESS | 2380 | 1467069716744 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 943ms 16:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:21:56 INFO - PROCESS | 2380 | 1467069716818 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 16:21:56 INFO - PROCESS | 2380 | 1467069716820 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 16:21:56 INFO - PROCESS | 2380 | 1467069716824 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:21:56 INFO - PROCESS | 2380 | 1467069716826 Marionette TRACE conn6 <- [1,1670,null,{}] 16:21:56 INFO - PROCESS | 2380 | 1467069716830 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:56 INFO - PROCESS | 2380 | 1467069716831 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:56 INFO - PROCESS | 2380 | 1467069716945 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 16:21:57 INFO - PROCESS | 2380 | 1467069716994 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:57 INFO - PROCESS | 2380 | 1467069716996 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:57 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFCC000 == 34 [pid = 2380] [id = 427] 16:21:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BB24DC00) [pid = 2380] [serial = 1281] [outer = 0000000000000000] 16:21:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C0E71000) [pid = 2380] [serial = 1282] [outer = 00000085BB24DC00] 16:21:57 INFO - PROCESS | 2380 | 1467069717040 Marionette DEBUG loaded listener.js 16:21:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C776A800) [pid = 2380] [serial = 1283] [outer = 00000085BB24DC00] 16:21:57 INFO - PROCESS | 2380 | 1467069717402 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 629ms 16:21:57 INFO - PROCESS | 2380 | 1467069717456 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 16:21:57 INFO - PROCESS | 2380 | 1467069717458 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 16:21:57 INFO - PROCESS | 2380 | 1467069717461 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:21:57 INFO - PROCESS | 2380 | 1467069717463 Marionette TRACE conn6 <- [1,1674,null,{}] 16:21:57 INFO - PROCESS | 2380 | 1467069717473 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:57 INFO - PROCESS | 2380 | 1467069717475 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:57 INFO - PROCESS | 2380 | 1467069717555 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 16:21:57 INFO - PROCESS | 2380 | 1467069717562 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:57 INFO - PROCESS | 2380 | 1467069717564 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:57 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE2A5000 == 35 [pid = 2380] [id = 428] 16:21:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C8FA7000) [pid = 2380] [serial = 1284] [outer = 0000000000000000] 16:21:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C9183800) [pid = 2380] [serial = 1285] [outer = 00000085C8FA7000] 16:21:57 INFO - PROCESS | 2380 | 1467069717610 Marionette DEBUG loaded listener.js 16:21:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C9190000) [pid = 2380] [serial = 1286] [outer = 00000085C8FA7000] 16:21:58 INFO - PROCESS | 2380 | 1467069718037 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:21:58 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 16:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 16:21:58 INFO - PROCESS | 2380 | 1467069718094 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 16:21:58 INFO - PROCESS | 2380 | 1467069718097 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 16:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:21:58 INFO - PROCESS | 2380 | 1467069718100 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:21:58 INFO - PROCESS | 2380 | 1467069718102 Marionette TRACE conn6 <- [1,1678,null,{}] 16:21:58 INFO - PROCESS | 2380 | 1467069718105 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:58 INFO - PROCESS | 2380 | 1467069718115 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:58 INFO - PROCESS | 2380 | 1467069718195 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 16:21:58 INFO - PROCESS | 2380 | 1467069718202 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:58 INFO - PROCESS | 2380 | 1467069718204 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:58 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8D0800 == 36 [pid = 2380] [id = 429] 16:21:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C9C63400) [pid = 2380] [serial = 1287] [outer = 0000000000000000] 16:21:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C9CCA400) [pid = 2380] [serial = 1288] [outer = 00000085C9C63400] 16:21:58 INFO - PROCESS | 2380 | 1467069718249 Marionette DEBUG loaded listener.js 16:21:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085CA306800) [pid = 2380] [serial = 1289] [outer = 00000085C9C63400] 16:21:58 INFO - PROCESS | 2380 | 1467069718817 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 776ms 16:21:58 INFO - PROCESS | 2380 | 1467069718880 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 16:21:58 INFO - PROCESS | 2380 | 1467069718885 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 16:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:21:58 INFO - PROCESS | 2380 | 1467069718891 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:21:58 INFO - PROCESS | 2380 | 1467069718895 Marionette TRACE conn6 <- [1,1682,null,{}] 16:21:58 INFO - PROCESS | 2380 | 1467069718901 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:58 INFO - PROCESS | 2380 | 1467069718904 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:59 INFO - PROCESS | 2380 | 1467069719043 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 16:21:59 INFO - PROCESS | 2380 | 1467069719158 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:59 INFO - PROCESS | 2380 | 1467069719164 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:21:59 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C00C0000 == 37 [pid = 2380] [id = 430] 16:21:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085BB295C00) [pid = 2380] [serial = 1290] [outer = 0000000000000000] 16:21:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085BB455C00) [pid = 2380] [serial = 1291] [outer = 00000085BB295C00] 16:21:59 INFO - PROCESS | 2380 | 1467069719223 Marionette DEBUG loaded listener.js 16:21:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085BF66B400) [pid = 2380] [serial = 1292] [outer = 00000085BB295C00] 16:22:00 INFO - PROCESS | 2380 | 1467069720010 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1179ms 16:22:00 INFO - PROCESS | 2380 | 1467069720073 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 16:22:00 INFO - PROCESS | 2380 | 1467069720078 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 16:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:22:00 INFO - PROCESS | 2380 | 1467069720085 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:22:00 INFO - PROCESS | 2380 | 1467069720088 Marionette TRACE conn6 <- [1,1686,null,{}] 16:22:00 INFO - PROCESS | 2380 | 1467069720093 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:00 INFO - PROCESS | 2380 | 1467069720096 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:00 INFO - PROCESS | 2380 | 1467069720228 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 16:22:00 INFO - PROCESS | 2380 | 1467069720299 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:00 INFO - PROCESS | 2380 | 1467069720302 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:00 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB0AD800 == 38 [pid = 2380] [id = 431] 16:22:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C111C800) [pid = 2380] [serial = 1293] [outer = 0000000000000000] 16:22:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C3F4E400) [pid = 2380] [serial = 1294] [outer = 00000085C111C800] 16:22:00 INFO - PROCESS | 2380 | 1467069720400 Marionette DEBUG loaded listener.js 16:22:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C4B51000) [pid = 2380] [serial = 1295] [outer = 00000085C111C800] 16:22:01 INFO - PROCESS | 2380 | 1467069721283 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:22:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE2A5000 == 37 [pid = 2380] [id = 428] 16:22:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFCC000 == 36 [pid = 2380] [id = 427] 16:22:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5C0000 == 35 [pid = 2380] [id = 426] 16:22:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9CF4000 == 34 [pid = 2380] [id = 425] 16:22:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7E8F000 == 33 [pid = 2380] [id = 424] 16:22:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C53B6800 == 32 [pid = 2380] [id = 423] 16:22:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0E37000 == 31 [pid = 2380] [id = 422] 16:22:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB674000 == 30 [pid = 2380] [id = 421] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085CB474000) [pid = 2380] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085CB46A000) [pid = 2380] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085CA308000) [pid = 2380] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BFDB5000) [pid = 2380] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BFEA7400) [pid = 2380] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C3F4E000) [pid = 2380] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C0E05800) [pid = 2380] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C4796800) [pid = 2380] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C836C000) [pid = 2380] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C0E73000) [pid = 2380] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C8FF0C00) [pid = 2380] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C4B5F400) [pid = 2380] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085BB0C5000) [pid = 2380] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085BB4A3000) [pid = 2380] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C5972C00) [pid = 2380] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C8345400) [pid = 2380] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C53A1C00) [pid = 2380] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085CA39C000) [pid = 2380] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C4792000) [pid = 2380] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C52CD800) [pid = 2380] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085BF345400) [pid = 2380] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085CB02EC00) [pid = 2380] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085C92CF000) [pid = 2380] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 16:22:01 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085CB07E000) [pid = 2380] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 16:22:01 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 16:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1296ms 16:22:01 INFO - PROCESS | 2380 | 1467069721382 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 16:22:01 INFO - PROCESS | 2380 | 1467069721387 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 16:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:22:01 INFO - PROCESS | 2380 | 1467069721392 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:22:01 INFO - PROCESS | 2380 | 1467069721396 Marionette TRACE conn6 <- [1,1690,null,{}] 16:22:01 INFO - PROCESS | 2380 | 1467069721401 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:01 INFO - PROCESS | 2380 | 1467069721404 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:01 INFO - PROCESS | 2380 | 1467069721502 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 16:22:01 INFO - PROCESS | 2380 | 1467069721509 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:01 INFO - PROCESS | 2380 | 1467069721513 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:01 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFE43000 == 31 [pid = 2380] [id = 432] 16:22:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085BB456400) [pid = 2380] [serial = 1296] [outer = 0000000000000000] 16:22:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085BB49F000) [pid = 2380] [serial = 1297] [outer = 00000085BB456400] 16:22:01 INFO - PROCESS | 2380 | 1467069721564 Marionette DEBUG loaded listener.js 16:22:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085BF668400) [pid = 2380] [serial = 1298] [outer = 00000085BB456400] 16:22:02 INFO - PROCESS | 2380 | 1467069722101 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 733ms 16:22:02 INFO - PROCESS | 2380 | 1467069722130 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 16:22:02 INFO - PROCESS | 2380 | 1467069722135 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 16:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:22:02 INFO - PROCESS | 2380 | 1467069722141 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:22:02 INFO - PROCESS | 2380 | 1467069722143 Marionette TRACE conn6 <- [1,1694,null,{}] 16:22:02 INFO - PROCESS | 2380 | 1467069722147 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:02 INFO - PROCESS | 2380 | 1467069722150 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:02 INFO - PROCESS | 2380 | 1467069722245 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 16:22:02 INFO - PROCESS | 2380 | 1467069722321 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:02 INFO - PROCESS | 2380 | 1467069722323 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4F77800 == 32 [pid = 2380] [id = 433] 16:22:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085C0E82800) [pid = 2380] [serial = 1299] [outer = 0000000000000000] 16:22:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C1120400) [pid = 2380] [serial = 1300] [outer = 00000085C0E82800] 16:22:02 INFO - PROCESS | 2380 | 1467069722371 Marionette DEBUG loaded listener.js 16:22:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C3F4E000) [pid = 2380] [serial = 1301] [outer = 00000085C0E82800] 16:22:02 INFO - PROCESS | 2380 | 1467069722775 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 690ms 16:22:02 INFO - PROCESS | 2380 | 1467069722834 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 16:22:02 INFO - PROCESS | 2380 | 1467069722836 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 16:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:22:02 INFO - PROCESS | 2380 | 1467069722840 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:22:02 INFO - PROCESS | 2380 | 1467069722844 Marionette TRACE conn6 <- [1,1698,null,{}] 16:22:02 INFO - PROCESS | 2380 | 1467069722855 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:02 INFO - PROCESS | 2380 | 1467069722860 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:02 INFO - PROCESS | 2380 | 1467069722947 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 16:22:02 INFO - PROCESS | 2380 | 1467069722955 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:02 INFO - PROCESS | 2380 | 1467069722959 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E84800 == 33 [pid = 2380] [id = 434] 16:22:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB245C00) [pid = 2380] [serial = 1302] [outer = 0000000000000000] 16:22:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C4B6A400) [pid = 2380] [serial = 1303] [outer = 00000085BB245C00] 16:22:03 INFO - PROCESS | 2380 | 1467069723008 Marionette DEBUG loaded listener.js 16:22:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C539B400) [pid = 2380] [serial = 1304] [outer = 00000085BB245C00] 16:22:03 INFO - PROCESS | 2380 | 1467069723490 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 16:22:03 INFO - PROCESS | 2380 | 1467069723538 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 16:22:03 INFO - PROCESS | 2380 | 1467069723541 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 16:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:22:03 INFO - PROCESS | 2380 | 1467069723544 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:22:03 INFO - PROCESS | 2380 | 1467069723546 Marionette TRACE conn6 <- [1,1702,null,{}] 16:22:03 INFO - PROCESS | 2380 | 1467069723549 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:03 INFO - PROCESS | 2380 | 1467069723551 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:03 INFO - PROCESS | 2380 | 1467069723668 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 16:22:03 INFO - PROCESS | 2380 | 1467069723673 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:03 INFO - PROCESS | 2380 | 1467069723682 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:03 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB42B000 == 34 [pid = 2380] [id = 435] 16:22:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C591F800) [pid = 2380] [serial = 1305] [outer = 0000000000000000] 16:22:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C59FC400) [pid = 2380] [serial = 1306] [outer = 00000085C591F800] 16:22:03 INFO - PROCESS | 2380 | 1467069723769 Marionette DEBUG loaded listener.js 16:22:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C7E1C000) [pid = 2380] [serial = 1307] [outer = 00000085C591F800] 16:22:04 INFO - PROCESS | 2380 | 1467069724209 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 16:22:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:22:04 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 16:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:04 INFO - _addTest/ [0,1705,"getWindowHandle",null] 16:22:04 INFO - PROCESS | 2380 | 1467069724243 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 16:22:04 INFO - PROCESS | 2380 | 1467069724247 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:22:04 INFO - PROCESS | 2380 | 1467069724248 Marionette TRACE conn6 <- [1,1706,null,{}] 16:22:04 INFO - PROCESS | 2380 | 1467069724252 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:04 INFO - PROCESS | 2380 | 1467069724254 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:04 INFO - PROCESS | 2380 | 1467069724391 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 16:22:04 INFO - PROCESS | 2380 | 1467069724413 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:04 INFO - PROCESS | 2380 | 1467069724416 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:04 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFBF000 == 35 [pid = 2380] [id = 436] 16:22:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C4B27C00) [pid = 2380] [serial = 1308] [outer = 0000000000000000] 16:22:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C834A400) [pid = 2380] [serial = 1309] [outer = 00000085C4B27C00] 16:22:04 INFO - PROCESS | 2380 | 1467069724460 Marionette DEBUG loaded listener.js 16:22:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C8FB0400) [pid = 2380] [serial = 1310] [outer = 00000085C4B27C00] 16:22:04 INFO - PROCESS | 2380 | 1467069724927 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 733ms 16:22:04 INFO - PROCESS | 2380 | 1467069724983 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 16:22:04 INFO - PROCESS | 2380 | 1467069724986 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 16:22:04 INFO - PROCESS | 2380 | 1467069724989 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:22:04 INFO - PROCESS | 2380 | 1467069724991 Marionette TRACE conn6 <- [1,1710,null,{}] 16:22:05 INFO - PROCESS | 2380 | 1467069724999 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:05 INFO - PROCESS | 2380 | 1467069725005 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:05 INFO - PROCESS | 2380 | 1467069725145 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 16:22:05 INFO - PROCESS | 2380 | 1467069725158 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:05 INFO - PROCESS | 2380 | 1467069725160 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:05 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8AA800 == 36 [pid = 2380] [id = 437] 16:22:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C918D000) [pid = 2380] [serial = 1311] [outer = 0000000000000000] 16:22:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C9D2DC00) [pid = 2380] [serial = 1312] [outer = 00000085C918D000] 16:22:05 INFO - PROCESS | 2380 | 1467069725247 Marionette DEBUG loaded listener.js 16:22:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085CB088400) [pid = 2380] [serial = 1313] [outer = 00000085C918D000] 16:22:05 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BB24E400) [pid = 2380] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:22:05 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C1335C00) [pid = 2380] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:22:05 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BF6C1000) [pid = 2380] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:22:05 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C4B62400) [pid = 2380] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:22:05 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BA7C1C00) [pid = 2380] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:22:05 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BB24DC00) [pid = 2380] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:22:05 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C7176000) [pid = 2380] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:22:05 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C8FA7000) [pid = 2380] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:22:05 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085BC5B6800) [pid = 2380] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:22:05 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C4F34400) [pid = 2380] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:22:05 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C47B9400) [pid = 2380] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:22:05 INFO - PROCESS | 2380 | 1467069725734 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:22:05 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 16:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 796ms 16:22:05 INFO - PROCESS | 2380 | 1467069725789 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 16:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:22:05 INFO - PROCESS | 2380 | 1467069725791 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 16:22:05 INFO - PROCESS | 2380 | 1467069725794 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:22:05 INFO - PROCESS | 2380 | 1467069725796 Marionette TRACE conn6 <- [1,1714,null,{}] 16:22:05 INFO - PROCESS | 2380 | 1467069725804 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:05 INFO - PROCESS | 2380 | 1467069725806 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:05 INFO - PROCESS | 2380 | 1467069725916 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 16:22:05 INFO - PROCESS | 2380 | 1467069725967 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:05 INFO - PROCESS | 2380 | 1467069725969 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:05 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF84A800 == 37 [pid = 2380] [id = 438] 16:22:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BB44E800) [pid = 2380] [serial = 1314] [outer = 0000000000000000] 16:22:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C5423800) [pid = 2380] [serial = 1315] [outer = 00000085BB44E800] 16:22:06 INFO - PROCESS | 2380 | 1467069726015 Marionette DEBUG loaded listener.js 16:22:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085CB089000) [pid = 2380] [serial = 1316] [outer = 00000085BB44E800] 16:22:06 INFO - PROCESS | 2380 | 1467069726370 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 16:22:06 INFO - PROCESS | 2380 | 1467069726432 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 16:22:06 INFO - PROCESS | 2380 | 1467069726442 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 16:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:22:06 INFO - PROCESS | 2380 | 1467069726446 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:22:06 INFO - PROCESS | 2380 | 1467069726448 Marionette TRACE conn6 <- [1,1718,null,{}] 16:22:06 INFO - PROCESS | 2380 | 1467069726451 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:06 INFO - PROCESS | 2380 | 1467069726453 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:06 INFO - PROCESS | 2380 | 1467069726536 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 16:22:06 INFO - PROCESS | 2380 | 1467069726542 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:06 INFO - PROCESS | 2380 | 1467069726544 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:06 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF9D0000 == 38 [pid = 2380] [id = 439] 16:22:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085CB46F000) [pid = 2380] [serial = 1317] [outer = 0000000000000000] 16:22:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085CB5C5800) [pid = 2380] [serial = 1318] [outer = 00000085CB46F000] 16:22:06 INFO - PROCESS | 2380 | 1467069726588 Marionette DEBUG loaded listener.js 16:22:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085CB5D4C00) [pid = 2380] [serial = 1319] [outer = 00000085CB46F000] 16:22:07 INFO - PROCESS | 2380 | 1467069727016 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 16:22:07 INFO - PROCESS | 2380 | 1467069727080 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 16:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:22:07 INFO - PROCESS | 2380 | 1467069727084 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:22:07 INFO - PROCESS | 2380 | 1467069727085 Marionette TRACE conn6 <- [1,1722,null,{}] 16:22:07 INFO - PROCESS | 2380 | 1467069727089 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:07 INFO - PROCESS | 2380 | 1467069727091 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:07 INFO - PROCESS | 2380 | 1467069727176 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 16:22:07 INFO - PROCESS | 2380 | 1467069727184 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:07 INFO - PROCESS | 2380 | 1467069727186 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:07 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E82800 == 39 [pid = 2380] [id = 440] 16:22:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085CB815C00) [pid = 2380] [serial = 1320] [outer = 0000000000000000] 16:22:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085CB81B400) [pid = 2380] [serial = 1321] [outer = 00000085CB815C00] 16:22:07 INFO - PROCESS | 2380 | 1467069727231 Marionette DEBUG loaded listener.js 16:22:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085CB8A7800) [pid = 2380] [serial = 1322] [outer = 00000085CB815C00] 16:22:07 INFO - PROCESS | 2380 | 1467069727803 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 775ms 16:22:07 INFO - PROCESS | 2380 | 1467069727862 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 16:22:07 INFO - PROCESS | 2380 | 1467069727867 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 16:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:22:07 INFO - PROCESS | 2380 | 1467069727872 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:22:07 INFO - PROCESS | 2380 | 1467069727876 Marionette TRACE conn6 <- [1,1726,null,{}] 16:22:07 INFO - PROCESS | 2380 | 1467069727882 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:07 INFO - PROCESS | 2380 | 1467069727885 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:08 INFO - PROCESS | 2380 | 1467069728003 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 16:22:08 INFO - PROCESS | 2380 | 1467069728125 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:08 INFO - PROCESS | 2380 | 1467069728128 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:08 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4892800 == 40 [pid = 2380] [id = 441] 16:22:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085BB450400) [pid = 2380] [serial = 1323] [outer = 0000000000000000] 16:22:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C0073400) [pid = 2380] [serial = 1324] [outer = 00000085BB450400] 16:22:08 INFO - PROCESS | 2380 | 1467069728189 Marionette DEBUG loaded listener.js 16:22:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C0F18400) [pid = 2380] [serial = 1325] [outer = 00000085BB450400] 16:22:08 INFO - PROCESS | 2380 | 1467069728813 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 985ms 16:22:08 INFO - PROCESS | 2380 | 1467069728861 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 16:22:08 INFO - PROCESS | 2380 | 1467069728866 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 16:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:22:08 INFO - PROCESS | 2380 | 1467069728873 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:22:08 INFO - PROCESS | 2380 | 1467069728876 Marionette TRACE conn6 <- [1,1730,null,{}] 16:22:08 INFO - PROCESS | 2380 | 1467069728880 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:08 INFO - PROCESS | 2380 | 1467069728884 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:09 INFO - PROCESS | 2380 | 1467069728999 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 16:22:09 INFO - PROCESS | 2380 | 1467069729119 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:09 INFO - PROCESS | 2380 | 1467069729122 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:09 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFCC000 == 41 [pid = 2380] [id = 442] 16:22:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C4B69000) [pid = 2380] [serial = 1326] [outer = 0000000000000000] 16:22:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C52D8400) [pid = 2380] [serial = 1327] [outer = 00000085C4B69000] 16:22:09 INFO - PROCESS | 2380 | 1467069729181 Marionette DEBUG loaded listener.js 16:22:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C7763800) [pid = 2380] [serial = 1328] [outer = 00000085C4B69000] 16:22:09 INFO - PROCESS | 2380 | 1467069729830 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 984ms 16:22:09 INFO - PROCESS | 2380 | 1467069729863 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 16:22:09 INFO - PROCESS | 2380 | 1467069729866 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 16:22:09 INFO - PROCESS | 2380 | 1467069729869 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:22:09 INFO - PROCESS | 2380 | 1467069729873 Marionette TRACE conn6 <- [1,1734,null,{}] 16:22:09 INFO - PROCESS | 2380 | 1467069729885 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:09 INFO - PROCESS | 2380 | 1467069729891 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:10 INFO - PROCESS | 2380 | 1467069730004 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 16:22:10 INFO - PROCESS | 2380 | 1467069730125 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:10 INFO - PROCESS | 2380 | 1467069730129 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:10 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFCEC000 == 42 [pid = 2380] [id = 443] 16:22:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CA67D000) [pid = 2380] [serial = 1329] [outer = 0000000000000000] 16:22:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CB5C8000) [pid = 2380] [serial = 1330] [outer = 00000085CA67D000] 16:22:10 INFO - PROCESS | 2380 | 1467069730189 Marionette DEBUG loaded listener.js 16:22:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CB8AF000) [pid = 2380] [serial = 1331] [outer = 00000085CA67D000] 16:22:10 INFO - PROCESS | 2380 | 1467069730786 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 987ms 16:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:22:10 INFO - PROCESS | 2380 | 1467069730860 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 16:22:10 INFO - PROCESS | 2380 | 1467069730863 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 16:22:10 INFO - PROCESS | 2380 | 1467069730867 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:22:10 INFO - PROCESS | 2380 | 1467069730869 Marionette TRACE conn6 <- [1,1738,null,{}] 16:22:10 INFO - PROCESS | 2380 | 1467069730873 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:10 INFO - PROCESS | 2380 | 1467069730876 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:11 INFO - PROCESS | 2380 | 1467069730989 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 16:22:11 INFO - PROCESS | 2380 | 1467069731200 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:11 INFO - PROCESS | 2380 | 1467069731203 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:11 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF6E0000 == 43 [pid = 2380] [id = 444] 16:22:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085BB0C1C00) [pid = 2380] [serial = 1332] [outer = 0000000000000000] 16:22:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085BB0CE000) [pid = 2380] [serial = 1333] [outer = 00000085BB0C1C00] 16:22:11 INFO - PROCESS | 2380 | 1467069731268 Marionette DEBUG loaded listener.js 16:22:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085BC5B9400) [pid = 2380] [serial = 1334] [outer = 00000085BB0C1C00] 16:22:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085BAD22000 == 42 [pid = 2380] [id = 420] 16:22:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF9D0000 == 41 [pid = 2380] [id = 439] 16:22:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF84A800 == 40 [pid = 2380] [id = 438] 16:22:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8AA800 == 39 [pid = 2380] [id = 437] 16:22:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFBF000 == 38 [pid = 2380] [id = 436] 16:22:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB42B000 == 37 [pid = 2380] [id = 435] 16:22:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7E84800 == 36 [pid = 2380] [id = 434] 16:22:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4F77800 == 35 [pid = 2380] [id = 433] 16:22:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFE43000 == 34 [pid = 2380] [id = 432] 16:22:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB0AD800 == 33 [pid = 2380] [id = 431] 16:22:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C00C0000 == 32 [pid = 2380] [id = 430] 16:22:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8D0800 == 31 [pid = 2380] [id = 429] 16:22:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFCEC000 == 30 [pid = 2380] [id = 443] 16:22:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFCC000 == 29 [pid = 2380] [id = 442] 16:22:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7E82800 == 28 [pid = 2380] [id = 440] 16:22:12 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4892800 == 27 [pid = 2380] [id = 441] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085BB252C00) [pid = 2380] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BB457800) [pid = 2380] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C136F400) [pid = 2380] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BFDBBC00) [pid = 2380] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C0342C00) [pid = 2380] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C52D8C00) [pid = 2380] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085BB4A8000) [pid = 2380] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB29B800) [pid = 2380] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C0E71000) [pid = 2380] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C8027000) [pid = 2380] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C9183800) [pid = 2380] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C834AC00) [pid = 2380] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C111E800) [pid = 2380] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BFDBA400) [pid = 2380] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C9190000) [pid = 2380] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C775F000) [pid = 2380] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C9CCA400) [pid = 2380] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C50C0800) [pid = 2380] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C4B4D800) [pid = 2380] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C4B60400) [pid = 2380] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C53A1800) [pid = 2380] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C776A800) [pid = 2380] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C3F74400) [pid = 2380] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 16:22:12 INFO - PROCESS | 2380 | 1467069732582 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1800ms 16:22:12 INFO - PROCESS | 2380 | 1467069732669 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 16:22:12 INFO - PROCESS | 2380 | 1467069732674 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 16:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:22:12 INFO - PROCESS | 2380 | 1467069732679 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:22:12 INFO - PROCESS | 2380 | 1467069732683 Marionette TRACE conn6 <- [1,1742,null,{}] 16:22:12 INFO - PROCESS | 2380 | 1467069732689 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:12 INFO - PROCESS | 2380 | 1467069732692 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:12 INFO - PROCESS | 2380 | 1467069732789 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 16:22:12 INFO - PROCESS | 2380 | 1467069732797 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:12 INFO - PROCESS | 2380 | 1467069732801 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:12 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF562000 == 28 [pid = 2380] [id = 445] 16:22:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BB29E800) [pid = 2380] [serial = 1335] [outer = 0000000000000000] 16:22:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB35F400) [pid = 2380] [serial = 1336] [outer = 00000085BB29E800] 16:22:12 INFO - PROCESS | 2380 | 1467069732852 Marionette DEBUG loaded listener.js 16:22:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BB4A2000) [pid = 2380] [serial = 1337] [outer = 00000085BB29E800] 16:22:13 INFO - PROCESS | 2380 | 1467069733348 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 735ms 16:22:13 INFO - PROCESS | 2380 | 1467069733417 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 16:22:13 INFO - PROCESS | 2380 | 1467069733423 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 16:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:22:13 INFO - PROCESS | 2380 | 1467069733430 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:22:13 INFO - PROCESS | 2380 | 1467069733433 Marionette TRACE conn6 <- [1,1746,null,{}] 16:22:13 INFO - PROCESS | 2380 | 1467069733437 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:13 INFO - PROCESS | 2380 | 1467069733440 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:13 INFO - PROCESS | 2380 | 1467069733535 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 16:22:13 INFO - PROCESS | 2380 | 1467069733612 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:13 INFO - PROCESS | 2380 | 1467069733615 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:13 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1545000 == 29 [pid = 2380] [id = 446] 16:22:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB4A3C00) [pid = 2380] [serial = 1338] [outer = 0000000000000000] 16:22:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BFDB4800) [pid = 2380] [serial = 1339] [outer = 00000085BB4A3C00] 16:22:13 INFO - PROCESS | 2380 | 1467069733665 Marionette DEBUG loaded listener.js 16:22:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C0192000) [pid = 2380] [serial = 1340] [outer = 00000085BB4A3C00] 16:22:14 INFO - PROCESS | 2380 | 1467069734074 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 691ms 16:22:14 INFO - PROCESS | 2380 | 1467069734142 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 16:22:14 INFO - PROCESS | 2380 | 1467069734145 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 16:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:22:14 INFO - PROCESS | 2380 | 1467069734151 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:22:14 INFO - PROCESS | 2380 | 1467069734154 Marionette TRACE conn6 <- [1,1750,null,{}] 16:22:14 INFO - PROCESS | 2380 | 1467069734171 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:14 INFO - PROCESS | 2380 | 1467069734176 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:14 INFO - PROCESS | 2380 | 1467069734266 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 16:22:14 INFO - PROCESS | 2380 | 1467069734280 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:14 INFO - PROCESS | 2380 | 1467069734283 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:14 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7851000 == 30 [pid = 2380] [id = 447] 16:22:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C133D000) [pid = 2380] [serial = 1341] [outer = 0000000000000000] 16:22:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C198C400) [pid = 2380] [serial = 1342] [outer = 00000085C133D000] 16:22:14 INFO - PROCESS | 2380 | 1467069734334 Marionette DEBUG loaded listener.js 16:22:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C3FD8000) [pid = 2380] [serial = 1343] [outer = 00000085C133D000] 16:22:14 INFO - PROCESS | 2380 | 1467069734786 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 16:22:14 INFO - PROCESS | 2380 | 1467069734841 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 16:22:14 INFO - PROCESS | 2380 | 1467069734843 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 16:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:22:14 INFO - PROCESS | 2380 | 1467069734847 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:22:14 INFO - PROCESS | 2380 | 1467069734849 Marionette TRACE conn6 <- [1,1754,null,{}] 16:22:14 INFO - PROCESS | 2380 | 1467069734852 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:14 INFO - PROCESS | 2380 | 1467069734855 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:14 INFO - PROCESS | 2380 | 1467069734967 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 16:22:14 INFO - PROCESS | 2380 | 1467069734974 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:14 INFO - PROCESS | 2380 | 1467069734976 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:15 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8275800 == 31 [pid = 2380] [id = 448] 16:22:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C4B28000) [pid = 2380] [serial = 1344] [outer = 0000000000000000] 16:22:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B54000) [pid = 2380] [serial = 1345] [outer = 00000085C4B28000] 16:22:15 INFO - PROCESS | 2380 | 1467069735066 Marionette DEBUG loaded listener.js 16:22:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C4B66800) [pid = 2380] [serial = 1346] [outer = 00000085C4B28000] 16:22:15 INFO - PROCESS | 2380 | 1467069735493 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 692ms 16:22:15 INFO - PROCESS | 2380 | 1467069735542 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 16:22:15 INFO - PROCESS | 2380 | 1467069735544 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 16:22:15 INFO - PROCESS | 2380 | 1467069735547 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:22:15 INFO - PROCESS | 2380 | 1467069735549 Marionette TRACE conn6 <- [1,1758,null,{}] 16:22:15 INFO - PROCESS | 2380 | 1467069735559 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:15 INFO - PROCESS | 2380 | 1467069735561 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:15 INFO - PROCESS | 2380 | 1467069735695 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 16:22:15 INFO - PROCESS | 2380 | 1467069735714 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:15 INFO - PROCESS | 2380 | 1467069735716 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:15 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA1D9800 == 32 [pid = 2380] [id = 449] 16:22:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C50BFC00) [pid = 2380] [serial = 1347] [outer = 0000000000000000] 16:22:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C52D8000) [pid = 2380] [serial = 1348] [outer = 00000085C50BFC00] 16:22:15 INFO - PROCESS | 2380 | 1467069735761 Marionette DEBUG loaded listener.js 16:22:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C5419800) [pid = 2380] [serial = 1349] [outer = 00000085C50BFC00] 16:22:16 INFO - PROCESS | 2380 | 1467069736219 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 692ms 16:22:16 INFO - PROCESS | 2380 | 1467069736242 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 16:22:16 INFO - PROCESS | 2380 | 1467069736245 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 16:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:22:16 INFO - PROCESS | 2380 | 1467069736248 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:22:16 INFO - PROCESS | 2380 | 1467069736250 Marionette TRACE conn6 <- [1,1762,null,{}] 16:22:16 INFO - PROCESS | 2380 | 1467069736253 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:16 INFO - PROCESS | 2380 | 1467069736259 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:16 INFO - PROCESS | 2380 | 1467069736393 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 16:22:16 INFO - PROCESS | 2380 | 1467069736400 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:16 INFO - PROCESS | 2380 | 1467069736402 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:16 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB83F000 == 33 [pid = 2380] [id = 450] 16:22:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C5421C00) [pid = 2380] [serial = 1350] [outer = 0000000000000000] 16:22:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C8022000) [pid = 2380] [serial = 1351] [outer = 00000085C5421C00] 16:22:16 INFO - PROCESS | 2380 | 1467069736455 Marionette DEBUG loaded listener.js 16:22:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C8A72C00) [pid = 2380] [serial = 1352] [outer = 00000085C5421C00] 16:22:17 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C4B27C00) [pid = 2380] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:22:17 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C0E82800) [pid = 2380] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:22:17 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB456400) [pid = 2380] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:22:17 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BB245C00) [pid = 2380] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:22:17 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB295C00) [pid = 2380] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:22:17 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BB44E800) [pid = 2380] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:22:17 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C918D000) [pid = 2380] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:22:17 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C111C800) [pid = 2380] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:22:17 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C9C63400) [pid = 2380] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:22:17 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CB46F000) [pid = 2380] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:22:17 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C591F800) [pid = 2380] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:22:17 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085CB815C00) [pid = 2380] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:22:17 INFO - PROCESS | 2380 | 1467069737152 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 944ms 16:22:17 INFO - PROCESS | 2380 | 1467069737194 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 16:22:17 INFO - PROCESS | 2380 | 1467069737197 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 16:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:22:17 INFO - PROCESS | 2380 | 1467069737201 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:22:17 INFO - PROCESS | 2380 | 1467069737202 Marionette TRACE conn6 <- [1,1766,null,{}] 16:22:17 INFO - PROCESS | 2380 | 1467069737206 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:17 INFO - PROCESS | 2380 | 1467069737208 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:17 INFO - PROCESS | 2380 | 1467069737318 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 16:22:17 INFO - PROCESS | 2380 | 1467069737368 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:17 INFO - PROCESS | 2380 | 1467069737370 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:17 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CC60D000 == 34 [pid = 2380] [id = 451] 16:22:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BB397400) [pid = 2380] [serial = 1353] [outer = 0000000000000000] 16:22:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C47B9400) [pid = 2380] [serial = 1354] [outer = 00000085BB397400] 16:22:17 INFO - PROCESS | 2380 | 1467069737415 Marionette DEBUG loaded listener.js 16:22:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C82FBC00) [pid = 2380] [serial = 1355] [outer = 00000085BB397400] 16:22:17 INFO - PROCESS | 2380 | 1467069737773 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:22:17 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 16:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 629ms 16:22:17 INFO - PROCESS | 2380 | 1467069737833 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 16:22:17 INFO - PROCESS | 2380 | 1467069737835 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 16:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:22:17 INFO - PROCESS | 2380 | 1467069737845 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:22:17 INFO - PROCESS | 2380 | 1467069737847 Marionette TRACE conn6 <- [1,1770,null,{}] 16:22:17 INFO - PROCESS | 2380 | 1467069737851 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:17 INFO - PROCESS | 2380 | 1467069737853 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:17 INFO - PROCESS | 2380 | 1467069737934 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 16:22:17 INFO - PROCESS | 2380 | 1467069737940 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:17 INFO - PROCESS | 2380 | 1467069737942 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:17 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8A0000 == 35 [pid = 2380] [id = 452] 16:22:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C8FF6C00) [pid = 2380] [serial = 1356] [outer = 0000000000000000] 16:22:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C922E400) [pid = 2380] [serial = 1357] [outer = 00000085C8FF6C00] 16:22:17 INFO - PROCESS | 2380 | 1467069737986 Marionette DEBUG loaded listener.js 16:22:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C9C6CC00) [pid = 2380] [serial = 1358] [outer = 00000085C8FF6C00] 16:22:18 INFO - PROCESS | 2380 | 1467069738413 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:22:18 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 16:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 587ms 16:22:18 INFO - PROCESS | 2380 | 1467069738443 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 16:22:18 INFO - PROCESS | 2380 | 1467069738445 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 16:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:22:18 INFO - PROCESS | 2380 | 1467069738453 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:22:18 INFO - PROCESS | 2380 | 1467069738455 Marionette TRACE conn6 <- [1,1774,null,{}] 16:22:18 INFO - PROCESS | 2380 | 1467069738459 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:18 INFO - PROCESS | 2380 | 1467069738461 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:18 INFO - PROCESS | 2380 | 1467069738544 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 16:22:18 INFO - PROCESS | 2380 | 1467069738552 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:18 INFO - PROCESS | 2380 | 1467069738554 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:18 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF83D800 == 36 [pid = 2380] [id = 453] 16:22:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085CA154C00) [pid = 2380] [serial = 1359] [outer = 0000000000000000] 16:22:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085CA680800) [pid = 2380] [serial = 1360] [outer = 00000085CA154C00] 16:22:18 INFO - PROCESS | 2380 | 1467069738599 Marionette DEBUG loaded listener.js 16:22:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085CB07E000) [pid = 2380] [serial = 1361] [outer = 00000085CA154C00] 16:22:19 INFO - PROCESS | 2380 | 1467069739077 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:22:19 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 16:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 691ms 16:22:19 INFO - PROCESS | 2380 | 1467069739146 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 16:22:19 INFO - PROCESS | 2380 | 1467069739151 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 16:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:22:19 INFO - PROCESS | 2380 | 1467069739157 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:22:19 INFO - PROCESS | 2380 | 1467069739162 Marionette TRACE conn6 <- [1,1778,null,{}] 16:22:19 INFO - PROCESS | 2380 | 1467069739169 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:19 INFO - PROCESS | 2380 | 1467069739173 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:19 INFO - PROCESS | 2380 | 1467069739310 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 16:22:19 INFO - PROCESS | 2380 | 1467069739406 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:19 INFO - PROCESS | 2380 | 1467069739411 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:19 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFE82800 == 37 [pid = 2380] [id = 454] 16:22:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085BB296C00) [pid = 2380] [serial = 1362] [outer = 0000000000000000] 16:22:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085BB35F800) [pid = 2380] [serial = 1363] [outer = 00000085BB296C00] 16:22:19 INFO - PROCESS | 2380 | 1467069739471 Marionette DEBUG loaded listener.js 16:22:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085BF3C1400) [pid = 2380] [serial = 1364] [outer = 00000085BB296C00] 16:22:20 INFO - PROCESS | 2380 | 1467069740258 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:22:20 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) 16:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1148ms 16:22:20 INFO - PROCESS | 2380 | 1467069740307 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 16:22:20 INFO - PROCESS | 2380 | 1467069740312 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 16:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:22:20 INFO - PROCESS | 2380 | 1467069740318 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:22:20 INFO - PROCESS | 2380 | 1467069740322 Marionette TRACE conn6 <- [1,1782,null,{}] 16:22:20 INFO - PROCESS | 2380 | 1467069740326 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:20 INFO - PROCESS | 2380 | 1467069740329 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:20 INFO - PROCESS | 2380 | 1467069740461 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 16:22:20 INFO - PROCESS | 2380 | 1467069740533 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:20 INFO - PROCESS | 2380 | 1467069740536 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:20 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9CF5800 == 38 [pid = 2380] [id = 455] 16:22:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C133F000) [pid = 2380] [serial = 1365] [outer = 0000000000000000] 16:22:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C1991C00) [pid = 2380] [serial = 1366] [outer = 00000085C133F000] 16:22:20 INFO - PROCESS | 2380 | 1467069740635 Marionette DEBUG loaded listener.js 16:22:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C4B4F400) [pid = 2380] [serial = 1367] [outer = 00000085C133F000] 16:22:21 INFO - PROCESS | 2380 | 1467069741477 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1236ms 16:22:21 INFO - PROCESS | 2380 | 1467069741557 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 16:22:21 INFO - PROCESS | 2380 | 1467069741562 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 16:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:22:21 INFO - PROCESS | 2380 | 1467069741567 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:22:21 INFO - PROCESS | 2380 | 1467069741570 Marionette TRACE conn6 <- [1,1786,null,{}] 16:22:21 INFO - PROCESS | 2380 | 1467069741576 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:21 INFO - PROCESS | 2380 | 1467069741579 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:21 INFO - PROCESS | 2380 | 1467069741700 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 16:22:21 INFO - PROCESS | 2380 | 1467069741775 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:21 INFO - PROCESS | 2380 | 1467069741779 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:21 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB377000 == 39 [pid = 2380] [id = 456] 16:22:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085BB298400) [pid = 2380] [serial = 1368] [outer = 0000000000000000] 16:22:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085BF6C8000) [pid = 2380] [serial = 1369] [outer = 00000085BB298400] 16:22:21 INFO - PROCESS | 2380 | 1467069741861 Marionette DEBUG loaded listener.js 16:22:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C0E73000) [pid = 2380] [serial = 1370] [outer = 00000085BB298400] 16:22:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8A0000 == 38 [pid = 2380] [id = 452] 16:22:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085CC60D000 == 37 [pid = 2380] [id = 451] 16:22:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB83F000 == 36 [pid = 2380] [id = 450] 16:22:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA1D9800 == 35 [pid = 2380] [id = 449] 16:22:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8275800 == 34 [pid = 2380] [id = 448] 16:22:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7851000 == 33 [pid = 2380] [id = 447] 16:22:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1545000 == 32 [pid = 2380] [id = 446] 16:22:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF562000 == 31 [pid = 2380] [id = 445] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C834A400) [pid = 2380] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C1120400) [pid = 2380] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C3F4E000) [pid = 2380] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085BB49F000) [pid = 2380] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BF668400) [pid = 2380] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C4B6A400) [pid = 2380] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BB455C00) [pid = 2380] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C5423800) [pid = 2380] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BF66B400) [pid = 2380] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C9D2DC00) [pid = 2380] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C3F4E400) [pid = 2380] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C4B51000) [pid = 2380] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085CA306800) [pid = 2380] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085CB5C5800) [pid = 2380] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CB088400) [pid = 2380] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C59FC400) [pid = 2380] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085CB8A7800) [pid = 2380] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C8FB0400) [pid = 2380] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085CB81B400) [pid = 2380] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085CB5D4C00) [pid = 2380] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C7E1C000) [pid = 2380] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C539B400) [pid = 2380] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085CB089000) [pid = 2380] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 16:22:22 INFO - PROCESS | 2380 | 1467069742352 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 838ms 16:22:22 INFO - PROCESS | 2380 | 1467069742409 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 16:22:22 INFO - PROCESS | 2380 | 1467069742414 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 16:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:22:22 INFO - PROCESS | 2380 | 1467069742420 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:22:22 INFO - PROCESS | 2380 | 1467069742423 Marionette TRACE conn6 <- [1,1790,null,{}] 16:22:22 INFO - PROCESS | 2380 | 1467069742426 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:22 INFO - PROCESS | 2380 | 1467069742429 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:22 INFO - PROCESS | 2380 | 1467069742517 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 16:22:22 INFO - PROCESS | 2380 | 1467069742524 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:22 INFO - PROCESS | 2380 | 1467069742526 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:22 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4F7E000 == 32 [pid = 2380] [id = 457] 16:22:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C0E71C00) [pid = 2380] [serial = 1371] [outer = 0000000000000000] 16:22:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C0F18800) [pid = 2380] [serial = 1372] [outer = 00000085C0E71C00] 16:22:22 INFO - PROCESS | 2380 | 1467069742580 Marionette DEBUG loaded listener.js 16:22:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C15BD000) [pid = 2380] [serial = 1373] [outer = 00000085C0E71C00] 16:22:23 INFO - PROCESS | 2380 | 1467069743067 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 692ms 16:22:23 INFO - PROCESS | 2380 | 1467069743115 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 16:22:23 INFO - PROCESS | 2380 | 1467069743117 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 16:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:22:23 INFO - PROCESS | 2380 | 1467069743121 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:22:23 INFO - PROCESS | 2380 | 1467069743125 Marionette TRACE conn6 <- [1,1794,null,{}] 16:22:23 INFO - PROCESS | 2380 | 1467069743136 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:23 INFO - PROCESS | 2380 | 1467069743141 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:23 INFO - PROCESS | 2380 | 1467069743274 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 16:22:23 INFO - PROCESS | 2380 | 1467069743351 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:23 INFO - PROCESS | 2380 | 1467069743355 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:23 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8275000 == 33 [pid = 2380] [id = 458] 16:22:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C4799000) [pid = 2380] [serial = 1374] [outer = 0000000000000000] 16:22:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C4B58400) [pid = 2380] [serial = 1375] [outer = 00000085C4799000] 16:22:23 INFO - PROCESS | 2380 | 1467069743404 Marionette DEBUG loaded listener.js 16:22:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C50BF400) [pid = 2380] [serial = 1376] [outer = 00000085C4799000] 16:22:23 INFO - PROCESS | 2380 | 1467069743795 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 732ms 16:22:23 INFO - PROCESS | 2380 | 1467069743855 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 16:22:23 INFO - PROCESS | 2380 | 1467069743858 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 16:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:22:23 INFO - PROCESS | 2380 | 1467069743861 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:22:23 INFO - PROCESS | 2380 | 1467069743863 Marionette TRACE conn6 <- [1,1798,null,{}] 16:22:23 INFO - PROCESS | 2380 | 1467069743867 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:23 INFO - PROCESS | 2380 | 1467069743869 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:23 INFO - PROCESS | 2380 | 1467069743960 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 16:22:23 INFO - PROCESS | 2380 | 1467069743966 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:23 INFO - PROCESS | 2380 | 1467069743969 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:23 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5A7000 == 34 [pid = 2380] [id = 459] 16:22:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C53A3400) [pid = 2380] [serial = 1377] [outer = 0000000000000000] 16:22:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C596A000) [pid = 2380] [serial = 1378] [outer = 00000085C53A3400] 16:22:24 INFO - PROCESS | 2380 | 1467069744015 Marionette DEBUG loaded listener.js 16:22:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C7769400) [pid = 2380] [serial = 1379] [outer = 00000085C53A3400] 16:22:24 INFO - PROCESS | 2380 | 1467069744499 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 692ms 16:22:24 INFO - PROCESS | 2380 | 1467069744557 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 16:22:24 INFO - PROCESS | 2380 | 1467069744559 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 16:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:22:24 INFO - PROCESS | 2380 | 1467069744562 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:22:24 INFO - PROCESS | 2380 | 1467069744564 Marionette TRACE conn6 <- [1,1802,null,{}] 16:22:24 INFO - PROCESS | 2380 | 1467069744576 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:24 INFO - PROCESS | 2380 | 1467069744578 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:24 INFO - PROCESS | 2380 | 1467069744722 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 16:22:24 INFO - PROCESS | 2380 | 1467069744732 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:24 INFO - PROCESS | 2380 | 1467069744734 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:24 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFCF000 == 35 [pid = 2380] [id = 460] 16:22:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085BB637C00) [pid = 2380] [serial = 1380] [outer = 0000000000000000] 16:22:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C8020400) [pid = 2380] [serial = 1381] [outer = 00000085BB637C00] 16:22:24 INFO - PROCESS | 2380 | 1467069744779 Marionette DEBUG loaded listener.js 16:22:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C893E400) [pid = 2380] [serial = 1382] [outer = 00000085BB637C00] 16:22:25 INFO - PROCESS | 2380 | 1467069745252 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 733ms 16:22:25 INFO - PROCESS | 2380 | 1467069745299 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 16:22:25 INFO - PROCESS | 2380 | 1467069745302 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 16:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:22:25 INFO - PROCESS | 2380 | 1467069745305 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:22:25 INFO - PROCESS | 2380 | 1467069745307 Marionette TRACE conn6 <- [1,1806,null,{}] 16:22:25 INFO - PROCESS | 2380 | 1467069745311 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:25 INFO - PROCESS | 2380 | 1467069745317 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:25 INFO - PROCESS | 2380 | 1467069745458 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 16:22:25 INFO - PROCESS | 2380 | 1467069745471 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:25 INFO - PROCESS | 2380 | 1467069745473 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:25 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8CA000 == 36 [pid = 2380] [id = 461] 16:22:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C922E800) [pid = 2380] [serial = 1383] [outer = 0000000000000000] 16:22:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085CA307C00) [pid = 2380] [serial = 1384] [outer = 00000085C922E800] 16:22:25 INFO - PROCESS | 2380 | 1467069745561 Marionette DEBUG loaded listener.js 16:22:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085CB471C00) [pid = 2380] [serial = 1385] [outer = 00000085C922E800] 16:22:25 INFO - PROCESS | 2380 | 1467069745982 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 733ms 16:22:26 INFO - PROCESS | 2380 | 1467069746044 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 16:22:26 INFO - PROCESS | 2380 | 1467069746046 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 16:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:22:26 INFO - PROCESS | 2380 | 1467069746058 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:22:26 INFO - PROCESS | 2380 | 1467069746060 Marionette TRACE conn6 <- [1,1810,null,{}] 16:22:26 INFO - PROCESS | 2380 | 1467069746064 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:26 INFO - PROCESS | 2380 | 1467069746066 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:26 INFO - PROCESS | 2380 | 1467069746183 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 16:22:26 INFO - PROCESS | 2380 | 1467069746191 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:26 INFO - PROCESS | 2380 | 1467069746193 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:26 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF9BC800 == 37 [pid = 2380] [id = 462] 16:22:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CB5D4C00) [pid = 2380] [serial = 1386] [outer = 0000000000000000] 16:22:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CB812800) [pid = 2380] [serial = 1387] [outer = 00000085CB5D4C00] 16:22:26 INFO - PROCESS | 2380 | 1467069746237 Marionette DEBUG loaded listener.js 16:22:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CB81B000) [pid = 2380] [serial = 1388] [outer = 00000085CB5D4C00] 16:22:26 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C133D000) [pid = 2380] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:22:26 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BB29E800) [pid = 2380] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:22:26 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085BB4A3C00) [pid = 2380] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:22:26 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB0C1C00) [pid = 2380] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:22:26 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BB450400) [pid = 2380] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:22:26 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C4B69000) [pid = 2380] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:22:26 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C50BFC00) [pid = 2380] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:22:26 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085CA67D000) [pid = 2380] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:22:26 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BB397400) [pid = 2380] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:22:26 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C8FF6C00) [pid = 2380] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:22:26 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C5421C00) [pid = 2380] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:22:26 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C4B28000) [pid = 2380] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:22:26 INFO - PROCESS | 2380 | 1467069746695 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 692ms 16:22:26 INFO - PROCESS | 2380 | 1467069746752 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 16:22:26 INFO - PROCESS | 2380 | 1467069746755 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 16:22:26 INFO - PROCESS | 2380 | 1467069746758 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:22:26 INFO - PROCESS | 2380 | 1467069746760 Marionette TRACE conn6 <- [1,1814,null,{}] 16:22:26 INFO - PROCESS | 2380 | 1467069746763 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:26 INFO - PROCESS | 2380 | 1467069746765 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:26 INFO - PROCESS | 2380 | 1467069746848 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 16:22:26 INFO - PROCESS | 2380 | 1467069746854 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:26 INFO - PROCESS | 2380 | 1467069746856 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:26 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBB1800 == 38 [pid = 2380] [id = 463] 16:22:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C478EC00) [pid = 2380] [serial = 1389] [outer = 0000000000000000] 16:22:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C776C000) [pid = 2380] [serial = 1390] [outer = 00000085C478EC00] 16:22:26 INFO - PROCESS | 2380 | 1467069746900 Marionette DEBUG loaded listener.js 16:22:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085CB818C00) [pid = 2380] [serial = 1391] [outer = 00000085C478EC00] 16:22:27 INFO - PROCESS | 2380 | 1467069747324 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 585ms 16:22:27 INFO - PROCESS | 2380 | 1467069747347 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 16:22:27 INFO - PROCESS | 2380 | 1467069747349 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 16:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:22:27 INFO - PROCESS | 2380 | 1467069747364 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:22:27 INFO - PROCESS | 2380 | 1467069747366 Marionette TRACE conn6 <- [1,1818,null,{}] 16:22:27 INFO - PROCESS | 2380 | 1467069747373 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:27 INFO - PROCESS | 2380 | 1467069747375 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:27 INFO - PROCESS | 2380 | 1467069747459 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 16:22:27 INFO - PROCESS | 2380 | 1467069747465 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:27 INFO - PROCESS | 2380 | 1467069747467 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:27 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFCE2000 == 39 [pid = 2380] [id = 464] 16:22:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085CB8AB800) [pid = 2380] [serial = 1392] [outer = 0000000000000000] 16:22:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085CB8AF400) [pid = 2380] [serial = 1393] [outer = 00000085CB8AB800] 16:22:27 INFO - PROCESS | 2380 | 1467069747513 Marionette DEBUG loaded listener.js 16:22:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085CBBCA800) [pid = 2380] [serial = 1394] [outer = 00000085CB8AB800] 16:22:27 INFO - PROCESS | 2380 | 1467069747962 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 627ms 16:22:28 INFO - PROCESS | 2380 | 1467069747994 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 16:22:28 INFO - PROCESS | 2380 | 1467069747996 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 16:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:22:28 INFO - PROCESS | 2380 | 1467069748014 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:22:28 INFO - PROCESS | 2380 | 1467069748016 Marionette TRACE conn6 <- [1,1822,null,{}] 16:22:28 INFO - PROCESS | 2380 | 1467069748019 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:28 INFO - PROCESS | 2380 | 1467069748021 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:28 INFO - PROCESS | 2380 | 1467069748106 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 16:22:28 INFO - PROCESS | 2380 | 1467069748111 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:28 INFO - PROCESS | 2380 | 1467069748113 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:28 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFDB5800 == 40 [pid = 2380] [id = 465] 16:22:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085CBC23800) [pid = 2380] [serial = 1395] [outer = 0000000000000000] 16:22:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085CBC27800) [pid = 2380] [serial = 1396] [outer = 00000085CBC23800] 16:22:28 INFO - PROCESS | 2380 | 1467069748158 Marionette DEBUG loaded listener.js 16:22:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085CBC2F800) [pid = 2380] [serial = 1397] [outer = 00000085CBC23800] 16:22:29 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF6E0000 == 39 [pid = 2380] [id = 444] 16:22:29 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB377000 == 38 [pid = 2380] [id = 456] 16:22:29 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9CF5800 == 37 [pid = 2380] [id = 455] 16:22:29 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFE82800 == 36 [pid = 2380] [id = 454] 16:22:29 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF83D800 == 35 [pid = 2380] [id = 453] 16:22:29 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4F7E000 == 34 [pid = 2380] [id = 457] 16:22:29 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8CA000 == 33 [pid = 2380] [id = 461] 16:22:29 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFCF000 == 32 [pid = 2380] [id = 460] 16:22:29 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8275000 == 31 [pid = 2380] [id = 458] 16:22:29 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFBB1800 == 30 [pid = 2380] [id = 463] 16:22:29 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5A7000 == 29 [pid = 2380] [id = 459] 16:22:29 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF9BC800 == 28 [pid = 2380] [id = 462] 16:22:29 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFCE2000 == 27 [pid = 2380] [id = 464] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C198C400) [pid = 2380] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BB35F400) [pid = 2380] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB4A2000) [pid = 2380] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BFDB4800) [pid = 2380] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C0192000) [pid = 2380] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BC5B9400) [pid = 2380] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BB0CE000) [pid = 2380] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C0F18400) [pid = 2380] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C0073400) [pid = 2380] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C7763800) [pid = 2380] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C52D8400) [pid = 2380] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C52D8000) [pid = 2380] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085CB8AF000) [pid = 2380] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085CB5C8000) [pid = 2380] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085CA680800) [pid = 2380] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C47B9400) [pid = 2380] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C9C6CC00) [pid = 2380] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C8022000) [pid = 2380] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C922E400) [pid = 2380] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085C4B54000) [pid = 2380] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085C8A72C00) [pid = 2380] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085C4B66800) [pid = 2380] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085C82FBC00) [pid = 2380] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085C5419800) [pid = 2380] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (00000085C3FD8000) [pid = 2380] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 16:22:29 INFO - PROCESS | 2380 | 1467069749978 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:22:30 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 16:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1991ms 16:22:30 INFO - PROCESS | 2380 | 1467069750005 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 16:22:30 INFO - PROCESS | 2380 | 1467069750009 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 16:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:22:30 INFO - PROCESS | 2380 | 1467069750015 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:22:30 INFO - PROCESS | 2380 | 1467069750018 Marionette TRACE conn6 <- [1,1826,null,{}] 16:22:30 INFO - PROCESS | 2380 | 1467069750025 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:30 INFO - PROCESS | 2380 | 1467069750028 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:30 INFO - PROCESS | 2380 | 1467069750123 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 16:22:30 INFO - PROCESS | 2380 | 1467069750130 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:30 INFO - PROCESS | 2380 | 1467069750135 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:30 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF37D800 == 28 [pid = 2380] [id = 466] 16:22:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085BB245000) [pid = 2380] [serial = 1398] [outer = 0000000000000000] 16:22:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085BB245800) [pid = 2380] [serial = 1399] [outer = 00000085BB245000] 16:22:30 INFO - PROCESS | 2380 | 1467069750186 Marionette DEBUG loaded listener.js 16:22:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085BB297000) [pid = 2380] [serial = 1400] [outer = 00000085BB245000] 16:22:30 INFO - PROCESS | 2380 | 1467069750683 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 690ms 16:22:30 INFO - PROCESS | 2380 | 1467069750709 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 16:22:30 INFO - PROCESS | 2380 | 1467069750714 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 16:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:22:30 INFO - PROCESS | 2380 | 1467069750721 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:22:30 INFO - PROCESS | 2380 | 1467069750724 Marionette TRACE conn6 <- [1,1830,null,{}] 16:22:30 INFO - PROCESS | 2380 | 1467069750728 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:30 INFO - PROCESS | 2380 | 1467069750731 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:30 INFO - PROCESS | 2380 | 1467069750822 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 16:22:30 INFO - PROCESS | 2380 | 1467069750830 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:30 INFO - PROCESS | 2380 | 1467069750833 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:30 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0E34000 == 29 [pid = 2380] [id = 467] 16:22:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085BB45C400) [pid = 2380] [serial = 1401] [outer = 0000000000000000] 16:22:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085BB49E800) [pid = 2380] [serial = 1402] [outer = 00000085BB45C400] 16:22:30 INFO - PROCESS | 2380 | 1467069750882 Marionette DEBUG loaded listener.js 16:22:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085BB638800) [pid = 2380] [serial = 1403] [outer = 00000085BB45C400] 16:22:31 INFO - PROCESS | 2380 | 1467069751365 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 691ms 16:22:31 INFO - PROCESS | 2380 | 1467069751414 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 16:22:31 INFO - PROCESS | 2380 | 1467069751416 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 16:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:22:31 INFO - PROCESS | 2380 | 1467069751420 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:22:31 INFO - PROCESS | 2380 | 1467069751424 Marionette TRACE conn6 <- [1,1834,null,{}] 16:22:31 INFO - PROCESS | 2380 | 1467069751436 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:31 INFO - PROCESS | 2380 | 1467069751441 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:31 INFO - PROCESS | 2380 | 1467069751561 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 16:22:31 INFO - PROCESS | 2380 | 1467069751643 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:31 INFO - PROCESS | 2380 | 1467069751647 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:31 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4FCE800 == 30 [pid = 2380] [id = 468] 16:22:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085B93BE800) [pid = 2380] [serial = 1404] [outer = 0000000000000000] 16:22:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085BFDDA400) [pid = 2380] [serial = 1405] [outer = 00000085B93BE800] 16:22:31 INFO - PROCESS | 2380 | 1467069751696 Marionette DEBUG loaded listener.js 16:22:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C0197000) [pid = 2380] [serial = 1406] [outer = 00000085B93BE800] 16:22:32 INFO - PROCESS | 2380 | 1467069752069 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:22:32 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) 16:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 693ms 16:22:32 INFO - PROCESS | 2380 | 1467069752126 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 16:22:32 INFO - PROCESS | 2380 | 1467069752129 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 16:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:22:32 INFO - PROCESS | 2380 | 1467069752136 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:22:32 INFO - PROCESS | 2380 | 1467069752138 Marionette TRACE conn6 <- [1,1838,null,{}] 16:22:32 INFO - PROCESS | 2380 | 1467069752141 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:32 INFO - PROCESS | 2380 | 1467069752143 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:32 INFO - PROCESS | 2380 | 1467069752231 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 16:22:32 INFO - PROCESS | 2380 | 1467069752237 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:32 INFO - PROCESS | 2380 | 1467069752239 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:32 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C785D000 == 31 [pid = 2380] [id = 469] 16:22:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C0E7BC00) [pid = 2380] [serial = 1407] [outer = 0000000000000000] 16:22:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C0F1F800) [pid = 2380] [serial = 1408] [outer = 00000085C0E7BC00] 16:22:32 INFO - PROCESS | 2380 | 1467069752286 Marionette DEBUG loaded listener.js 16:22:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C1335400) [pid = 2380] [serial = 1409] [outer = 00000085C0E7BC00] 16:22:32 INFO - PROCESS | 2380 | 1467069752718 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 629ms 16:22:32 INFO - PROCESS | 2380 | 1467069752790 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 16:22:32 INFO - PROCESS | 2380 | 1467069752795 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 16:22:32 INFO - PROCESS | 2380 | 1467069752800 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:22:32 INFO - PROCESS | 2380 | 1467069752805 Marionette TRACE conn6 <- [1,1842,null,{}] 16:22:32 INFO - PROCESS | 2380 | 1467069752813 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:32 INFO - PROCESS | 2380 | 1467069752817 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:33 INFO - PROCESS | 2380 | 1467069752991 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 16:22:33 INFO - PROCESS | 2380 | 1467069753092 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:33 INFO - PROCESS | 2380 | 1467069753098 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:33 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFE76000 == 32 [pid = 2380] [id = 470] 16:22:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB245400) [pid = 2380] [serial = 1410] [outer = 0000000000000000] 16:22:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BB251800) [pid = 2380] [serial = 1411] [outer = 00000085BB245400] 16:22:33 INFO - PROCESS | 2380 | 1467069753156 Marionette DEBUG loaded listener.js 16:22:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085BB45A000) [pid = 2380] [serial = 1412] [outer = 00000085BB245400] 16:22:33 INFO - PROCESS | 2380 | 1467069753902 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1137ms 16:22:33 INFO - PROCESS | 2380 | 1467069753945 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 16:22:33 INFO - PROCESS | 2380 | 1467069753949 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 16:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:22:33 INFO - PROCESS | 2380 | 1467069753956 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:22:33 INFO - PROCESS | 2380 | 1467069753960 Marionette TRACE conn6 <- [1,1846,null,{}] 16:22:33 INFO - PROCESS | 2380 | 1467069753965 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:33 INFO - PROCESS | 2380 | 1467069753968 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:34 INFO - PROCESS | 2380 | 1467069754095 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 16:22:34 INFO - PROCESS | 2380 | 1467069754165 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:34 INFO - PROCESS | 2380 | 1467069754168 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:34 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7B25800 == 33 [pid = 2380] [id = 471] 16:22:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BF6BFC00) [pid = 2380] [serial = 1413] [outer = 0000000000000000] 16:22:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C00E7400) [pid = 2380] [serial = 1414] [outer = 00000085BF6BFC00] 16:22:34 INFO - PROCESS | 2380 | 1467069754226 Marionette DEBUG loaded listener.js 16:22:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C133E400) [pid = 2380] [serial = 1415] [outer = 00000085BF6BFC00] 16:22:34 INFO - PROCESS | 2380 | 1467069754982 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1034ms 16:22:35 INFO - PROCESS | 2380 | 1467069755092 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 16:22:35 INFO - PROCESS | 2380 | 1467069755097 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 16:22:35 INFO - PROCESS | 2380 | 1467069755102 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:22:35 INFO - PROCESS | 2380 | 1467069755106 Marionette TRACE conn6 <- [1,1850,null,{}] 16:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:22:35 INFO - PROCESS | 2380 | 1467069755113 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:35 INFO - PROCESS | 2380 | 1467069755116 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:35 INFO - PROCESS | 2380 | 1467069755239 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 16:22:35 INFO - PROCESS | 2380 | 1467069755309 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:35 INFO - PROCESS | 2380 | 1467069755314 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:35 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C00BF000 == 34 [pid = 2380] [id = 472] 16:22:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085BB49BC00) [pid = 2380] [serial = 1416] [outer = 0000000000000000] 16:22:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085BB952800) [pid = 2380] [serial = 1417] [outer = 00000085BB49BC00] 16:22:35 INFO - PROCESS | 2380 | 1467069755364 Marionette DEBUG loaded listener.js 16:22:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C0E6C800) [pid = 2380] [serial = 1418] [outer = 00000085BB49BC00] 16:22:35 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4FCE800 == 33 [pid = 2380] [id = 468] 16:22:35 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0E34000 == 32 [pid = 2380] [id = 467] 16:22:35 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF37D800 == 31 [pid = 2380] [id = 466] 16:22:35 INFO - PROCESS | 2380 | 1467069755891 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 837ms 16:22:35 INFO - PROCESS | 2380 | 1467069755949 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 16:22:35 INFO - PROCESS | 2380 | 1467069755952 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 16:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:22:35 INFO - PROCESS | 2380 | 1467069755959 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:22:35 INFO - PROCESS | 2380 | 1467069755962 Marionette TRACE conn6 <- [1,1854,null,{}] 16:22:35 INFO - PROCESS | 2380 | 1467069755967 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:35 INFO - PROCESS | 2380 | 1467069755970 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:36 INFO - PROCESS | 2380 | 1467069756060 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 16:22:36 INFO - PROCESS | 2380 | 1467069756069 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:36 INFO - PROCESS | 2380 | 1467069756072 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:36 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C598F800 == 32 [pid = 2380] [id = 473] 16:22:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085BC5B7400) [pid = 2380] [serial = 1419] [outer = 0000000000000000] 16:22:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C0F20400) [pid = 2380] [serial = 1420] [outer = 00000085BC5B7400] 16:22:36 INFO - PROCESS | 2380 | 1467069756184 Marionette DEBUG loaded listener.js 16:22:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C3F4D400) [pid = 2380] [serial = 1421] [outer = 00000085BC5B7400] 16:22:36 INFO - PROCESS | 2380 | 1467069756592 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 690ms 16:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:22:36 INFO - PROCESS | 2380 | 1467069756648 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 16:22:36 INFO - PROCESS | 2380 | 1467069756650 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 16:22:36 INFO - PROCESS | 2380 | 1467069756654 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:22:36 INFO - PROCESS | 2380 | 1467069756656 Marionette TRACE conn6 <- [1,1858,null,{}] 16:22:36 INFO - PROCESS | 2380 | 1467069756666 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:36 INFO - PROCESS | 2380 | 1467069756671 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:36 INFO - PROCESS | 2380 | 1467069756792 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 16:22:36 INFO - PROCESS | 2380 | 1467069756808 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:36 INFO - PROCESS | 2380 | 1467069756812 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:36 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9D94800 == 33 [pid = 2380] [id = 474] 16:22:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085B955B800) [pid = 2380] [serial = 1422] [outer = 0000000000000000] 16:22:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C4B4C400) [pid = 2380] [serial = 1423] [outer = 00000085B955B800] 16:22:36 INFO - PROCESS | 2380 | 1467069756861 Marionette DEBUG loaded listener.js 16:22:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C4B5B400) [pid = 2380] [serial = 1424] [outer = 00000085B955B800] 16:22:37 INFO - PROCESS | 2380 | 1467069757337 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 733ms 16:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:22:37 INFO - PROCESS | 2380 | 1467069757390 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 16:22:37 INFO - PROCESS | 2380 | 1467069757392 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 16:22:37 INFO - PROCESS | 2380 | 1467069757396 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:22:37 INFO - PROCESS | 2380 | 1467069757398 Marionette TRACE conn6 <- [1,1862,null,{}] 16:22:37 INFO - PROCESS | 2380 | 1467069757401 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:37 INFO - PROCESS | 2380 | 1467069757403 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:37 INFO - PROCESS | 2380 | 1467069757493 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 16:22:37 INFO - PROCESS | 2380 | 1467069757501 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:37 INFO - PROCESS | 2380 | 1467069757503 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:37 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5C4800 == 34 [pid = 2380] [id = 475] 16:22:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C4F33C00) [pid = 2380] [serial = 1425] [outer = 0000000000000000] 16:22:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C5019000) [pid = 2380] [serial = 1426] [outer = 00000085C4F33C00] 16:22:37 INFO - PROCESS | 2380 | 1467069757549 Marionette DEBUG loaded listener.js 16:22:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C52D9400) [pid = 2380] [serial = 1427] [outer = 00000085C4F33C00] 16:22:37 INFO - PROCESS | 2380 | 1467069757989 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 629ms 16:22:38 INFO - PROCESS | 2380 | 1467069758032 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 16:22:38 INFO - PROCESS | 2380 | 1467069758035 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 16:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:22:38 INFO - PROCESS | 2380 | 1467069758038 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:22:38 INFO - PROCESS | 2380 | 1467069758040 Marionette TRACE conn6 <- [1,1866,null,{}] 16:22:38 INFO - PROCESS | 2380 | 1467069758043 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:38 INFO - PROCESS | 2380 | 1467069758046 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:38 INFO - PROCESS | 2380 | 1467069758155 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 16:22:38 INFO - PROCESS | 2380 | 1467069758232 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:38 INFO - PROCESS | 2380 | 1467069758234 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:38 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFCD800 == 35 [pid = 2380] [id = 476] 16:22:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C53A3C00) [pid = 2380] [serial = 1428] [outer = 0000000000000000] 16:22:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085C541D400) [pid = 2380] [serial = 1429] [outer = 00000085C53A3C00] 16:22:38 INFO - PROCESS | 2380 | 1467069758279 Marionette DEBUG loaded listener.js 16:22:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C5921000) [pid = 2380] [serial = 1430] [outer = 00000085C53A3C00] 16:22:38 INFO - PROCESS | 2380 | 1467069758727 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 735ms 16:22:38 INFO - PROCESS | 2380 | 1467069758776 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 16:22:38 INFO - PROCESS | 2380 | 1467069758779 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 16:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:22:38 INFO - PROCESS | 2380 | 1467069758782 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:22:38 INFO - PROCESS | 2380 | 1467069758784 Marionette TRACE conn6 <- [1,1870,null,{}] 16:22:38 INFO - PROCESS | 2380 | 1467069758788 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:38 INFO - PROCESS | 2380 | 1467069758794 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:38 INFO - PROCESS | 2380 | 1467069758945 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 16:22:38 INFO - PROCESS | 2380 | 1467069758956 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:38 INFO - PROCESS | 2380 | 1467069758958 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:39 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8A6800 == 36 [pid = 2380] [id = 477] 16:22:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085C7B9FC00) [pid = 2380] [serial = 1431] [outer = 0000000000000000] 16:22:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085C8351000) [pid = 2380] [serial = 1432] [outer = 00000085C7B9FC00] 16:22:39 INFO - PROCESS | 2380 | 1467069759046 Marionette DEBUG loaded listener.js 16:22:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085C8FA7000) [pid = 2380] [serial = 1433] [outer = 00000085C7B9FC00] 16:22:39 INFO - PROCESS | 2380 | 1467069759487 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 733ms 16:22:39 INFO - PROCESS | 2380 | 1467069759545 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 16:22:39 INFO - PROCESS | 2380 | 1467069759547 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 16:22:39 INFO - PROCESS | 2380 | 1467069759555 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:22:39 INFO - PROCESS | 2380 | 1467069759557 Marionette TRACE conn6 <- [1,1874,null,{}] 16:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:22:39 INFO - PROCESS | 2380 | 1467069759560 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:39 INFO - PROCESS | 2380 | 1467069759562 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:39 INFO - PROCESS | 2380 | 1467069759671 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 16:22:39 INFO - PROCESS | 2380 | 1467069759725 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:39 INFO - PROCESS | 2380 | 1467069759727 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:39 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8DF000 == 37 [pid = 2380] [id = 478] 16:22:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085C9184800) [pid = 2380] [serial = 1434] [outer = 0000000000000000] 16:22:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085C9188000) [pid = 2380] [serial = 1435] [outer = 00000085C9184800] 16:22:39 INFO - PROCESS | 2380 | 1467069759771 Marionette DEBUG loaded listener.js 16:22:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085C92CAC00) [pid = 2380] [serial = 1436] [outer = 00000085C9184800] 16:22:40 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085BB245000) [pid = 2380] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:22:40 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085BB637C00) [pid = 2380] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:22:40 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085BB45C400) [pid = 2380] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:22:40 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085CB8AB800) [pid = 2380] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:22:40 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C922E800) [pid = 2380] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:22:40 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085CB5D4C00) [pid = 2380] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:22:40 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085CBC23800) [pid = 2380] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:22:40 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085B93BE800) [pid = 2380] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:22:40 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C53A3400) [pid = 2380] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:22:40 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C4799000) [pid = 2380] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:22:40 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C0E71C00) [pid = 2380] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:22:40 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BB298400) [pid = 2380] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:22:40 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C133F000) [pid = 2380] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:22:40 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085BB296C00) [pid = 2380] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:22:40 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085CA154C00) [pid = 2380] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:22:40 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C478EC00) [pid = 2380] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:22:40 INFO - PROCESS | 2380 | 1467069760208 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 16:22:40 INFO - PROCESS | 2380 | 1467069760234 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 16:22:40 INFO - PROCESS | 2380 | 1467069760236 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 16:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:22:40 INFO - PROCESS | 2380 | 1467069760240 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:22:40 INFO - PROCESS | 2380 | 1467069760241 Marionette TRACE conn6 <- [1,1878,null,{}] 16:22:40 INFO - PROCESS | 2380 | 1467069760245 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:40 INFO - PROCESS | 2380 | 1467069760247 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:40 INFO - PROCESS | 2380 | 1467069760331 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 16:22:40 INFO - PROCESS | 2380 | 1467069760410 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:40 INFO - PROCESS | 2380 | 1467069760413 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:40 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8D4800 == 38 [pid = 2380] [id = 479] 16:22:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085BB252000) [pid = 2380] [serial = 1437] [outer = 0000000000000000] 16:22:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C00E8000) [pid = 2380] [serial = 1438] [outer = 00000085BB252000] 16:22:40 INFO - PROCESS | 2380 | 1467069760458 Marionette DEBUG loaded listener.js 16:22:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C7764400) [pid = 2380] [serial = 1439] [outer = 00000085BB252000] 16:22:40 INFO - PROCESS | 2380 | 1467069760818 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 16:22:40 INFO - PROCESS | 2380 | 1467069760872 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 16:22:40 INFO - PROCESS | 2380 | 1467069760874 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 16:22:40 INFO - PROCESS | 2380 | 1467069760877 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:22:40 INFO - PROCESS | 2380 | 1467069760879 Marionette TRACE conn6 <- [1,1882,null,{}] 16:22:40 INFO - PROCESS | 2380 | 1467069760882 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:40 INFO - PROCESS | 2380 | 1467069760884 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:41 INFO - PROCESS | 2380 | 1467069761000 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 16:22:41 INFO - PROCESS | 2380 | 1467069761036 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:41 INFO - PROCESS | 2380 | 1467069761038 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:41 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBBE800 == 39 [pid = 2380] [id = 480] 16:22:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C9C65000) [pid = 2380] [serial = 1440] [outer = 0000000000000000] 16:22:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C9D21000) [pid = 2380] [serial = 1441] [outer = 00000085C9C65000] 16:22:41 INFO - PROCESS | 2380 | 1467069761091 Marionette DEBUG loaded listener.js 16:22:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CA67A400) [pid = 2380] [serial = 1442] [outer = 00000085C9C65000] 16:22:41 INFO - PROCESS | 2380 | 1467069761496 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 692ms 16:22:41 INFO - PROCESS | 2380 | 1467069761576 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 16:22:41 INFO - PROCESS | 2380 | 1467069761578 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 16:22:41 INFO - PROCESS | 2380 | 1467069761582 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:22:41 INFO - PROCESS | 2380 | 1467069761583 Marionette TRACE conn6 <- [1,1886,null,{}] 16:22:41 INFO - PROCESS | 2380 | 1467069761587 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:41 INFO - PROCESS | 2380 | 1467069761589 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:41 INFO - PROCESS | 2380 | 1467069761675 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 16:22:41 INFO - PROCESS | 2380 | 1467069761684 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:41 INFO - PROCESS | 2380 | 1467069761686 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:41 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFDA9800 == 40 [pid = 2380] [id = 481] 16:22:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CB07E400) [pid = 2380] [serial = 1443] [outer = 0000000000000000] 16:22:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CB08A800) [pid = 2380] [serial = 1444] [outer = 00000085CB07E400] 16:22:41 INFO - PROCESS | 2380 | 1467069761733 Marionette DEBUG loaded listener.js 16:22:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085CB472800) [pid = 2380] [serial = 1445] [outer = 00000085CB07E400] 16:22:42 INFO - PROCESS | 2380 | 1467069762269 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 735ms 16:22:42 INFO - PROCESS | 2380 | 1467069762372 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 16:22:42 INFO - PROCESS | 2380 | 1467069762377 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 16:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:22:42 INFO - PROCESS | 2380 | 1467069762383 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:22:42 INFO - PROCESS | 2380 | 1467069762387 Marionette TRACE conn6 <- [1,1890,null,{}] 16:22:42 INFO - PROCESS | 2380 | 1467069762393 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:42 INFO - PROCESS | 2380 | 1467069762397 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:42 INFO - PROCESS | 2380 | 1467069762525 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 16:22:42 INFO - PROCESS | 2380 | 1467069762641 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:42 INFO - PROCESS | 2380 | 1467069762644 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:42 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C161D800 == 41 [pid = 2380] [id = 482] 16:22:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085BB4A6C00) [pid = 2380] [serial = 1446] [outer = 0000000000000000] 16:22:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085BF6C3C00) [pid = 2380] [serial = 1447] [outer = 00000085BB4A6C00] 16:22:42 INFO - PROCESS | 2380 | 1467069762703 Marionette DEBUG loaded listener.js 16:22:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085C1A60C00) [pid = 2380] [serial = 1448] [outer = 00000085BB4A6C00] 16:22:43 INFO - PROCESS | 2380 | 1467069763306 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 986ms 16:22:43 INFO - PROCESS | 2380 | 1467069763373 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 16:22:43 INFO - PROCESS | 2380 | 1467069763378 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 16:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:22:43 INFO - PROCESS | 2380 | 1467069763386 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:22:43 INFO - PROCESS | 2380 | 1467069763389 Marionette TRACE conn6 <- [1,1894,null,{}] 16:22:43 INFO - PROCESS | 2380 | 1467069763393 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:43 INFO - PROCESS | 2380 | 1467069763396 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:43 INFO - PROCESS | 2380 | 1467069763513 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 16:22:43 INFO - PROCESS | 2380 | 1467069763635 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:43 INFO - PROCESS | 2380 | 1467069763638 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:43 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFC3000 == 42 [pid = 2380] [id = 483] 16:22:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085C4B0CC00) [pid = 2380] [serial = 1449] [outer = 0000000000000000] 16:22:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085C4B55800) [pid = 2380] [serial = 1450] [outer = 00000085C4B0CC00] 16:22:43 INFO - PROCESS | 2380 | 1467069763696 Marionette DEBUG loaded listener.js 16:22:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085C50BB400) [pid = 2380] [serial = 1451] [outer = 00000085C4B0CC00] 16:22:44 INFO - PROCESS | 2380 | 1467069764304 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 986ms 16:22:44 INFO - PROCESS | 2380 | 1467069764373 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 16:22:44 INFO - PROCESS | 2380 | 1467069764376 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 16:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:22:44 INFO - PROCESS | 2380 | 1467069764380 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:22:44 INFO - PROCESS | 2380 | 1467069764384 Marionette TRACE conn6 <- [1,1898,null,{}] 16:22:44 INFO - PROCESS | 2380 | 1467069764396 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:44 INFO - PROCESS | 2380 | 1467069764401 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:44 INFO - PROCESS | 2380 | 1467069764523 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 16:22:44 INFO - PROCESS | 2380 | 1467069764639 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:44 INFO - PROCESS | 2380 | 1467069764643 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:44 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C784D800 == 43 [pid = 2380] [id = 484] 16:22:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085C8F0E000) [pid = 2380] [serial = 1452] [outer = 0000000000000000] 16:22:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085C9189000) [pid = 2380] [serial = 1453] [outer = 00000085C8F0E000] 16:22:44 INFO - PROCESS | 2380 | 1467069764703 Marionette DEBUG loaded listener.js 16:22:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085CB5C8800) [pid = 2380] [serial = 1454] [outer = 00000085C8F0E000] 16:22:45 INFO - PROCESS | 2380 | 1467069765333 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 984ms 16:22:45 INFO - PROCESS | 2380 | 1467069765556 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 16:22:45 INFO - PROCESS | 2380 | 1467069765561 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 16:22:45 INFO - PROCESS | 2380 | 1467069765580 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:22:45 INFO - PROCESS | 2380 | 1467069765584 Marionette TRACE conn6 <- [1,1902,null,{}] 16:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:22:45 INFO - PROCESS | 2380 | 1467069765589 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:45 INFO - PROCESS | 2380 | 1467069765593 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:45 INFO - PROCESS | 2380 | 1467069765699 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 16:22:45 INFO - PROCESS | 2380 | 1467069765774 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:45 INFO - PROCESS | 2380 | 1467069765779 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:45 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF56A800 == 44 [pid = 2380] [id = 485] 16:22:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085BA7C6000) [pid = 2380] [serial = 1455] [outer = 0000000000000000] 16:22:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (00000085BB49E000) [pid = 2380] [serial = 1456] [outer = 00000085BA7C6000] 16:22:45 INFO - PROCESS | 2380 | 1467069765875 Marionette DEBUG loaded listener.js 16:22:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (00000085BFDDF000) [pid = 2380] [serial = 1457] [outer = 00000085BA7C6000] 16:22:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFBBE800 == 43 [pid = 2380] [id = 480] 16:22:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8D4800 == 42 [pid = 2380] [id = 479] 16:22:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8DF000 == 41 [pid = 2380] [id = 478] 16:22:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8A6800 == 40 [pid = 2380] [id = 477] 16:22:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFCD800 == 39 [pid = 2380] [id = 476] 16:22:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5C4800 == 38 [pid = 2380] [id = 475] 16:22:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9D94800 == 37 [pid = 2380] [id = 474] 16:22:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085C598F800 == 36 [pid = 2380] [id = 473] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (00000085C0F1F800) [pid = 2380] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085C00BF000 == 35 [pid = 2380] [id = 472] 16:22:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7B25800 == 34 [pid = 2380] [id = 471] 16:22:46 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFE76000 == 33 [pid = 2380] [id = 470] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (00000085BB245800) [pid = 2380] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (00000085C8020400) [pid = 2380] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085BB49E800) [pid = 2380] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085CBBCA800) [pid = 2380] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085CA307C00) [pid = 2380] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085BB638800) [pid = 2380] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085CB812800) [pid = 2380] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085CB471C00) [pid = 2380] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085CB81B000) [pid = 2380] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085CB8AF400) [pid = 2380] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085CBC27800) [pid = 2380] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085BFDDA400) [pid = 2380] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C596A000) [pid = 2380] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C0197000) [pid = 2380] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C4B58400) [pid = 2380] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C50BF400) [pid = 2380] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C0F18800) [pid = 2380] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C15BD000) [pid = 2380] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BF6C8000) [pid = 2380] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C0E73000) [pid = 2380] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C4B4F400) [pid = 2380] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C1991C00) [pid = 2380] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BF3C1400) [pid = 2380] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BB35F800) [pid = 2380] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CB07E000) [pid = 2380] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BB297000) [pid = 2380] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085CBC2F800) [pid = 2380] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C893E400) [pid = 2380] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C776C000) [pid = 2380] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085CB818C00) [pid = 2380] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C7769400) [pid = 2380] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 2380 | 1467069766457 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 921ms 16:22:46 INFO - PROCESS | 2380 | 1467069766517 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 16:22:46 INFO - PROCESS | 2380 | 1467069766520 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 16:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:22:46 INFO - PROCESS | 2380 | 1467069766527 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:22:46 INFO - PROCESS | 2380 | 1467069766531 Marionette TRACE conn6 <- [1,1906,null,{}] 16:22:46 INFO - PROCESS | 2380 | 1467069766536 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:46 INFO - PROCESS | 2380 | 1467069766538 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:46 INFO - PROCESS | 2380 | 1467069766629 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 16:22:46 INFO - PROCESS | 2380 | 1467069766711 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:46 INFO - PROCESS | 2380 | 1467069766713 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:46 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0F8B800 == 34 [pid = 2380] [id = 486] 16:22:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB2A0800) [pid = 2380] [serial = 1458] [outer = 0000000000000000] 16:22:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BF674800) [pid = 2380] [serial = 1459] [outer = 00000085BB2A0800] 16:22:46 INFO - PROCESS | 2380 | 1467069766761 Marionette DEBUG loaded listener.js 16:22:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C0E6D000) [pid = 2380] [serial = 1460] [outer = 00000085BB2A0800] 16:22:47 INFO - PROCESS | 2380 | 1467069767237 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 734ms 16:22:47 INFO - PROCESS | 2380 | 1467069767260 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 16:22:47 INFO - PROCESS | 2380 | 1467069767262 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 16:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:22:47 INFO - PROCESS | 2380 | 1467069767266 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:22:47 INFO - PROCESS | 2380 | 1467069767268 Marionette TRACE conn6 <- [1,1910,null,{}] 16:22:47 INFO - PROCESS | 2380 | 1467069767282 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:47 INFO - PROCESS | 2380 | 1467069767287 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:47 INFO - PROCESS | 2380 | 1467069767381 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 16:22:47 INFO - PROCESS | 2380 | 1467069767392 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:47 INFO - PROCESS | 2380 | 1467069767396 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:47 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C54B2000 == 35 [pid = 2380] [id = 487] 16:22:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C4B06400) [pid = 2380] [serial = 1461] [outer = 0000000000000000] 16:22:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C4B25C00) [pid = 2380] [serial = 1462] [outer = 00000085C4B06400] 16:22:47 INFO - PROCESS | 2380 | 1467069767451 Marionette DEBUG loaded listener.js 16:22:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4B61400) [pid = 2380] [serial = 1463] [outer = 00000085C4B06400] 16:22:47 INFO - PROCESS | 2380 | 1467069767916 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 693ms 16:22:47 INFO - PROCESS | 2380 | 1467069767961 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 16:22:47 INFO - PROCESS | 2380 | 1467069767963 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 16:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:22:47 INFO - PROCESS | 2380 | 1467069767967 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:22:47 INFO - PROCESS | 2380 | 1467069767969 Marionette TRACE conn6 <- [1,1914,null,{}] 16:22:47 INFO - PROCESS | 2380 | 1467069767973 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:47 INFO - PROCESS | 2380 | 1467069767975 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:48 INFO - PROCESS | 2380 | 1467069768066 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 16:22:48 INFO - PROCESS | 2380 | 1467069768074 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:48 INFO - PROCESS | 2380 | 1467069768077 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:48 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9CE4000 == 36 [pid = 2380] [id = 488] 16:22:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C541A000) [pid = 2380] [serial = 1464] [outer = 0000000000000000] 16:22:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C5420C00) [pid = 2380] [serial = 1465] [outer = 00000085C541A000] 16:22:48 INFO - PROCESS | 2380 | 1467069768123 Marionette DEBUG loaded listener.js 16:22:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C7767000) [pid = 2380] [serial = 1466] [outer = 00000085C541A000] 16:22:48 INFO - PROCESS | 2380 | 1467069768537 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 627ms 16:22:48 INFO - PROCESS | 2380 | 1467069768597 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 16:22:48 INFO - PROCESS | 2380 | 1467069768600 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 16:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:22:48 INFO - PROCESS | 2380 | 1467069768610 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:22:48 INFO - PROCESS | 2380 | 1467069768612 Marionette TRACE conn6 <- [1,1918,null,{}] 16:22:48 INFO - PROCESS | 2380 | 1467069768615 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:48 INFO - PROCESS | 2380 | 1467069768617 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:48 INFO - PROCESS | 2380 | 1467069768735 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 16:22:48 INFO - PROCESS | 2380 | 1467069768812 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:48 INFO - PROCESS | 2380 | 1467069768814 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:48 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5BF800 == 37 [pid = 2380] [id = 489] 16:22:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C7CE4000) [pid = 2380] [serial = 1467] [outer = 0000000000000000] 16:22:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C82F8000) [pid = 2380] [serial = 1468] [outer = 00000085C7CE4000] 16:22:48 INFO - PROCESS | 2380 | 1467069768860 Marionette DEBUG loaded listener.js 16:22:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C8FA0400) [pid = 2380] [serial = 1469] [outer = 00000085C7CE4000] 16:22:49 INFO - PROCESS | 2380 | 1467069769287 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 733ms 16:22:49 INFO - PROCESS | 2380 | 1467069769359 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 16:22:49 INFO - PROCESS | 2380 | 1467069769361 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 16:22:49 INFO - PROCESS | 2380 | 1467069769365 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:22:49 INFO - PROCESS | 2380 | 1467069769367 Marionette TRACE conn6 <- [1,1922,null,{}] 16:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:22:49 INFO - PROCESS | 2380 | 1467069769371 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:49 INFO - PROCESS | 2380 | 1467069769377 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:49 INFO - PROCESS | 2380 | 1467069769521 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 16:22:49 INFO - PROCESS | 2380 | 1467069769575 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:49 INFO - PROCESS | 2380 | 1467069769577 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:49 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CC619000 == 38 [pid = 2380] [id = 490] 16:22:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085CB02F000) [pid = 2380] [serial = 1470] [outer = 0000000000000000] 16:22:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CB468400) [pid = 2380] [serial = 1471] [outer = 00000085CB02F000] 16:22:49 INFO - PROCESS | 2380 | 1467069769623 Marionette DEBUG loaded listener.js 16:22:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CB5D3C00) [pid = 2380] [serial = 1472] [outer = 00000085CB02F000] 16:22:50 INFO - PROCESS | 2380 | 1467069770054 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 734ms 16:22:50 INFO - PROCESS | 2380 | 1467069770110 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 16:22:50 INFO - PROCESS | 2380 | 1467069770112 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 16:22:50 INFO - PROCESS | 2380 | 1467069770115 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:22:50 INFO - PROCESS | 2380 | 1467069770117 Marionette TRACE conn6 <- [1,1926,null,{}] 16:22:50 INFO - PROCESS | 2380 | 1467069770121 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:50 INFO - PROCESS | 2380 | 1467069770131 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:50 INFO - PROCESS | 2380 | 1467069770242 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 16:22:50 INFO - PROCESS | 2380 | 1467069770297 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:50 INFO - PROCESS | 2380 | 1467069770299 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8D9000 == 39 [pid = 2380] [id = 491] 16:22:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CB473000) [pid = 2380] [serial = 1473] [outer = 0000000000000000] 16:22:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CB81D000) [pid = 2380] [serial = 1474] [outer = 00000085CB473000] 16:22:50 INFO - PROCESS | 2380 | 1467069770344 Marionette DEBUG loaded listener.js 16:22:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CB8ACC00) [pid = 2380] [serial = 1475] [outer = 00000085CB473000] 16:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C9184800) [pid = 2380] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C9C65000) [pid = 2380] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C53A3C00) [pid = 2380] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BB49BC00) [pid = 2380] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C4F33C00) [pid = 2380] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BC5B7400) [pid = 2380] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085B955B800) [pid = 2380] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C7B9FC00) [pid = 2380] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:22:50 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BB252000) [pid = 2380] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:22:50 INFO - PROCESS | 2380 | 1467069770815 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 735ms 16:22:50 INFO - PROCESS | 2380 | 1467069770854 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 16:22:50 INFO - PROCESS | 2380 | 1467069770856 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 16:22:50 INFO - PROCESS | 2380 | 1467069770859 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:22:50 INFO - PROCESS | 2380 | 1467069770861 Marionette TRACE conn6 <- [1,1930,null,{}] 16:22:50 INFO - PROCESS | 2380 | 1467069770865 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:50 INFO - PROCESS | 2380 | 1467069770867 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:50 INFO - PROCESS | 2380 | 1467069770951 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 16:22:51 INFO - PROCESS | 2380 | 1467069771033 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:51 INFO - PROCESS | 2380 | 1467069771036 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:51 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF81F800 == 40 [pid = 2380] [id = 492] 16:22:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085BB63B000) [pid = 2380] [serial = 1476] [outer = 0000000000000000] 16:22:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C50C0C00) [pid = 2380] [serial = 1477] [outer = 00000085BB63B000] 16:22:51 INFO - PROCESS | 2380 | 1467069771082 Marionette DEBUG loaded listener.js 16:22:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085CB035C00) [pid = 2380] [serial = 1478] [outer = 00000085BB63B000] 16:22:51 INFO - PROCESS | 2380 | 1467069771432 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 629ms 16:22:51 INFO - PROCESS | 2380 | 1467069771492 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 16:22:51 INFO - PROCESS | 2380 | 1467069771495 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 16:22:51 INFO - PROCESS | 2380 | 1467069771498 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:22:51 INFO - PROCESS | 2380 | 1467069771500 Marionette TRACE conn6 <- [1,1934,null,{}] 16:22:51 INFO - PROCESS | 2380 | 1467069771503 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:51 INFO - PROCESS | 2380 | 1467069771505 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:51 INFO - PROCESS | 2380 | 1467069771648 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 16:22:51 INFO - PROCESS | 2380 | 1467069771659 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:51 INFO - PROCESS | 2380 | 1467069771661 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:51 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF9C5800 == 41 [pid = 2380] [id = 493] 16:22:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085CBBC3800) [pid = 2380] [serial = 1479] [outer = 0000000000000000] 16:22:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CBBC9C00) [pid = 2380] [serial = 1480] [outer = 00000085CBBC3800] 16:22:51 INFO - PROCESS | 2380 | 1467069771705 Marionette DEBUG loaded listener.js 16:22:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C52CE400) [pid = 2380] [serial = 1481] [outer = 00000085CBBC3800] 16:22:52 INFO - PROCESS | 2380 | 1467069772102 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 629ms 16:22:52 INFO - PROCESS | 2380 | 1467069772131 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 16:22:52 INFO - PROCESS | 2380 | 1467069772133 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 16:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:22:52 INFO - PROCESS | 2380 | 1467069772136 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:22:52 INFO - PROCESS | 2380 | 1467069772138 Marionette TRACE conn6 <- [1,1938,null,{}] 16:22:52 INFO - PROCESS | 2380 | 1467069772141 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:52 INFO - PROCESS | 2380 | 1467069772143 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:52 INFO - PROCESS | 2380 | 1467069772261 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 16:22:52 INFO - PROCESS | 2380 | 1467069772269 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:52 INFO - PROCESS | 2380 | 1467069772271 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:52 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFD9B000 == 42 [pid = 2380] [id = 494] 16:22:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C477F800) [pid = 2380] [serial = 1482] [outer = 0000000000000000] 16:22:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CBC27400) [pid = 2380] [serial = 1483] [outer = 00000085C477F800] 16:22:52 INFO - PROCESS | 2380 | 1467069772316 Marionette DEBUG loaded listener.js 16:22:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CBDA2C00) [pid = 2380] [serial = 1484] [outer = 00000085C477F800] 16:22:52 INFO - PROCESS | 2380 | 1467069772770 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 16:22:52 INFO - PROCESS | 2380 | 1467069772812 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 16:22:52 INFO - PROCESS | 2380 | 1467069772817 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 16:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:22:52 INFO - PROCESS | 2380 | 1467069772823 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:22:52 INFO - PROCESS | 2380 | 1467069772827 Marionette TRACE conn6 <- [1,1942,null,{}] 16:22:52 INFO - PROCESS | 2380 | 1467069772835 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:52 INFO - PROCESS | 2380 | 1467069772838 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:53 INFO - PROCESS | 2380 | 1467069772999 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 16:22:53 INFO - PROCESS | 2380 | 1467069773151 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:53 INFO - PROCESS | 2380 | 1467069773156 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:53 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0328800 == 43 [pid = 2380] [id = 495] 16:22:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085BB4A1400) [pid = 2380] [serial = 1485] [outer = 0000000000000000] 16:22:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085BB729400) [pid = 2380] [serial = 1486] [outer = 00000085BB4A1400] 16:22:53 INFO - PROCESS | 2380 | 1467069773215 Marionette DEBUG loaded listener.js 16:22:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C0E80400) [pid = 2380] [serial = 1487] [outer = 00000085BB4A1400] 16:22:53 INFO - PROCESS | 2380 | 1467069773782 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 985ms 16:22:53 INFO - PROCESS | 2380 | 1467069773810 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 16:22:53 INFO - PROCESS | 2380 | 1467069773815 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 16:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:22:53 INFO - PROCESS | 2380 | 1467069773822 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:22:53 INFO - PROCESS | 2380 | 1467069773825 Marionette TRACE conn6 <- [1,1946,null,{}] 16:22:53 INFO - PROCESS | 2380 | 1467069773829 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:53 INFO - PROCESS | 2380 | 1467069773832 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:53 INFO - PROCESS | 2380 | 1467069773952 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 16:22:54 INFO - PROCESS | 2380 | 1467069774049 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:54 INFO - PROCESS | 2380 | 1467069774051 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:54 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB425000 == 44 [pid = 2380] [id = 496] 16:22:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085C4B52800) [pid = 2380] [serial = 1488] [outer = 0000000000000000] 16:22:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085C4B63000) [pid = 2380] [serial = 1489] [outer = 00000085C4B52800] 16:22:54 INFO - PROCESS | 2380 | 1467069774109 Marionette DEBUG loaded listener.js 16:22:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085C7175C00) [pid = 2380] [serial = 1490] [outer = 00000085C4B52800] 16:22:54 INFO - PROCESS | 2380 | 1467069774702 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 944ms 16:22:54 INFO - PROCESS | 2380 | 1467069774768 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 16:22:54 INFO - PROCESS | 2380 | 1467069774771 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 16:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:22:54 INFO - PROCESS | 2380 | 1467069774775 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:22:54 INFO - PROCESS | 2380 | 1467069774779 Marionette TRACE conn6 <- [1,1950,null,{}] 16:22:54 INFO - PROCESS | 2380 | 1467069774791 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:54 INFO - PROCESS | 2380 | 1467069774796 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:54 INFO - PROCESS | 2380 | 1467069774915 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 16:22:55 INFO - PROCESS | 2380 | 1467069775039 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:55 INFO - PROCESS | 2380 | 1467069775043 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:55 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFF7F800 == 45 [pid = 2380] [id = 497] 16:22:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085CB07E000) [pid = 2380] [serial = 1491] [outer = 0000000000000000] 16:22:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085CB5CA800) [pid = 2380] [serial = 1492] [outer = 00000085CB07E000] 16:22:55 INFO - PROCESS | 2380 | 1467069775103 Marionette DEBUG loaded listener.js 16:22:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085CBC30400) [pid = 2380] [serial = 1493] [outer = 00000085CB07E000] 16:22:55 INFO - PROCESS | 2380 | 1467069775748 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 986ms 16:22:55 INFO - PROCESS | 2380 | 1467069775772 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 16:22:55 INFO - PROCESS | 2380 | 1467069775775 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 16:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:22:55 INFO - PROCESS | 2380 | 1467069775780 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:22:55 INFO - PROCESS | 2380 | 1467069775782 Marionette TRACE conn6 <- [1,1954,null,{}] 16:22:55 INFO - PROCESS | 2380 | 1467069775786 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:55 INFO - PROCESS | 2380 | 1467069775789 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:55 INFO - PROCESS | 2380 | 1467069775903 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 16:22:56 INFO - PROCESS | 2380 | 1467069776024 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:56 INFO - PROCESS | 2380 | 1467069776027 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:56 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB832000 == 46 [pid = 2380] [id = 498] 16:22:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085CB07EC00) [pid = 2380] [serial = 1494] [outer = 0000000000000000] 16:22:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085CBDE8000) [pid = 2380] [serial = 1495] [outer = 00000085CB07EC00] 16:22:56 INFO - PROCESS | 2380 | 1467069776083 Marionette DEBUG loaded listener.js 16:22:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085CBDEF400) [pid = 2380] [serial = 1496] [outer = 00000085CB07EC00] 16:22:56 INFO - PROCESS | 2380 | 1467069776814 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1088ms 16:22:56 INFO - PROCESS | 2380 | 1467069776870 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 16:22:56 INFO - PROCESS | 2380 | 1467069776875 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 16:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:22:56 INFO - PROCESS | 2380 | 1467069776880 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:22:56 INFO - PROCESS | 2380 | 1467069776883 Marionette TRACE conn6 <- [1,1958,null,{}] 16:22:56 INFO - PROCESS | 2380 | 1467069776889 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:56 INFO - PROCESS | 2380 | 1467069776892 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:57 INFO - PROCESS | 2380 | 1467069777000 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 16:22:57 INFO - PROCESS | 2380 | 1467069777131 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:57 INFO - PROCESS | 2380 | 1467069777137 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:57 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C599C800 == 47 [pid = 2380] [id = 499] 16:22:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (00000085BFDBFC00) [pid = 2380] [serial = 1497] [outer = 0000000000000000] 16:22:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (00000085C0E6EC00) [pid = 2380] [serial = 1498] [outer = 00000085BFDBFC00] 16:22:57 INFO - PROCESS | 2380 | 1467069777194 Marionette DEBUG loaded listener.js 16:22:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (00000085C478C800) [pid = 2380] [serial = 1499] [outer = 00000085BFDBFC00] 16:22:57 INFO - PROCESS | 2380 | --DOCSHELL 00000085C785D000 == 46 [pid = 2380] [id = 469] 16:22:57 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFDB5800 == 45 [pid = 2380] [id = 465] 16:22:57 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF9C5800 == 44 [pid = 2380] [id = 493] 16:22:57 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF81F800 == 43 [pid = 2380] [id = 492] 16:22:57 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8D9000 == 42 [pid = 2380] [id = 491] 16:22:57 INFO - PROCESS | 2380 | --DOCSHELL 00000085CC619000 == 41 [pid = 2380] [id = 490] 16:22:57 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5BF800 == 40 [pid = 2380] [id = 489] 16:22:57 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9CE4000 == 39 [pid = 2380] [id = 488] 16:22:57 INFO - PROCESS | 2380 | --DOCSHELL 00000085C54B2000 == 38 [pid = 2380] [id = 487] 16:22:57 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0F8B800 == 37 [pid = 2380] [id = 486] 16:22:57 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF56A800 == 36 [pid = 2380] [id = 485] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (00000085CB08A800) [pid = 2380] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFC3000 == 35 [pid = 2380] [id = 483] 16:22:57 INFO - PROCESS | 2380 | --DOCSHELL 00000085C161D800 == 34 [pid = 2380] [id = 482] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (00000085C541D400) [pid = 2380] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (00000085C5921000) [pid = 2380] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (00000085C00E7400) [pid = 2380] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085C0E6C800) [pid = 2380] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085BB952800) [pid = 2380] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085BB251800) [pid = 2380] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085C5019000) [pid = 2380] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085C0F20400) [pid = 2380] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C3F4D400) [pid = 2380] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C4B4C400) [pid = 2380] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C4B5B400) [pid = 2380] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C8FA7000) [pid = 2380] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C8351000) [pid = 2380] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C00E8000) [pid = 2380] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C9188000) [pid = 2380] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C9D21000) [pid = 2380] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085CA67A400) [pid = 2380] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C92CAC00) [pid = 2380] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C7764400) [pid = 2380] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C52D9400) [pid = 2380] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 2380 | 1467069777817 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 987ms 16:22:57 INFO - PROCESS | 2380 | 1467069777871 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 16:22:57 INFO - PROCESS | 2380 | 1467069777875 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 16:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:22:57 INFO - PROCESS | 2380 | 1467069777882 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:22:57 INFO - PROCESS | 2380 | 1467069777884 Marionette TRACE conn6 <- [1,1962,null,{}] 16:22:57 INFO - PROCESS | 2380 | 1467069777888 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:57 INFO - PROCESS | 2380 | 1467069777891 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:57 INFO - PROCESS | 2380 | 1467069777984 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 16:22:58 INFO - PROCESS | 2380 | 1467069778066 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:58 INFO - PROCESS | 2380 | 1467069778069 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:58 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C54B2000 == 35 [pid = 2380] [id = 500] 16:22:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085BB45B400) [pid = 2380] [serial = 1500] [outer = 0000000000000000] 16:22:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C0075800) [pid = 2380] [serial = 1501] [outer = 00000085BB45B400] 16:22:58 INFO - PROCESS | 2380 | 1467069778117 Marionette DEBUG loaded listener.js 16:22:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C15B8800) [pid = 2380] [serial = 1502] [outer = 00000085BB45B400] 16:22:58 INFO - PROCESS | 2380 | 1467069778562 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 16:22:58 INFO - PROCESS | 2380 | 1467069778619 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 16:22:58 INFO - PROCESS | 2380 | 1467069778621 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 16:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:22:58 INFO - PROCESS | 2380 | 1467069778630 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:22:58 INFO - PROCESS | 2380 | 1467069778633 Marionette TRACE conn6 <- [1,1966,null,{}] 16:22:58 INFO - PROCESS | 2380 | 1467069778645 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:58 INFO - PROCESS | 2380 | 1467069778649 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:58 INFO - PROCESS | 2380 | 1467069778742 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 16:22:58 INFO - PROCESS | 2380 | 1467069778755 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:58 INFO - PROCESS | 2380 | 1467069778758 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:58 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C824C800 == 36 [pid = 2380] [id = 501] 16:22:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C4B64C00) [pid = 2380] [serial = 1503] [outer = 0000000000000000] 16:22:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C50BD800) [pid = 2380] [serial = 1504] [outer = 00000085C4B64C00] 16:22:58 INFO - PROCESS | 2380 | 1467069778807 Marionette DEBUG loaded listener.js 16:22:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C53A4000) [pid = 2380] [serial = 1505] [outer = 00000085C4B64C00] 16:22:59 INFO - PROCESS | 2380 | 1467069779273 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 692ms 16:22:59 INFO - PROCESS | 2380 | 1467069779320 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 16:22:59 INFO - PROCESS | 2380 | 1467069779323 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 16:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:22:59 INFO - PROCESS | 2380 | 1467069779327 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:22:59 INFO - PROCESS | 2380 | 1467069779329 Marionette TRACE conn6 <- [1,1970,null,{}] 16:22:59 INFO - PROCESS | 2380 | 1467069779332 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:59 INFO - PROCESS | 2380 | 1467069779334 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:59 INFO - PROCESS | 2380 | 1467069779425 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 16:22:59 INFO - PROCESS | 2380 | 1467069779432 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:59 INFO - PROCESS | 2380 | 1467069779434 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:22:59 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB41F000 == 37 [pid = 2380] [id = 502] 16:22:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C7764400) [pid = 2380] [serial = 1506] [outer = 0000000000000000] 16:22:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085C82EF400) [pid = 2380] [serial = 1507] [outer = 00000085C7764400] 16:22:59 INFO - PROCESS | 2380 | 1467069779479 Marionette DEBUG loaded listener.js 16:22:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C836CC00) [pid = 2380] [serial = 1508] [outer = 00000085C7764400] 16:22:59 INFO - PROCESS | 2380 | 1467069779914 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 628ms 16:22:59 INFO - PROCESS | 2380 | 1467069779957 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 16:22:59 INFO - PROCESS | 2380 | 1467069779959 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 16:22:59 INFO - PROCESS | 2380 | 1467069779963 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:22:59 INFO - PROCESS | 2380 | 1467069779965 Marionette TRACE conn6 <- [1,1974,null,{}] 16:22:59 INFO - PROCESS | 2380 | 1467069779976 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:59 INFO - PROCESS | 2380 | 1467069779978 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:00 INFO - PROCESS | 2380 | 1467069780089 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 16:23:00 INFO - PROCESS | 2380 | 1467069780176 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:00 INFO - PROCESS | 2380 | 1467069780179 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:00 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFC3800 == 38 [pid = 2380] [id = 503] 16:23:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085C8FF6000) [pid = 2380] [serial = 1509] [outer = 0000000000000000] 16:23:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085C918AC00) [pid = 2380] [serial = 1510] [outer = 00000085C8FF6000] 16:23:00 INFO - PROCESS | 2380 | 1467069780226 Marionette DEBUG loaded listener.js 16:23:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085C9C62C00) [pid = 2380] [serial = 1511] [outer = 00000085C8FF6000] 16:23:00 INFO - PROCESS | 2380 | 1467069780641 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 735ms 16:23:00 INFO - PROCESS | 2380 | 1467069780705 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 16:23:00 INFO - PROCESS | 2380 | 1467069780708 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 16:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:23:00 INFO - PROCESS | 2380 | 1467069780711 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:23:00 INFO - PROCESS | 2380 | 1467069780713 Marionette TRACE conn6 <- [1,1978,null,{}] 16:23:00 INFO - PROCESS | 2380 | 1467069780717 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:00 INFO - PROCESS | 2380 | 1467069780723 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:00 INFO - PROCESS | 2380 | 1467069780868 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 16:23:00 INFO - PROCESS | 2380 | 1467069780923 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:00 INFO - PROCESS | 2380 | 1467069780926 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:00 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8BB000 == 39 [pid = 2380] [id = 504] 16:23:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085CB085C00) [pid = 2380] [serial = 1512] [outer = 0000000000000000] 16:23:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085CB5C9800) [pid = 2380] [serial = 1513] [outer = 00000085CB085C00] 16:23:00 INFO - PROCESS | 2380 | 1467069780973 Marionette DEBUG loaded listener.js 16:23:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085CBC28800) [pid = 2380] [serial = 1514] [outer = 00000085CB085C00] 16:23:01 INFO - PROCESS | 2380 | 1467069781406 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 732ms 16:23:01 INFO - PROCESS | 2380 | 1467069781473 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 16:23:01 INFO - PROCESS | 2380 | 1467069781475 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 16:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:23:01 INFO - PROCESS | 2380 | 1467069781480 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:23:01 INFO - PROCESS | 2380 | 1467069781482 Marionette TRACE conn6 <- [1,1982,null,{}] 16:23:01 INFO - PROCESS | 2380 | 1467069781486 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:01 INFO - PROCESS | 2380 | 1467069781488 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:01 INFO - PROCESS | 2380 | 1467069781608 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 16:23:01 INFO - PROCESS | 2380 | 1467069781617 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:01 INFO - PROCESS | 2380 | 1467069781619 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:01 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF84E000 == 40 [pid = 2380] [id = 505] 16:23:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085CBD9EC00) [pid = 2380] [serial = 1515] [outer = 0000000000000000] 16:23:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085CBDE7C00) [pid = 2380] [serial = 1516] [outer = 00000085CBD9EC00] 16:23:01 INFO - PROCESS | 2380 | 1467069781709 Marionette DEBUG loaded listener.js 16:23:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085CC04EC00) [pid = 2380] [serial = 1517] [outer = 00000085CBD9EC00] 16:23:02 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (00000085C7CE4000) [pid = 2380] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:23:02 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085C541A000) [pid = 2380] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:23:02 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085BB2A0800) [pid = 2380] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:23:02 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085C4B06400) [pid = 2380] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:23:02 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085BA7C6000) [pid = 2380] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:23:02 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085CB02F000) [pid = 2380] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:23:02 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085BB63B000) [pid = 2380] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:23:02 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085CBBC3800) [pid = 2380] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:23:02 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085CB473000) [pid = 2380] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:23:02 INFO - PROCESS | 2380 | 1467069782184 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 734ms 16:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:23:02 INFO - PROCESS | 2380 | 1467069782216 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 16:23:02 INFO - PROCESS | 2380 | 1467069782218 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 16:23:02 INFO - PROCESS | 2380 | 1467069782221 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:23:02 INFO - PROCESS | 2380 | 1467069782223 Marionette TRACE conn6 <- [1,1986,null,{}] 16:23:02 INFO - PROCESS | 2380 | 1467069782226 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:02 INFO - PROCESS | 2380 | 1467069782229 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:02 INFO - PROCESS | 2380 | 1467069782334 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 16:23:02 INFO - PROCESS | 2380 | 1467069782423 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:02 INFO - PROCESS | 2380 | 1467069782425 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBAB000 == 41 [pid = 2380] [id = 506] 16:23:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085C0337800) [pid = 2380] [serial = 1518] [outer = 0000000000000000] 16:23:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085C82F5400) [pid = 2380] [serial = 1519] [outer = 00000085C0337800] 16:23:02 INFO - PROCESS | 2380 | 1467069782470 Marionette DEBUG loaded listener.js 16:23:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085CC04D400) [pid = 2380] [serial = 1520] [outer = 00000085C0337800] 16:23:02 INFO - PROCESS | 2380 | 1467069782831 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 627ms 16:23:02 INFO - PROCESS | 2380 | 1467069782852 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 16:23:02 INFO - PROCESS | 2380 | 1467069782854 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 16:23:02 INFO - PROCESS | 2380 | 1467069782857 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:23:02 INFO - PROCESS | 2380 | 1467069782859 Marionette TRACE conn6 <- [1,1990,null,{}] 16:23:02 INFO - PROCESS | 2380 | 1467069782862 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:02 INFO - PROCESS | 2380 | 1467069782864 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:03 INFO - PROCESS | 2380 | 1467069783006 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 16:23:03 INFO - PROCESS | 2380 | 1467069783017 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:03 INFO - PROCESS | 2380 | 1467069783019 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:03 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFCEF800 == 42 [pid = 2380] [id = 507] 16:23:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085CB8A9C00) [pid = 2380] [serial = 1521] [outer = 0000000000000000] 16:23:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085CC05A400) [pid = 2380] [serial = 1522] [outer = 00000085CB8A9C00] 16:23:03 INFO - PROCESS | 2380 | 1467069783064 Marionette DEBUG loaded listener.js 16:23:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085CCF88C00) [pid = 2380] [serial = 1523] [outer = 00000085CB8A9C00] 16:23:03 INFO - PROCESS | 2380 | 1467069783471 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 16:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:23:03 INFO - PROCESS | 2380 | 1467069783490 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 16:23:03 INFO - PROCESS | 2380 | 1467069783492 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 16:23:03 INFO - PROCESS | 2380 | 1467069783495 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:23:03 INFO - PROCESS | 2380 | 1467069783497 Marionette TRACE conn6 <- [1,1994,null,{}] 16:23:03 INFO - PROCESS | 2380 | 1467069783501 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:03 INFO - PROCESS | 2380 | 1467069783503 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:03 INFO - PROCESS | 2380 | 1467069783624 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 16:23:03 INFO - PROCESS | 2380 | 1467069783632 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:03 INFO - PROCESS | 2380 | 1467069783634 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:03 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBF0A800 == 43 [pid = 2380] [id = 508] 16:23:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085CCF89400) [pid = 2380] [serial = 1524] [outer = 0000000000000000] 16:23:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085CCFD4400) [pid = 2380] [serial = 1525] [outer = 00000085CCF89400] 16:23:03 INFO - PROCESS | 2380 | 1467069783678 Marionette DEBUG loaded listener.js 16:23:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085CCFDC000) [pid = 2380] [serial = 1526] [outer = 00000085CCF89400] 16:23:04 INFO - PROCESS | 2380 | 1467069784138 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:23:04 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 16:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 691ms 16:23:04 INFO - PROCESS | 2380 | 1467069784192 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 16:23:04 INFO - PROCESS | 2380 | 1467069784197 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 16:23:04 INFO - PROCESS | 2380 | 1467069784219 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:23:04 INFO - PROCESS | 2380 | 1467069784224 Marionette TRACE conn6 <- [1,1998,null,{}] 16:23:04 INFO - PROCESS | 2380 | 1467069784231 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:04 INFO - PROCESS | 2380 | 1467069784235 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:04 INFO - PROCESS | 2380 | 1467069784413 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 16:23:04 INFO - PROCESS | 2380 | 1467069784519 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:04 INFO - PROCESS | 2380 | 1467069784524 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:04 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4FC4800 == 44 [pid = 2380] [id = 509] 16:23:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (00000085BC040800) [pid = 2380] [serial = 1527] [outer = 0000000000000000] 16:23:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (00000085BF66B400) [pid = 2380] [serial = 1528] [outer = 00000085BC040800] 16:23:04 INFO - PROCESS | 2380 | 1467069784583 Marionette DEBUG loaded listener.js 16:23:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (00000085C3F77800) [pid = 2380] [serial = 1529] [outer = 00000085BC040800] 16:23:05 INFO - PROCESS | 2380 | 1467069785144 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:23:05 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 16:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 986ms 16:23:05 INFO - PROCESS | 2380 | 1467069785212 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 16:23:05 INFO - PROCESS | 2380 | 1467069785217 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 16:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:23:05 INFO - PROCESS | 2380 | 1467069785224 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:23:05 INFO - PROCESS | 2380 | 1467069785227 Marionette TRACE conn6 <- [1,2002,null,{}] 16:23:05 INFO - PROCESS | 2380 | 1467069785231 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:05 INFO - PROCESS | 2380 | 1467069785234 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:05 INFO - PROCESS | 2380 | 1467069785354 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 16:23:05 INFO - PROCESS | 2380 | 1467069785453 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:05 INFO - PROCESS | 2380 | 1467069785456 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:05 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB845000 == 45 [pid = 2380] [id = 510] 16:23:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (00000085C5014C00) [pid = 2380] [serial = 1530] [outer = 0000000000000000] 16:23:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (00000085C539F000) [pid = 2380] [serial = 1531] [outer = 00000085C5014C00] 16:23:05 INFO - PROCESS | 2380 | 1467069785513 Marionette DEBUG loaded listener.js 16:23:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (00000085C834B400) [pid = 2380] [serial = 1532] [outer = 00000085C5014C00] 16:23:06 INFO - PROCESS | 2380 | 1467069786104 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 945ms 16:23:06 INFO - PROCESS | 2380 | 1467069786170 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 16:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:23:06 INFO - PROCESS | 2380 | 1467069786173 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 16:23:06 INFO - PROCESS | 2380 | 1467069786177 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:23:06 INFO - PROCESS | 2380 | 1467069786181 Marionette TRACE conn6 <- [1,2006,null,{}] 16:23:06 INFO - PROCESS | 2380 | 1467069786192 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:06 INFO - PROCESS | 2380 | 1467069786198 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:06 INFO - PROCESS | 2380 | 1467069786316 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 16:23:06 INFO - PROCESS | 2380 | 1467069786443 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:06 INFO - PROCESS | 2380 | 1467069786446 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:06 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFF7E800 == 46 [pid = 2380] [id = 511] 16:23:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (00000085CB8A5800) [pid = 2380] [serial = 1533] [outer = 0000000000000000] 16:23:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (00000085CBC25000) [pid = 2380] [serial = 1534] [outer = 00000085CB8A5800] 16:23:06 INFO - PROCESS | 2380 | 1467069786506 Marionette DEBUG loaded listener.js 16:23:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (00000085CCF8BC00) [pid = 2380] [serial = 1535] [outer = 00000085CB8A5800] 16:23:07 INFO - PROCESS | 2380 | 1467069787142 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1035ms 16:23:07 INFO - PROCESS | 2380 | 1467069787212 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 16:23:07 INFO - PROCESS | 2380 | 1467069787215 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 16:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:23:07 INFO - PROCESS | 2380 | 1467069787218 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:23:07 INFO - PROCESS | 2380 | 1467069787220 Marionette TRACE conn6 <- [1,2010,null,{}] 16:23:07 INFO - PROCESS | 2380 | 1467069787224 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:07 INFO - PROCESS | 2380 | 1467069787227 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:07 INFO - PROCESS | 2380 | 1467069787344 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 16:23:07 INFO - PROCESS | 2380 | 1467069787470 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:07 INFO - PROCESS | 2380 | 1467069787472 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:07 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFCEE800 == 47 [pid = 2380] [id = 512] 16:23:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (00000085CBE45000) [pid = 2380] [serial = 1536] [outer = 0000000000000000] 16:23:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (00000085CBE49800) [pid = 2380] [serial = 1537] [outer = 00000085CBE45000] 16:23:07 INFO - PROCESS | 2380 | 1467069787529 Marionette DEBUG loaded listener.js 16:23:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (00000085CCFE3800) [pid = 2380] [serial = 1538] [outer = 00000085CBE45000] 16:23:08 INFO - PROCESS | 2380 | 1467069788140 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 941ms 16:23:08 INFO - PROCESS | 2380 | 1467069788162 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 16:23:08 INFO - PROCESS | 2380 | 1467069788164 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 16:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:23:08 INFO - PROCESS | 2380 | 1467069788168 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:23:08 INFO - PROCESS | 2380 | 1467069788171 Marionette TRACE conn6 <- [1,2014,null,{}] 16:23:08 INFO - PROCESS | 2380 | 1467069788174 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:08 INFO - PROCESS | 2380 | 1467069788177 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:08 INFO - PROCESS | 2380 | 1467069788291 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 16:23:08 INFO - PROCESS | 2380 | 1467069788578 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:08 INFO - PROCESS | 2380 | 1467069788582 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:08 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4897800 == 48 [pid = 2380] [id = 513] 16:23:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (00000085BB24A800) [pid = 2380] [serial = 1539] [outer = 0000000000000000] 16:23:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (00000085BB722000) [pid = 2380] [serial = 1540] [outer = 00000085BB24A800] 16:23:08 INFO - PROCESS | 2380 | 1467069788673 Marionette DEBUG loaded listener.js 16:23:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 114 (00000085C4795800) [pid = 2380] [serial = 1541] [outer = 00000085BB24A800] 16:23:09 INFO - PROCESS | 2380 | 1467069789302 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1183ms 16:23:09 INFO - PROCESS | 2380 | 1467069789355 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 16:23:09 INFO - PROCESS | 2380 | 1467069789358 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 16:23:09 INFO - PROCESS | 2380 | 1467069789363 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:23:09 INFO - PROCESS | 2380 | 1467069789366 Marionette TRACE conn6 <- [1,2018,null,{}] 16:23:09 INFO - PROCESS | 2380 | 1467069789371 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:09 INFO - PROCESS | 2380 | 1467069789374 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:09 INFO - PROCESS | 2380 | 1467069789513 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 16:23:09 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFCEF800 == 47 [pid = 2380] [id = 507] 16:23:09 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFBAB000 == 46 [pid = 2380] [id = 506] 16:23:09 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF84E000 == 45 [pid = 2380] [id = 505] 16:23:09 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8BB000 == 44 [pid = 2380] [id = 504] 16:23:09 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFC3800 == 43 [pid = 2380] [id = 503] 16:23:09 INFO - PROCESS | 2380 | --DOCSHELL 00000085C824C800 == 42 [pid = 2380] [id = 501] 16:23:09 INFO - PROCESS | 2380 | --DOCSHELL 00000085C54B2000 == 41 [pid = 2380] [id = 500] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 113 (00000085C4B55800) [pid = 2380] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (00000085C9189000) [pid = 2380] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (00000085BF6C3C00) [pid = 2380] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (00000085CBC27400) [pid = 2380] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOCSHELL 00000085C599C800 == 40 [pid = 2380] [id = 499] 16:23:09 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFD9B000 == 39 [pid = 2380] [id = 494] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (00000085C82F8000) [pid = 2380] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (00000085C8FA0400) [pid = 2380] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (00000085C5420C00) [pid = 2380] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (00000085BF674800) [pid = 2380] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (00000085C0E6D000) [pid = 2380] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (00000085C4B25C00) [pid = 2380] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (00000085C4B61400) [pid = 2380] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (00000085BFDDF000) [pid = 2380] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (00000085BB49E000) [pid = 2380] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (00000085CB5D3C00) [pid = 2380] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (00000085CB468400) [pid = 2380] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (00000085C50C0C00) [pid = 2380] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085C52CE400) [pid = 2380] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085CB81D000) [pid = 2380] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085CBBC9C00) [pid = 2380] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085CB8ACC00) [pid = 2380] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085CB035C00) [pid = 2380] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C7767000) [pid = 2380] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 16:23:09 INFO - PROCESS | 2380 | 1467069789657 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:09 INFO - PROCESS | 2380 | 1467069789660 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:09 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF64B800 == 40 [pid = 2380] [id = 514] 16:23:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085B955B800) [pid = 2380] [serial = 1542] [outer = 0000000000000000] 16:23:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085BB0CD000) [pid = 2380] [serial = 1543] [outer = 00000085B955B800] 16:23:09 INFO - PROCESS | 2380 | 1467069789710 Marionette DEBUG loaded listener.js 16:23:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085BF668800) [pid = 2380] [serial = 1544] [outer = 00000085B955B800] 16:23:10 INFO - PROCESS | 2380 | 1467069790155 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 837ms 16:23:10 INFO - PROCESS | 2380 | 1467069790207 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 16:23:10 INFO - PROCESS | 2380 | 1467069790212 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 16:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:23:10 INFO - PROCESS | 2380 | 1467069790216 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:23:10 INFO - PROCESS | 2380 | 1467069790218 Marionette TRACE conn6 <- [1,2022,null,{}] 16:23:10 INFO - PROCESS | 2380 | 1467069790222 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:10 INFO - PROCESS | 2380 | 1467069790224 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:10 INFO - PROCESS | 2380 | 1467069790320 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 16:23:10 INFO - PROCESS | 2380 | 1467069790331 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:10 INFO - PROCESS | 2380 | 1467069790333 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:10 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8192800 == 41 [pid = 2380] [id = 515] 16:23:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085C4B7C800) [pid = 2380] [serial = 1545] [outer = 0000000000000000] 16:23:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085C52CE400) [pid = 2380] [serial = 1546] [outer = 00000085C4B7C800] 16:23:10 INFO - PROCESS | 2380 | 1467069790379 Marionette DEBUG loaded listener.js 16:23:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085C7173000) [pid = 2380] [serial = 1547] [outer = 00000085C4B7C800] 16:23:10 INFO - PROCESS | 2380 | 1467069790874 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 671ms 16:23:10 INFO - PROCESS | 2380 | 1467069790890 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 16:23:10 INFO - PROCESS | 2380 | 1467069790892 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 16:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:23:10 INFO - PROCESS | 2380 | 1467069790907 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:23:10 INFO - PROCESS | 2380 | 1467069790913 Marionette TRACE conn6 <- [1,2026,null,{}] 16:23:10 INFO - PROCESS | 2380 | 1467069790917 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:10 INFO - PROCESS | 2380 | 1467069790929 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:11 INFO - PROCESS | 2380 | 1467069791022 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 16:23:11 INFO - PROCESS | 2380 | 1467069791030 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:11 INFO - PROCESS | 2380 | 1467069791033 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:11 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB0C5000 == 42 [pid = 2380] [id = 516] 16:23:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085C8368C00) [pid = 2380] [serial = 1548] [outer = 0000000000000000] 16:23:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (00000085C9182C00) [pid = 2380] [serial = 1549] [outer = 00000085C8368C00] 16:23:11 INFO - PROCESS | 2380 | 1467069791078 Marionette DEBUG loaded listener.js 16:23:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (00000085CA155000) [pid = 2380] [serial = 1550] [outer = 00000085C8368C00] 16:23:11 INFO - PROCESS | 2380 | 1467069791560 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 692ms 16:23:11 INFO - PROCESS | 2380 | 1467069791590 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 16:23:11 INFO - PROCESS | 2380 | 1467069791593 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 16:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:23:11 INFO - PROCESS | 2380 | 1467069791601 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:23:11 INFO - PROCESS | 2380 | 1467069791602 Marionette TRACE conn6 <- [1,2030,null,{}] 16:23:11 INFO - PROCESS | 2380 | 1467069791606 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:11 INFO - PROCESS | 2380 | 1467069791608 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:11 INFO - PROCESS | 2380 | 1467069791699 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 16:23:11 INFO - PROCESS | 2380 | 1467069791705 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:11 INFO - PROCESS | 2380 | 1467069791707 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:11 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBF29800 == 43 [pid = 2380] [id = 517] 16:23:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (00000085CB087400) [pid = 2380] [serial = 1551] [outer = 0000000000000000] 16:23:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (00000085CB474800) [pid = 2380] [serial = 1552] [outer = 00000085CB087400] 16:23:11 INFO - PROCESS | 2380 | 1467069791752 Marionette DEBUG loaded listener.js 16:23:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (00000085CB819000) [pid = 2380] [serial = 1553] [outer = 00000085CB087400] 16:23:12 INFO - PROCESS | 2380 | 1467069792205 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:23:12 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) 16:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 671ms 16:23:12 INFO - PROCESS | 2380 | 1467069792276 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 16:23:12 INFO - PROCESS | 2380 | 1467069792278 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 16:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:23:12 INFO - PROCESS | 2380 | 1467069792289 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:23:12 INFO - PROCESS | 2380 | 1467069792291 Marionette TRACE conn6 <- [1,2034,null,{}] 16:23:12 INFO - PROCESS | 2380 | 1467069792295 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:12 INFO - PROCESS | 2380 | 1467069792297 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:12 INFO - PROCESS | 2380 | 1467069792412 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 16:23:12 INFO - PROCESS | 2380 | 1467069792492 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:12 INFO - PROCESS | 2380 | 1467069792499 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:12 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE2AB000 == 44 [pid = 2380] [id = 518] 16:23:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (00000085CBBD1400) [pid = 2380] [serial = 1554] [outer = 0000000000000000] 16:23:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (00000085CBC24000) [pid = 2380] [serial = 1555] [outer = 00000085CBBD1400] 16:23:12 INFO - PROCESS | 2380 | 1467069792556 Marionette DEBUG loaded listener.js 16:23:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (00000085CBDE2400) [pid = 2380] [serial = 1556] [outer = 00000085CBBD1400] 16:23:13 INFO - PROCESS | 2380 | 1467069793009 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 777ms 16:23:13 INFO - PROCESS | 2380 | 1467069793066 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 16:23:13 INFO - PROCESS | 2380 | 1467069793068 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 16:23:13 INFO - PROCESS | 2380 | 1467069793071 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:23:13 INFO - PROCESS | 2380 | 1467069793073 Marionette TRACE conn6 <- [1,2038,null,{}] 16:23:13 INFO - PROCESS | 2380 | 1467069793077 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:13 INFO - PROCESS | 2380 | 1467069793079 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:13 INFO - PROCESS | 2380 | 1467069793203 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 16:23:13 INFO - PROCESS | 2380 | 1467069793263 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:13 INFO - PROCESS | 2380 | 1467069793265 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:13 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF821800 == 45 [pid = 2380] [id = 519] 16:23:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (00000085CBDE9C00) [pid = 2380] [serial = 1557] [outer = 0000000000000000] 16:23:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (00000085CC655800) [pid = 2380] [serial = 1558] [outer = 00000085CBDE9C00] 16:23:13 INFO - PROCESS | 2380 | 1467069793311 Marionette DEBUG loaded listener.js 16:23:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (00000085CC65C800) [pid = 2380] [serial = 1559] [outer = 00000085CBDE9C00] 16:23:13 INFO - PROCESS | 2380 | 1467069793740 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 691ms 16:23:13 INFO - PROCESS | 2380 | 1467069793767 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 16:23:13 INFO - PROCESS | 2380 | 1467069793769 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 16:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:23:13 INFO - PROCESS | 2380 | 1467069793772 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:23:13 INFO - PROCESS | 2380 | 1467069793774 Marionette TRACE conn6 <- [1,2042,null,{}] 16:23:13 INFO - PROCESS | 2380 | 1467069793778 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:13 INFO - PROCESS | 2380 | 1467069793780 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:13 INFO - PROCESS | 2380 | 1467069793921 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 16:23:13 INFO - PROCESS | 2380 | 1467069793980 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:13 INFO - PROCESS | 2380 | 1467069793982 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:13 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF95C000 == 46 [pid = 2380] [id = 520] 16:23:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (00000085CC65FC00) [pid = 2380] [serial = 1560] [outer = 0000000000000000] 16:23:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (00000085CCF85800) [pid = 2380] [serial = 1561] [outer = 00000085CC65FC00] 16:23:14 INFO - PROCESS | 2380 | 1467069794026 Marionette DEBUG loaded listener.js 16:23:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (00000085CCFE3000) [pid = 2380] [serial = 1562] [outer = 00000085CC65FC00] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (00000085BB245400) [pid = 2380] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (00000085BF6BFC00) [pid = 2380] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (00000085BB4A6C00) [pid = 2380] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (00000085C4B0CC00) [pid = 2380] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (00000085C8F0E000) [pid = 2380] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (00000085C0E7BC00) [pid = 2380] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (00000085C8FF6000) [pid = 2380] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (00000085CB085C00) [pid = 2380] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (00000085C0337800) [pid = 2380] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (00000085C7764400) [pid = 2380] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (00000085BFDBFC00) [pid = 2380] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (00000085BB4A1400) [pid = 2380] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (00000085C4B52800) [pid = 2380] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (00000085BB45B400) [pid = 2380] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (00000085C4B64C00) [pid = 2380] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085C477F800) [pid = 2380] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085CBD9EC00) [pid = 2380] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085CB8A9C00) [pid = 2380] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:23:14 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085CB07E400) [pid = 2380] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:23:14 INFO - PROCESS | 2380 | 1467069794613 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 881ms 16:23:14 INFO - PROCESS | 2380 | 1467069794655 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 16:23:14 INFO - PROCESS | 2380 | 1467069794658 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 16:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:23:14 INFO - PROCESS | 2380 | 1467069794661 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:23:14 INFO - PROCESS | 2380 | 1467069794663 Marionette TRACE conn6 <- [1,2046,null,{}] 16:23:14 INFO - PROCESS | 2380 | 1467069794666 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:14 INFO - PROCESS | 2380 | 1467069794668 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:14 INFO - PROCESS | 2380 | 1467069794787 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 16:23:14 INFO - PROCESS | 2380 | 1467069794846 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:14 INFO - PROCESS | 2380 | 1467069794848 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:14 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBA8000 == 47 [pid = 2380] [id = 521] 16:23:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085BB29B800) [pid = 2380] [serial = 1563] [outer = 0000000000000000] 16:23:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085C3F74400) [pid = 2380] [serial = 1564] [outer = 00000085BB29B800] 16:23:14 INFO - PROCESS | 2380 | 1467069794902 Marionette DEBUG loaded listener.js 16:23:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085C82FD000) [pid = 2380] [serial = 1565] [outer = 00000085BB29B800] 16:23:15 INFO - PROCESS | 2380 | 1467069795245 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 626ms 16:23:15 INFO - PROCESS | 2380 | 1467069795300 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 16:23:15 INFO - PROCESS | 2380 | 1467069795302 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 16:23:15 INFO - PROCESS | 2380 | 1467069795306 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:23:15 INFO - PROCESS | 2380 | 1467069795307 Marionette TRACE conn6 <- [1,2050,null,{}] 16:23:15 INFO - PROCESS | 2380 | 1467069795311 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:15 INFO - PROCESS | 2380 | 1467069795313 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:15 INFO - PROCESS | 2380 | 1467069795399 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 16:23:15 INFO - PROCESS | 2380 | 1467069795404 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:15 INFO - PROCESS | 2380 | 1467069795406 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:15 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFDA4000 == 48 [pid = 2380] [id = 522] 16:23:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085B9452800) [pid = 2380] [serial = 1566] [outer = 0000000000000000] 16:23:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085B9458800) [pid = 2380] [serial = 1567] [outer = 00000085B9452800] 16:23:15 INFO - PROCESS | 2380 | 1467069795450 Marionette DEBUG loaded listener.js 16:23:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (00000085C8803800) [pid = 2380] [serial = 1568] [outer = 00000085B9452800] 16:23:15 INFO - PROCESS | 2380 | 1467069795888 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 16:23:15 INFO - PROCESS | 2380 | 1467069795951 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 16:23:15 INFO - PROCESS | 2380 | 1467069795954 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 16:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:23:15 INFO - PROCESS | 2380 | 1467069795963 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:23:15 INFO - PROCESS | 2380 | 1467069795965 Marionette TRACE conn6 <- [1,2054,null,{}] 16:23:15 INFO - PROCESS | 2380 | 1467069795968 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:15 INFO - PROCESS | 2380 | 1467069795970 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:16 INFO - PROCESS | 2380 | 1467069796066 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 16:23:16 INFO - PROCESS | 2380 | 1467069796074 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:16 INFO - PROCESS | 2380 | 1467069796077 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:16 INFO - PROCESS | 2380 | ++DOCSHELL 00000085D2AC5000 == 49 [pid = 2380] [id = 523] 16:23:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (00000085CC352000) [pid = 2380] [serial = 1569] [outer = 0000000000000000] 16:23:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (00000085CC354C00) [pid = 2380] [serial = 1570] [outer = 00000085CC352000] 16:23:16 INFO - PROCESS | 2380 | 1467069796130 Marionette DEBUG loaded listener.js 16:23:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (00000085CC654000) [pid = 2380] [serial = 1571] [outer = 00000085CC352000] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB832000 == 48 [pid = 2380] [id = 498] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFF7F800 == 47 [pid = 2380] [id = 497] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0328800 == 46 [pid = 2380] [id = 495] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB425000 == 45 [pid = 2380] [id = 496] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085C784D800 == 44 [pid = 2380] [id = 484] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFDA9800 == 43 [pid = 2380] [id = 481] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF64B800 == 42 [pid = 2380] [id = 514] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB41F000 == 41 [pid = 2380] [id = 502] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4897800 == 40 [pid = 2380] [id = 513] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFCEE800 == 39 [pid = 2380] [id = 512] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFF7E800 == 38 [pid = 2380] [id = 511] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB845000 == 37 [pid = 2380] [id = 510] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4FC4800 == 36 [pid = 2380] [id = 509] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBF0A800 == 35 [pid = 2380] [id = 508] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB0C5000 == 34 [pid = 2380] [id = 516] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF821800 == 33 [pid = 2380] [id = 519] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE2AB000 == 32 [pid = 2380] [id = 518] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFBA8000 == 31 [pid = 2380] [id = 521] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFDA4000 == 30 [pid = 2380] [id = 522] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF95C000 == 29 [pid = 2380] [id = 520] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBF29800 == 28 [pid = 2380] [id = 517] 16:23:17 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8192800 == 27 [pid = 2380] [id = 515] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (00000085BB45A000) [pid = 2380] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (00000085C133E400) [pid = 2380] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (00000085C1A60C00) [pid = 2380] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (00000085C50BB400) [pid = 2380] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (00000085CB5C8800) [pid = 2380] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085C1335400) [pid = 2380] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085C918AC00) [pid = 2380] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085C9C62C00) [pid = 2380] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085CBC28800) [pid = 2380] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085CB5C9800) [pid = 2380] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C82F5400) [pid = 2380] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C82EF400) [pid = 2380] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C0E6EC00) [pid = 2380] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C478C800) [pid = 2380] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C0E80400) [pid = 2380] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BB729400) [pid = 2380] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085CBDE8000) [pid = 2380] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C7175C00) [pid = 2380] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C4B63000) [pid = 2380] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C0075800) [pid = 2380] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C15B8800) [pid = 2380] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C50BD800) [pid = 2380] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C53A4000) [pid = 2380] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085CB5CA800) [pid = 2380] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085CBDA2C00) [pid = 2380] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085CBDE7C00) [pid = 2380] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085CCF88C00) [pid = 2380] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CC05A400) [pid = 2380] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CC04EC00) [pid = 2380] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C836CC00) [pid = 2380] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085CC04D400) [pid = 2380] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085CCFD4400) [pid = 2380] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085CB472800) [pid = 2380] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 16:23:18 INFO - PROCESS | 2380 | 1467069798246 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2348ms 16:23:18 INFO - PROCESS | 2380 | 1467069798317 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 16:23:18 INFO - PROCESS | 2380 | 1467069798320 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 16:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:23:18 INFO - PROCESS | 2380 | 1467069798327 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:23:18 INFO - PROCESS | 2380 | 1467069798329 Marionette TRACE conn6 <- [1,2058,null,{}] 16:23:18 INFO - PROCESS | 2380 | 1467069798336 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:18 INFO - PROCESS | 2380 | 1467069798339 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:18 INFO - PROCESS | 2380 | 1467069798436 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 16:23:18 INFO - PROCESS | 2380 | 1467069798548 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:18 INFO - PROCESS | 2380 | 1467069798551 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:18 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF65C800 == 28 [pid = 2380] [id = 524] 16:23:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BB295000) [pid = 2380] [serial = 1572] [outer = 0000000000000000] 16:23:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085BB44F800) [pid = 2380] [serial = 1573] [outer = 00000085BB295000] 16:23:18 INFO - PROCESS | 2380 | 1467069798602 Marionette DEBUG loaded listener.js 16:23:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BB4A3000) [pid = 2380] [serial = 1574] [outer = 00000085BB295000] 16:23:19 INFO - PROCESS | 2380 | 1467069799011 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 735ms 16:23:19 INFO - PROCESS | 2380 | 1467069799064 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 16:23:19 INFO - PROCESS | 2380 | 1467069799070 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 16:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:23:19 INFO - PROCESS | 2380 | 1467069799077 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:23:19 INFO - PROCESS | 2380 | 1467069799080 Marionette TRACE conn6 <- [1,2062,null,{}] 16:23:19 INFO - PROCESS | 2380 | 1467069799084 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:19 INFO - PROCESS | 2380 | 1467069799087 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:19 INFO - PROCESS | 2380 | 1467069799189 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 16:23:19 INFO - PROCESS | 2380 | 1467069799196 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:19 INFO - PROCESS | 2380 | 1467069799199 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:19 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C3F8F800 == 29 [pid = 2380] [id = 525] 16:23:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BF66F800) [pid = 2380] [serial = 1575] [outer = 0000000000000000] 16:23:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085BFDD8800) [pid = 2380] [serial = 1576] [outer = 00000085BF66F800] 16:23:19 INFO - PROCESS | 2380 | 1467069799256 Marionette DEBUG loaded listener.js 16:23:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C0342C00) [pid = 2380] [serial = 1577] [outer = 00000085BF66F800] 16:23:19 INFO - PROCESS | 2380 | 1467069799757 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 731ms 16:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:23:19 INFO - PROCESS | 2380 | 1467069799835 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 16:23:19 INFO - PROCESS | 2380 | 1467069799837 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 16:23:19 INFO - PROCESS | 2380 | 1467069799841 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:23:19 INFO - PROCESS | 2380 | 1467069799844 Marionette TRACE conn6 <- [1,2066,null,{}] 16:23:19 INFO - PROCESS | 2380 | 1467069799856 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:19 INFO - PROCESS | 2380 | 1467069799861 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:19 INFO - PROCESS | 2380 | 1467069799966 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 16:23:19 INFO - PROCESS | 2380 | 1467069799973 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:19 INFO - PROCESS | 2380 | 1467069799976 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:20 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7862800 == 30 [pid = 2380] [id = 526] 16:23:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085B93BB400) [pid = 2380] [serial = 1578] [outer = 0000000000000000] 16:23:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C1335400) [pid = 2380] [serial = 1579] [outer = 00000085B93BB400] 16:23:20 INFO - PROCESS | 2380 | 1467069800027 Marionette DEBUG loaded listener.js 16:23:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C1991C00) [pid = 2380] [serial = 1580] [outer = 00000085B93BB400] 16:23:20 INFO - PROCESS | 2380 | 1467069800488 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 691ms 16:23:20 INFO - PROCESS | 2380 | 1467069800536 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 16:23:20 INFO - PROCESS | 2380 | 1467069800539 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 16:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:23:20 INFO - PROCESS | 2380 | 1467069800542 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:23:20 INFO - PROCESS | 2380 | 1467069800544 Marionette TRACE conn6 <- [1,2070,null,{}] 16:23:20 INFO - PROCESS | 2380 | 1467069800547 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:20 INFO - PROCESS | 2380 | 1467069800550 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:20 INFO - PROCESS | 2380 | 1467069800643 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 16:23:20 INFO - PROCESS | 2380 | 1467069800649 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:20 INFO - PROCESS | 2380 | 1467069800651 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:20 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E7C000 == 31 [pid = 2380] [id = 527] 16:23:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C3F77400) [pid = 2380] [serial = 1581] [outer = 0000000000000000] 16:23:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C4795000) [pid = 2380] [serial = 1582] [outer = 00000085C3F77400] 16:23:20 INFO - PROCESS | 2380 | 1467069800698 Marionette DEBUG loaded listener.js 16:23:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C4B4B800) [pid = 2380] [serial = 1583] [outer = 00000085C3F77400] 16:23:21 INFO - PROCESS | 2380 | 1467069801148 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 629ms 16:23:21 INFO - PROCESS | 2380 | 1467069801174 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 16:23:21 INFO - PROCESS | 2380 | 1467069801176 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 16:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:23:21 INFO - PROCESS | 2380 | 1467069801184 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:23:21 INFO - PROCESS | 2380 | 1467069801186 Marionette TRACE conn6 <- [1,2074,null,{}] 16:23:21 INFO - PROCESS | 2380 | 1467069801190 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:21 INFO - PROCESS | 2380 | 1467069801192 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:21 INFO - PROCESS | 2380 | 1467069801276 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 16:23:21 INFO - PROCESS | 2380 | 1467069801282 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:21 INFO - PROCESS | 2380 | 1467069801284 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:21 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C826E000 == 32 [pid = 2380] [id = 528] 16:23:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085BF668000) [pid = 2380] [serial = 1584] [outer = 0000000000000000] 16:23:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C4B61800) [pid = 2380] [serial = 1585] [outer = 00000085BF668000] 16:23:21 INFO - PROCESS | 2380 | 1467069801329 Marionette DEBUG loaded listener.js 16:23:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C50BFC00) [pid = 2380] [serial = 1586] [outer = 00000085BF668000] 16:23:21 INFO - PROCESS | 2380 | 1467069801807 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 692ms 16:23:21 INFO - PROCESS | 2380 | 1467069801874 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 16:23:21 INFO - PROCESS | 2380 | 1467069801877 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 16:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:23:21 INFO - PROCESS | 2380 | 1467069801880 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:23:21 INFO - PROCESS | 2380 | 1467069801882 Marionette TRACE conn6 <- [1,2078,null,{}] 16:23:21 INFO - PROCESS | 2380 | 1467069801886 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:21 INFO - PROCESS | 2380 | 1467069801892 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:22 INFO - PROCESS | 2380 | 1467069802019 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 16:23:22 INFO - PROCESS | 2380 | 1467069802025 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:22 INFO - PROCESS | 2380 | 1467069802027 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:22 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA1D9800 == 33 [pid = 2380] [id = 529] 16:23:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C541A400) [pid = 2380] [serial = 1587] [outer = 0000000000000000] 16:23:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C7174C00) [pid = 2380] [serial = 1588] [outer = 00000085C541A400] 16:23:22 INFO - PROCESS | 2380 | 1467069802073 Marionette DEBUG loaded listener.js 16:23:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C7E1DC00) [pid = 2380] [serial = 1589] [outer = 00000085C541A400] 16:23:22 INFO - PROCESS | 2380 | 1467069802526 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 671ms 16:23:22 INFO - PROCESS | 2380 | 1467069802554 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 16:23:22 INFO - PROCESS | 2380 | 1467069802556 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 16:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:23:22 INFO - PROCESS | 2380 | 1467069802559 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:23:22 INFO - PROCESS | 2380 | 1467069802561 Marionette TRACE conn6 <- [1,2082,null,{}] 16:23:22 INFO - PROCESS | 2380 | 1467069802565 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:22 INFO - PROCESS | 2380 | 1467069802567 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:22 INFO - PROCESS | 2380 | 1467069802675 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 16:23:22 INFO - PROCESS | 2380 | 1467069802683 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:22 INFO - PROCESS | 2380 | 1467069802685 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:22 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB830800 == 34 [pid = 2380] [id = 530] 16:23:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085B955AC00) [pid = 2380] [serial = 1590] [outer = 0000000000000000] 16:23:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C834A800) [pid = 2380] [serial = 1591] [outer = 00000085B955AC00] 16:23:22 INFO - PROCESS | 2380 | 1467069802729 Marionette DEBUG loaded listener.js 16:23:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085C8F07400) [pid = 2380] [serial = 1592] [outer = 00000085B955AC00] 16:23:23 INFO - PROCESS | 2380 | 1467069803152 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 628ms 16:23:23 INFO - PROCESS | 2380 | 1467069803200 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 16:23:23 INFO - PROCESS | 2380 | 1467069803202 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 16:23:23 INFO - PROCESS | 2380 | 1467069803205 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:23:23 INFO - PROCESS | 2380 | 1467069803207 Marionette TRACE conn6 <- [1,2086,null,{}] 16:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:23:23 INFO - PROCESS | 2380 | 1467069803211 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:23 INFO - PROCESS | 2380 | 1467069803213 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:23 INFO - PROCESS | 2380 | 1467069803303 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 16:23:23 INFO - PROCESS | 2380 | 1467069803309 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:23 INFO - PROCESS | 2380 | 1467069803311 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:23 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBF27800 == 35 [pid = 2380] [id = 531] 16:23:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085C8FA7800) [pid = 2380] [serial = 1593] [outer = 0000000000000000] 16:23:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085C918AC00) [pid = 2380] [serial = 1594] [outer = 00000085C8FA7800] 16:23:23 INFO - PROCESS | 2380 | 1467069803356 Marionette DEBUG loaded listener.js 16:23:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085C92CB400) [pid = 2380] [serial = 1595] [outer = 00000085C8FA7800] 16:23:23 INFO - PROCESS | 2380 | 1467069803842 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 691ms 16:23:23 INFO - PROCESS | 2380 | 1467069803903 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 16:23:23 INFO - PROCESS | 2380 | 1467069803905 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 16:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:23:23 INFO - PROCESS | 2380 | 1467069803917 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:23:23 INFO - PROCESS | 2380 | 1467069803919 Marionette TRACE conn6 <- [1,2090,null,{}] 16:23:23 INFO - PROCESS | 2380 | 1467069803923 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:23 INFO - PROCESS | 2380 | 1467069803925 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:24 INFO - PROCESS | 2380 | 1467069804040 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 16:23:24 INFO - PROCESS | 2380 | 1467069804124 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:24 INFO - PROCESS | 2380 | 1467069804126 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:24 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7862000 == 36 [pid = 2380] [id = 532] 16:23:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085C9CC1800) [pid = 2380] [serial = 1596] [outer = 0000000000000000] 16:23:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085CA152C00) [pid = 2380] [serial = 1597] [outer = 00000085C9CC1800] 16:23:24 INFO - PROCESS | 2380 | 1467069804171 Marionette DEBUG loaded listener.js 16:23:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085CB03AC00) [pid = 2380] [serial = 1598] [outer = 00000085C9CC1800] 16:23:24 INFO - PROCESS | 2380 | 1467069804593 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 753ms 16:23:24 INFO - PROCESS | 2380 | 1467069804665 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 16:23:24 INFO - PROCESS | 2380 | 1467069804667 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 16:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:23:24 INFO - PROCESS | 2380 | 1467069804671 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:23:24 INFO - PROCESS | 2380 | 1467069804673 Marionette TRACE conn6 <- [1,2094,null,{}] 16:23:24 INFO - PROCESS | 2380 | 1467069804676 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:24 INFO - PROCESS | 2380 | 1467069804678 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:24 INFO - PROCESS | 2380 | 1467069804796 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 16:23:24 INFO - PROCESS | 2380 | 1467069804851 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:24 INFO - PROCESS | 2380 | 1467069804853 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:24 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8B5800 == 37 [pid = 2380] [id = 533] 16:23:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085CB468000) [pid = 2380] [serial = 1599] [outer = 0000000000000000] 16:23:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085CB474C00) [pid = 2380] [serial = 1600] [outer = 00000085CB468000] 16:23:24 INFO - PROCESS | 2380 | 1467069804900 Marionette DEBUG loaded listener.js 16:23:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (00000085CB813800) [pid = 2380] [serial = 1601] [outer = 00000085CB468000] 16:23:25 INFO - PROCESS | 2380 | 1467069805352 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 16:23:25 INFO - PROCESS | 2380 | 1467069805431 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 16:23:25 INFO - PROCESS | 2380 | 1467069805435 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:23:25 INFO - PROCESS | 2380 | 1467069805437 Marionette TRACE conn6 <- [1,2098,null,{}] 16:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:23:25 INFO - PROCESS | 2380 | 1467069805441 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:25 INFO - PROCESS | 2380 | 1467069805443 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:25 INFO - PROCESS | 2380 | 1467069805873 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (00000085CB07E000) [pid = 2380] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (00000085BC040800) [pid = 2380] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085CB07EC00) [pid = 2380] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085C8368C00) [pid = 2380] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085CBE45000) [pid = 2380] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085CBDE9C00) [pid = 2380] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085BB29B800) [pid = 2380] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C5014C00) [pid = 2380] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085CB087400) [pid = 2380] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085CC65FC00) [pid = 2380] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085CCF89400) [pid = 2380] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C4B7C800) [pid = 2380] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085B9452800) [pid = 2380] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085CB8A5800) [pid = 2380] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BB24A800) [pid = 2380] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085CBBD1400) [pid = 2380] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:23:25 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085B955B800) [pid = 2380] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:23:25 INFO - PROCESS | 2380 | 1467069805944 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:25 INFO - PROCESS | 2380 | 1467069805947 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:25 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7C22000 == 38 [pid = 2380] [id = 534] 16:23:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085B9452800) [pid = 2380] [serial = 1602] [outer = 0000000000000000] 16:23:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085BB24A800) [pid = 2380] [serial = 1603] [outer = 00000085B9452800] 16:23:26 INFO - PROCESS | 2380 | 1467069806000 Marionette DEBUG loaded listener.js 16:23:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C8360800) [pid = 2380] [serial = 1604] [outer = 00000085B9452800] 16:23:26 INFO - PROCESS | 2380 | 1467069806381 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 984ms 16:23:26 INFO - PROCESS | 2380 | 1467069806426 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 16:23:26 INFO - PROCESS | 2380 | 1467069806429 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 16:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:23:26 INFO - PROCESS | 2380 | 1467069806432 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:23:26 INFO - PROCESS | 2380 | 1467069806434 Marionette TRACE conn6 <- [1,2102,null,{}] 16:23:26 INFO - PROCESS | 2380 | 1467069806437 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:26 INFO - PROCESS | 2380 | 1467069806439 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:26 INFO - PROCESS | 2380 | 1467069806525 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 16:23:26 INFO - PROCESS | 2380 | 1467069806533 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:26 INFO - PROCESS | 2380 | 1467069806535 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:26 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF951800 == 39 [pid = 2380] [id = 535] 16:23:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CB46A000) [pid = 2380] [serial = 1605] [outer = 0000000000000000] 16:23:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CBC22C00) [pid = 2380] [serial = 1606] [outer = 00000085CB46A000] 16:23:26 INFO - PROCESS | 2380 | 1467069806579 Marionette DEBUG loaded listener.js 16:23:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085CBD9EC00) [pid = 2380] [serial = 1607] [outer = 00000085CB46A000] 16:23:27 INFO - PROCESS | 2380 | 1467069807011 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 627ms 16:23:27 INFO - PROCESS | 2380 | 1467069807063 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 16:23:27 INFO - PROCESS | 2380 | 1467069807065 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 16:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:23:27 INFO - PROCESS | 2380 | 1467069807073 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:23:27 INFO - PROCESS | 2380 | 1467069807075 Marionette TRACE conn6 <- [1,2106,null,{}] 16:23:27 INFO - PROCESS | 2380 | 1467069807078 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:27 INFO - PROCESS | 2380 | 1467069807080 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:27 INFO - PROCESS | 2380 | 1467069807168 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 16:23:27 INFO - PROCESS | 2380 | 1467069807173 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:27 INFO - PROCESS | 2380 | 1467069807175 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:27 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBAF000 == 40 [pid = 2380] [id = 536] 16:23:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085CBDA4000) [pid = 2380] [serial = 1608] [outer = 0000000000000000] 16:23:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085CBDAD800) [pid = 2380] [serial = 1609] [outer = 00000085CBDA4000] 16:23:27 INFO - PROCESS | 2380 | 1467069807219 Marionette DEBUG loaded listener.js 16:23:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085CBDEC400) [pid = 2380] [serial = 1610] [outer = 00000085CBDA4000] 16:23:27 INFO - PROCESS | 2380 | 1467069807655 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 627ms 16:23:27 INFO - PROCESS | 2380 | 1467069807704 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 16:23:27 INFO - PROCESS | 2380 | 1467069807706 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 16:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:23:27 INFO - PROCESS | 2380 | 1467069807726 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:23:27 INFO - PROCESS | 2380 | 1467069807728 Marionette TRACE conn6 <- [1,2110,null,{}] 16:23:27 INFO - PROCESS | 2380 | 1467069807732 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:27 INFO - PROCESS | 2380 | 1467069807734 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:27 INFO - PROCESS | 2380 | 1467069807828 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 16:23:27 INFO - PROCESS | 2380 | 1467069807836 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:27 INFO - PROCESS | 2380 | 1467069807838 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:27 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFCEA800 == 41 [pid = 2380] [id = 537] 16:23:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085CBE41800) [pid = 2380] [serial = 1611] [outer = 0000000000000000] 16:23:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085CBE44000) [pid = 2380] [serial = 1612] [outer = 00000085CBE41800] 16:23:27 INFO - PROCESS | 2380 | 1467069807883 Marionette DEBUG loaded listener.js 16:23:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085CC04DC00) [pid = 2380] [serial = 1613] [outer = 00000085CBE41800] 16:23:28 INFO - PROCESS | 2380 | 1467069808735 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1036ms 16:23:28 INFO - PROCESS | 2380 | 1467069808760 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 16:23:28 INFO - PROCESS | 2380 | 1467069808764 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 16:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:23:28 INFO - PROCESS | 2380 | 1467069808789 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:23:28 INFO - PROCESS | 2380 | 1467069808795 Marionette TRACE conn6 <- [1,2114,null,{}] 16:23:28 INFO - PROCESS | 2380 | 1467069808801 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:28 INFO - PROCESS | 2380 | 1467069808804 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:28 INFO - PROCESS | 2380 | 1467069808955 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 16:23:29 INFO - PROCESS | 2380 | 1467069809083 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:29 INFO - PROCESS | 2380 | 1467069809087 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:29 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1618000 == 42 [pid = 2380] [id = 538] 16:23:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085BB6ADC00) [pid = 2380] [serial = 1614] [outer = 0000000000000000] 16:23:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085BF3B7400) [pid = 2380] [serial = 1615] [outer = 00000085BB6ADC00] 16:23:29 INFO - PROCESS | 2380 | 1467069809147 Marionette DEBUG loaded listener.js 16:23:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085C033EC00) [pid = 2380] [serial = 1616] [outer = 00000085BB6ADC00] 16:23:29 INFO - PROCESS | 2380 | 1467069809879 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1155ms 16:23:29 INFO - PROCESS | 2380 | 1467069809929 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 16:23:29 INFO - PROCESS | 2380 | 1467069809935 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 16:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:23:29 INFO - PROCESS | 2380 | 1467069809942 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:23:29 INFO - PROCESS | 2380 | 1467069809945 Marionette TRACE conn6 <- [1,2118,null,{}] 16:23:29 INFO - PROCESS | 2380 | 1467069809949 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:29 INFO - PROCESS | 2380 | 1467069809952 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:30 INFO - PROCESS | 2380 | 1467069810094 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 16:23:30 INFO - PROCESS | 2380 | 1467069810337 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:30 INFO - PROCESS | 2380 | 1467069810341 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:30 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BAD22000 == 43 [pid = 2380] [id = 539] 16:23:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085B9554C00) [pid = 2380] [serial = 1617] [outer = 0000000000000000] 16:23:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (00000085B9DC2000) [pid = 2380] [serial = 1618] [outer = 00000085B9554C00] 16:23:30 INFO - PROCESS | 2380 | 1467069810416 Marionette DEBUG loaded listener.js 16:23:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (00000085BB24BC00) [pid = 2380] [serial = 1619] [outer = 00000085B9554C00] 16:23:31 INFO - PROCESS | 2380 | --DOCSHELL 00000085C3F97800 == 42 [pid = 2380] [id = 384] 16:23:31 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5303800 == 41 [pid = 2380] [id = 376] 16:23:31 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5B4000 == 40 [pid = 2380] [id = 391] 16:23:31 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1552800 == 39 [pid = 2380] [id = 380] 16:23:31 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFA68800 == 38 [pid = 2380] [id = 375] 16:23:31 INFO - PROCESS | 2380 | --DOCSHELL 00000085BAD0B000 == 37 [pid = 2380] [id = 392] 16:23:31 INFO - PROCESS | 2380 | --DOCSHELL 00000085C54A9000 == 36 [pid = 2380] [id = 388] 16:23:31 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA615000 == 35 [pid = 2380] [id = 378] 16:23:31 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB9D6800 == 34 [pid = 2380] [id = 385] 16:23:31 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFC4000 == 33 [pid = 2380] [id = 381] 16:23:31 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9D93800 == 32 [pid = 2380] [id = 390] 16:23:31 INFO - PROCESS | 2380 | --DOCSHELL 00000085C3F99000 == 31 [pid = 2380] [id = 387] 16:23:31 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB556000 == 30 [pid = 2380] [id = 379] 16:23:31 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7E7E000 == 29 [pid = 2380] [id = 389] 16:23:31 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0E33800 == 28 [pid = 2380] [id = 386] 16:23:31 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (00000085CC354C00) [pid = 2380] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 16:23:31 INFO - PROCESS | 2380 | 1467069811136 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 16:23:31 INFO - PROCESS | 2380 | 1467069811193 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 16:23:31 INFO - PROCESS | 2380 | 1467069811200 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:23:31 INFO - PROCESS | 2380 | 1467069811203 Marionette TRACE conn6 <- [1,2122,null,{}] 16:23:31 INFO - PROCESS | 2380 | 1467069811209 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:31 INFO - PROCESS | 2380 | 1467069811213 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:31 INFO - PROCESS | 2380 | 1467069811306 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 16:23:31 INFO - PROCESS | 2380 | 1467069811315 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:31 INFO - PROCESS | 2380 | 1467069811318 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:31 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFA69800 == 29 [pid = 2380] [id = 540] 16:23:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB253800) [pid = 2380] [serial = 1620] [outer = 0000000000000000] 16:23:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BB44F000) [pid = 2380] [serial = 1621] [outer = 00000085BB253800] 16:23:31 INFO - PROCESS | 2380 | 1467069811371 Marionette DEBUG loaded listener.js 16:23:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085BF3C2800) [pid = 2380] [serial = 1622] [outer = 00000085BB253800] 16:23:31 INFO - PROCESS | 2380 | 1467069811908 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 16:23:31 INFO - PROCESS | 2380 | 1467069811944 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 16:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:23:31 INFO - PROCESS | 2380 | 1467069811951 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:23:31 INFO - PROCESS | 2380 | 1467069811954 Marionette TRACE conn6 <- [1,2126,null,{}] 16:23:31 INFO - PROCESS | 2380 | 1467069811957 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:31 INFO - PROCESS | 2380 | 1467069811960 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:32 INFO - PROCESS | 2380 | 1467069812053 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 16:23:32 INFO - PROCESS | 2380 | 1467069812060 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:32 INFO - PROCESS | 2380 | 1467069812062 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:32 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5305800 == 30 [pid = 2380] [id = 541] 16:23:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C0E82000) [pid = 2380] [serial = 1623] [outer = 0000000000000000] 16:23:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C0F24000) [pid = 2380] [serial = 1624] [outer = 00000085C0E82000] 16:23:32 INFO - PROCESS | 2380 | 1467069812109 Marionette DEBUG loaded listener.js 16:23:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C15B4800) [pid = 2380] [serial = 1625] [outer = 00000085C0E82000] 16:23:32 INFO - PROCESS | 2380 | 1467069812598 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 691ms 16:23:32 INFO - PROCESS | 2380 | 1467069812644 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 16:23:32 INFO - PROCESS | 2380 | 1467069812646 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 16:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:23:32 INFO - PROCESS | 2380 | 1467069812652 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:23:32 INFO - PROCESS | 2380 | 1467069812658 Marionette TRACE conn6 <- [1,2130,null,{}] 16:23:32 INFO - PROCESS | 2380 | 1467069812668 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:32 INFO - PROCESS | 2380 | 1467069812672 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:32 INFO - PROCESS | 2380 | 1467069812764 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 16:23:32 INFO - PROCESS | 2380 | --DOCSHELL 00000085BC09E800 == 29 [pid = 2380] [id = 11] 16:23:32 INFO - PROCESS | 2380 | 1467069812864 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:32 INFO - PROCESS | 2380 | 1467069812867 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:32 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E92000 == 30 [pid = 2380] [id = 542] 16:23:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C4781400) [pid = 2380] [serial = 1626] [outer = 0000000000000000] 16:23:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B06400) [pid = 2380] [serial = 1627] [outer = 00000085C4781400] 16:23:32 INFO - PROCESS | 2380 | 1467069812927 Marionette DEBUG loaded listener.js 16:23:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C4B58C00) [pid = 2380] [serial = 1628] [outer = 00000085C4781400] 16:23:33 INFO - PROCESS | 2380 | 1467069813348 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:23:33 INFO - PROCESS | 2380 | 1467069813389 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 16:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:23:33 INFO - PROCESS | 2380 | 1467069813444 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:23:33 INFO - PROCESS | 2380 | 1467069813446 Marionette TRACE conn6 <- [1,2134,null,{}] 16:23:33 INFO - PROCESS | 2380 | 1467069813450 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:33 INFO - PROCESS | 2380 | 1467069813452 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:33 INFO - PROCESS | 2380 | 1467069813575 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 16:23:33 INFO - PROCESS | 2380 | 1467069813632 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:33 INFO - PROCESS | 2380 | 1467069813634 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:33 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8244000 == 31 [pid = 2380] [id = 543] 16:23:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C4B7E400) [pid = 2380] [serial = 1629] [outer = 0000000000000000] 16:23:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C5019400) [pid = 2380] [serial = 1630] [outer = 00000085C4B7E400] 16:23:33 INFO - PROCESS | 2380 | 1467069813679 Marionette DEBUG loaded listener.js 16:23:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C5398000) [pid = 2380] [serial = 1631] [outer = 00000085C4B7E400] 16:23:34 INFO - PROCESS | 2380 | 1467069814100 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 16:23:34 INFO - PROCESS | 2380 | 1467069814134 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 16:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:23:34 INFO - PROCESS | 2380 | 1467069814138 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:23:34 INFO - PROCESS | 2380 | 1467069814139 Marionette TRACE conn6 <- [1,2138,null,{}] 16:23:34 INFO - PROCESS | 2380 | 1467069814143 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:34 INFO - PROCESS | 2380 | 1467069814145 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:34 INFO - PROCESS | 2380 | 1467069814260 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 16:23:34 INFO - PROCESS | 2380 | 1467069814266 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:34 INFO - PROCESS | 2380 | 1467069814272 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:34 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7C10000 == 32 [pid = 2380] [id = 544] 16:23:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C596A000) [pid = 2380] [serial = 1632] [outer = 0000000000000000] 16:23:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C59F7000) [pid = 2380] [serial = 1633] [outer = 00000085C596A000] 16:23:34 INFO - PROCESS | 2380 | 1467069814373 Marionette DEBUG loaded listener.js 16:23:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C7E1E800) [pid = 2380] [serial = 1634] [outer = 00000085C596A000] 16:23:34 INFO - PROCESS | 2380 | 1467069814837 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 16:23:34 INFO - PROCESS | 2380 | 1467069814877 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 16:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:23:34 INFO - PROCESS | 2380 | 1467069814880 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:23:34 INFO - PROCESS | 2380 | 1467069814882 Marionette TRACE conn6 <- [1,2142,null,{}] 16:23:34 INFO - PROCESS | 2380 | 1467069814892 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:34 INFO - PROCESS | 2380 | 1467069814895 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:35 INFO - PROCESS | 2380 | 1467069815045 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 16:23:35 INFO - PROCESS | 2380 | 1467069815104 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:35 INFO - PROCESS | 2380 | 1467069815106 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:35 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5BC800 == 33 [pid = 2380] [id = 545] 16:23:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C834AC00) [pid = 2380] [serial = 1635] [outer = 0000000000000000] 16:23:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C8FEFC00) [pid = 2380] [serial = 1636] [outer = 00000085C834AC00] 16:23:35 INFO - PROCESS | 2380 | 1467069815151 Marionette DEBUG loaded listener.js 16:23:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C918DC00) [pid = 2380] [serial = 1637] [outer = 00000085C834AC00] 16:23:35 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085CBDA4000) [pid = 2380] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:23:35 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C9CC1800) [pid = 2380] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:23:35 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085CB468000) [pid = 2380] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:23:35 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BF66F800) [pid = 2380] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:23:35 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085B93BB400) [pid = 2380] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:23:35 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB295000) [pid = 2380] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:23:35 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BF668000) [pid = 2380] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:23:35 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C541A400) [pid = 2380] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:23:35 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C3F77400) [pid = 2380] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:23:35 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085B955AC00) [pid = 2380] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:23:35 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C8FA7800) [pid = 2380] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:23:35 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CC352000) [pid = 2380] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:23:35 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CB46A000) [pid = 2380] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:23:35 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085B9452800) [pid = 2380] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:23:35 INFO - PROCESS | 2380 | 1467069815757 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 943ms 16:23:35 INFO - PROCESS | 2380 | 1467069815827 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 16:23:35 INFO - PROCESS | 2380 | 1467069815833 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 16:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:23:35 INFO - PROCESS | 2380 | 1467069815839 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:23:35 INFO - PROCESS | 2380 | 1467069815842 Marionette TRACE conn6 <- [1,2146,null,{}] 16:23:35 INFO - PROCESS | 2380 | 1467069815849 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:35 INFO - PROCESS | 2380 | 1467069815852 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:35 INFO - PROCESS | 2380 | 1467069815979 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 16:23:36 INFO - PROCESS | 2380 | 1467069816096 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:36 INFO - PROCESS | 2380 | 1467069816101 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:36 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0F84000 == 34 [pid = 2380] [id = 546] 16:23:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BB0C2400) [pid = 2380] [serial = 1638] [outer = 0000000000000000] 16:23:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085BB44F400) [pid = 2380] [serial = 1639] [outer = 00000085BB0C2400] 16:23:36 INFO - PROCESS | 2380 | 1467069816161 Marionette DEBUG loaded listener.js 16:23:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085BFD3C000) [pid = 2380] [serial = 1640] [outer = 00000085BB0C2400] 16:23:36 INFO - PROCESS | 2380 | 1467069816799 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 16:23:36 INFO - PROCESS | 2380 | 1467069816832 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 16:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:23:36 INFO - PROCESS | 2380 | 1467069816839 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:23:36 INFO - PROCESS | 2380 | 1467069816842 Marionette TRACE conn6 <- [1,2150,null,{}] 16:23:36 INFO - PROCESS | 2380 | 1467069816847 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:36 INFO - PROCESS | 2380 | 1467069816850 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:36 INFO - PROCESS | 2380 | 1467069816968 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 16:23:37 INFO - PROCESS | 2380 | 1467069817092 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:37 INFO - PROCESS | 2380 | 1467069817095 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:37 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8238800 == 35 [pid = 2380] [id = 547] 16:23:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C15BF400) [pid = 2380] [serial = 1641] [outer = 0000000000000000] 16:23:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C3F74800) [pid = 2380] [serial = 1642] [outer = 00000085C15BF400] 16:23:37 INFO - PROCESS | 2380 | 1467069817154 Marionette DEBUG loaded listener.js 16:23:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C4799000) [pid = 2380] [serial = 1643] [outer = 00000085C15BF400] 16:23:37 INFO - PROCESS | 2380 | 1467069817753 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 987ms 16:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:23:37 INFO - PROCESS | 2380 | 1467069817827 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 16:23:37 INFO - PROCESS | 2380 | 1467069817830 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 16:23:37 INFO - PROCESS | 2380 | 1467069817834 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:23:37 INFO - PROCESS | 2380 | 1467069817839 Marionette TRACE conn6 <- [1,2154,null,{}] 16:23:37 INFO - PROCESS | 2380 | 1467069817851 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:37 INFO - PROCESS | 2380 | 1467069817857 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:37 INFO - PROCESS | 2380 | 1467069817982 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 16:23:38 INFO - PROCESS | 2380 | 1467069818100 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:38 INFO - PROCESS | 2380 | 1467069818103 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:38 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBF2A000 == 36 [pid = 2380] [id = 548] 16:23:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C541D000) [pid = 2380] [serial = 1644] [outer = 0000000000000000] 16:23:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C776C800) [pid = 2380] [serial = 1645] [outer = 00000085C541D000] 16:23:38 INFO - PROCESS | 2380 | 1467069818164 Marionette DEBUG loaded listener.js 16:23:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C836CC00) [pid = 2380] [serial = 1646] [outer = 00000085C541D000] 16:23:38 INFO - PROCESS | 2380 | 1467069818793 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 986ms 16:23:38 INFO - PROCESS | 2380 | 1467069818823 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 16:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:23:38 INFO - PROCESS | 2380 | 1467069818826 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 16:23:38 INFO - PROCESS | 2380 | 1467069818830 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:23:38 INFO - PROCESS | 2380 | 1467069818832 Marionette TRACE conn6 <- [1,2158,null,{}] 16:23:38 INFO - PROCESS | 2380 | 1467069818836 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:38 INFO - PROCESS | 2380 | 1467069818840 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:38 INFO - PROCESS | 2380 | 1467069818954 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 16:23:39 INFO - PROCESS | 2380 | 1467069819075 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:39 INFO - PROCESS | 2380 | 1467069819077 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:39 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE29B800 == 37 [pid = 2380] [id = 549] 16:23:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C918FC00) [pid = 2380] [serial = 1647] [outer = 0000000000000000] 16:23:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CA160000) [pid = 2380] [serial = 1648] [outer = 00000085C918FC00] 16:23:39 INFO - PROCESS | 2380 | 1467069819134 Marionette DEBUG loaded listener.js 16:23:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CB085400) [pid = 2380] [serial = 1649] [outer = 00000085C918FC00] 16:23:39 INFO - PROCESS | 2380 | 1467069819715 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 941ms 16:23:39 INFO - PROCESS | 2380 | 1467069819773 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 16:23:39 INFO - PROCESS | 2380 | 1467069819776 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 16:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:23:39 INFO - PROCESS | 2380 | 1467069819779 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:23:39 INFO - PROCESS | 2380 | 1467069819781 Marionette TRACE conn6 <- [1,2162,null,{}] 16:23:39 INFO - PROCESS | 2380 | 1467069819785 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:39 INFO - PROCESS | 2380 | 1467069819788 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:39 INFO - PROCESS | 2380 | 1467069819895 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 16:23:40 INFO - PROCESS | 2380 | 1467069820090 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:40 INFO - PROCESS | 2380 | 1467069820093 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:40 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFA68800 == 38 [pid = 2380] [id = 550] 16:23:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085BA3C6000) [pid = 2380] [serial = 1650] [outer = 0000000000000000] 16:23:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085BB0C1C00) [pid = 2380] [serial = 1651] [outer = 00000085BA3C6000] 16:23:40 INFO - PROCESS | 2380 | 1467069820144 Marionette DEBUG loaded listener.js 16:23:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C0192400) [pid = 2380] [serial = 1652] [outer = 00000085BA3C6000] 16:23:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085CC61C000 == 37 [pid = 2380] [id = 382] 16:23:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085B9DF5800 == 36 [pid = 2380] [id = 12] 16:23:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7E92000 == 35 [pid = 2380] [id = 542] 16:23:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8244000 == 34 [pid = 2380] [id = 543] 16:23:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7C10000 == 33 [pid = 2380] [id = 544] 16:23:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085D2AC5000 == 32 [pid = 2380] [id = 523] 16:23:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE2AD800 == 31 [pid = 2380] [id = 383] 16:23:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7E94000 == 30 [pid = 2380] [id = 377] 16:23:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE29B800 == 29 [pid = 2380] [id = 549] 16:23:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBF2A000 == 28 [pid = 2380] [id = 548] 16:23:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8238800 == 27 [pid = 2380] [id = 547] 16:23:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5BC800 == 26 [pid = 2380] [id = 545] 16:23:41 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0F84000 == 25 [pid = 2380] [id = 546] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085CA152C00) [pid = 2380] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085CB474C00) [pid = 2380] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085CB03AC00) [pid = 2380] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BFDD8800) [pid = 2380] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C0342C00) [pid = 2380] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C1335400) [pid = 2380] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C1991C00) [pid = 2380] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BB44F800) [pid = 2380] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB4A3000) [pid = 2380] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C4B61800) [pid = 2380] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C50BFC00) [pid = 2380] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C7174C00) [pid = 2380] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C7E1DC00) [pid = 2380] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C4795000) [pid = 2380] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C4B4B800) [pid = 2380] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C834A800) [pid = 2380] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C8F07400) [pid = 2380] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C918AC00) [pid = 2380] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085CC654000) [pid = 2380] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085CB813800) [pid = 2380] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085CBC22C00) [pid = 2380] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085BB24A800) [pid = 2380] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C8360800) [pid = 2380] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085CBDEC400) [pid = 2380] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085CBD9EC00) [pid = 2380] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085C92CB400) [pid = 2380] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085CBDAD800) [pid = 2380] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 16:23:41 INFO - PROCESS | 2380 | 1467069821500 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1746ms 16:23:41 INFO - PROCESS | 2380 | 1467069821528 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 16:23:41 INFO - PROCESS | 2380 | 1467069821533 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 16:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:23:41 INFO - PROCESS | 2380 | 1467069821538 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:23:41 INFO - PROCESS | 2380 | 1467069821541 Marionette TRACE conn6 <- [1,2166,null,{}] 16:23:41 INFO - PROCESS | 2380 | 1467069821548 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:41 INFO - PROCESS | 2380 | 1467069821551 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:41 INFO - PROCESS | 2380 | 1467069821687 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 16:23:41 INFO - PROCESS | 2380 | 1467069821764 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:41 INFO - PROCESS | 2380 | 1467069821769 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:41 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFD70800 == 26 [pid = 2380] [id = 551] 16:23:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085BB0C4000) [pid = 2380] [serial = 1653] [outer = 0000000000000000] 16:23:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085BB0C9800) [pid = 2380] [serial = 1654] [outer = 00000085BB0C4000] 16:23:41 INFO - PROCESS | 2380 | 1467069821819 Marionette DEBUG loaded listener.js 16:23:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085BB29A000) [pid = 2380] [serial = 1655] [outer = 00000085BB0C4000] 16:23:42 INFO - PROCESS | 2380 | 1467069822246 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 732ms 16:23:42 INFO - PROCESS | 2380 | 1467069822274 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 16:23:42 INFO - PROCESS | 2380 | 1467069822279 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 16:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:23:42 INFO - PROCESS | 2380 | 1467069822286 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:23:42 INFO - PROCESS | 2380 | 1467069822289 Marionette TRACE conn6 <- [1,2170,null,{}] 16:23:42 INFO - PROCESS | 2380 | 1467069822293 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:42 INFO - PROCESS | 2380 | 1467069822296 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:42 INFO - PROCESS | 2380 | 1467069822389 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 16:23:42 INFO - PROCESS | 2380 | 1467069822395 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:42 INFO - PROCESS | 2380 | 1467069822398 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:42 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C3F95800 == 27 [pid = 2380] [id = 552] 16:23:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085BB45DC00) [pid = 2380] [serial = 1656] [outer = 0000000000000000] 16:23:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BB71F800) [pid = 2380] [serial = 1657] [outer = 00000085BB45DC00] 16:23:42 INFO - PROCESS | 2380 | 1467069822447 Marionette DEBUG loaded listener.js 16:23:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BF350C00) [pid = 2380] [serial = 1658] [outer = 00000085BB45DC00] 16:23:42 INFO - PROCESS | 2380 | 1467069822931 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 692ms 16:23:42 INFO - PROCESS | 2380 | 1467069822980 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 16:23:42 INFO - PROCESS | 2380 | 1467069822983 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 16:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:23:42 INFO - PROCESS | 2380 | 1467069822987 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:23:42 INFO - PROCESS | 2380 | 1467069822991 Marionette TRACE conn6 <- [1,2174,null,{}] 16:23:43 INFO - PROCESS | 2380 | 1467069823002 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:43 INFO - PROCESS | 2380 | 1467069823007 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:43 INFO - PROCESS | 2380 | 1467069823127 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 16:23:43 INFO - PROCESS | 2380 | 1467069823213 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:43 INFO - PROCESS | 2380 | 1467069823216 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:43 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7B17800 == 28 [pid = 2380] [id = 553] 16:23:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB0C3800) [pid = 2380] [serial = 1659] [outer = 0000000000000000] 16:23:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C0E6F800) [pid = 2380] [serial = 1660] [outer = 00000085BB0C3800] 16:23:43 INFO - PROCESS | 2380 | 1467069823266 Marionette DEBUG loaded listener.js 16:23:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C0F18000) [pid = 2380] [serial = 1661] [outer = 00000085BB0C3800] 16:23:43 INFO - PROCESS | 2380 | 1467069823682 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 735ms 16:23:43 INFO - PROCESS | 2380 | 1467069823723 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 16:23:43 INFO - PROCESS | 2380 | 1467069823726 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 16:23:43 INFO - PROCESS | 2380 | 1467069823729 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:23:43 INFO - PROCESS | 2380 | 1467069823731 Marionette TRACE conn6 <- [1,2178,null,{}] 16:23:43 INFO - PROCESS | 2380 | 1467069823735 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:43 INFO - PROCESS | 2380 | 1467069823737 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:43 INFO - PROCESS | 2380 | 1467069823849 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 16:23:43 INFO - PROCESS | 2380 | 1467069823855 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:43 INFO - PROCESS | 2380 | 1467069823857 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:43 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C817F800 == 29 [pid = 2380] [id = 554] 16:23:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C133E400) [pid = 2380] [serial = 1662] [outer = 0000000000000000] 16:23:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C1991C00) [pid = 2380] [serial = 1663] [outer = 00000085C133E400] 16:23:43 INFO - PROCESS | 2380 | 1467069823903 Marionette DEBUG loaded listener.js 16:23:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C3F76400) [pid = 2380] [serial = 1664] [outer = 00000085C133E400] 16:23:44 INFO - PROCESS | 2380 | 1467069824374 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 691ms 16:23:44 INFO - PROCESS | 2380 | 1467069824424 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 16:23:44 INFO - PROCESS | 2380 | 1467069824426 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 16:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:23:44 INFO - PROCESS | 2380 | 1467069824429 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:23:44 INFO - PROCESS | 2380 | 1467069824431 Marionette TRACE conn6 <- [1,2182,null,{}] 16:23:44 INFO - PROCESS | 2380 | 1467069824435 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:44 INFO - PROCESS | 2380 | 1467069824437 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:44 INFO - PROCESS | 2380 | 1467069824571 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 16:23:44 INFO - PROCESS | 2380 | 1467069824593 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:44 INFO - PROCESS | 2380 | 1467069824595 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:44 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C824C800 == 30 [pid = 2380] [id = 555] 16:23:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BB456C00) [pid = 2380] [serial = 1665] [outer = 0000000000000000] 16:23:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4B21C00) [pid = 2380] [serial = 1666] [outer = 00000085BB456C00] 16:23:44 INFO - PROCESS | 2380 | 1467069824640 Marionette DEBUG loaded listener.js 16:23:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C4B56C00) [pid = 2380] [serial = 1667] [outer = 00000085BB456C00] 16:23:45 INFO - PROCESS | 2380 | 1467069825094 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 691ms 16:23:45 INFO - PROCESS | 2380 | 1467069825126 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 16:23:45 INFO - PROCESS | 2380 | 1467069825128 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 16:23:45 INFO - PROCESS | 2380 | 1467069825132 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:23:45 INFO - PROCESS | 2380 | 1467069825133 Marionette TRACE conn6 <- [1,2186,null,{}] 16:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:23:45 INFO - PROCESS | 2380 | 1467069825137 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:45 INFO - PROCESS | 2380 | 1467069825143 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:45 INFO - PROCESS | 2380 | 1467069825279 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 16:23:45 INFO - PROCESS | 2380 | 1467069825337 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:45 INFO - PROCESS | 2380 | 1467069825339 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:45 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA620000 == 31 [pid = 2380] [id = 556] 16:23:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C50BC400) [pid = 2380] [serial = 1668] [outer = 0000000000000000] 16:23:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C539D400) [pid = 2380] [serial = 1669] [outer = 00000085C50BC400] 16:23:45 INFO - PROCESS | 2380 | 1467069825384 Marionette DEBUG loaded listener.js 16:23:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C541DC00) [pid = 2380] [serial = 1670] [outer = 00000085C50BC400] 16:23:45 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C4B7E400) [pid = 2380] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:23:45 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C4781400) [pid = 2380] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:23:45 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C834AC00) [pid = 2380] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:23:45 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C596A000) [pid = 2380] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:23:45 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BB253800) [pid = 2380] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:23:45 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BB6ADC00) [pid = 2380] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:23:45 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085CBE41800) [pid = 2380] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:23:45 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085B9554C00) [pid = 2380] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:23:45 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C0E82000) [pid = 2380] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:23:45 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085B9DBE800) [pid = 2380] [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.] 16:23:45 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085BC09F800) [pid = 2380] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:23:45 INFO - PROCESS | 2380 | 1467069825913 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 838ms 16:23:45 INFO - PROCESS | 2380 | 1467069825976 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 16:23:45 INFO - PROCESS | 2380 | 1467069825978 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 16:23:45 INFO - PROCESS | 2380 | 1467069825981 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:23:45 INFO - PROCESS | 2380 | 1467069825983 Marionette TRACE conn6 <- [1,2190,null,{}] 16:23:45 INFO - PROCESS | 2380 | 1467069825987 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:45 INFO - PROCESS | 2380 | 1467069825988 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:46 INFO - PROCESS | 2380 | 1467069826068 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 16:23:46 INFO - PROCESS | 2380 | 1467069826072 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:46 INFO - PROCESS | 2380 | 1467069826074 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:46 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB833000 == 32 [pid = 2380] [id = 557] 16:23:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C3F4E800) [pid = 2380] [serial = 1671] [outer = 0000000000000000] 16:23:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C5419C00) [pid = 2380] [serial = 1672] [outer = 00000085C3F4E800] 16:23:46 INFO - PROCESS | 2380 | 1467069826119 Marionette DEBUG loaded listener.js 16:23:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C59FF800) [pid = 2380] [serial = 1673] [outer = 00000085C3F4E800] 16:23:46 INFO - PROCESS | 2380 | 1467069826516 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 585ms 16:23:46 INFO - PROCESS | 2380 | 1467069826574 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 16:23:46 INFO - PROCESS | 2380 | 1467069826576 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 16:23:46 INFO - PROCESS | 2380 | 1467069826580 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:23:46 INFO - PROCESS | 2380 | 1467069826582 Marionette TRACE conn6 <- [1,2194,null,{}] 16:23:46 INFO - PROCESS | 2380 | 1467069826585 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:46 INFO - PROCESS | 2380 | 1467069826587 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:46 INFO - PROCESS | 2380 | 1467069826668 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 16:23:46 INFO - PROCESS | 2380 | 1467069826673 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:46 INFO - PROCESS | 2380 | 1467069826675 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:46 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBF16800 == 33 [pid = 2380] [id = 558] 16:23:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C7762400) [pid = 2380] [serial = 1674] [outer = 0000000000000000] 16:23:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C7CE2400) [pid = 2380] [serial = 1675] [outer = 00000085C7762400] 16:23:46 INFO - PROCESS | 2380 | 1467069826720 Marionette DEBUG loaded listener.js 16:23:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C82F3800) [pid = 2380] [serial = 1676] [outer = 00000085C7762400] 16:23:47 INFO - PROCESS | 2380 | 1467069827146 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 587ms 16:23:47 INFO - PROCESS | 2380 | 1467069827184 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 16:23:47 INFO - PROCESS | 2380 | 1467069827186 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 16:23:47 INFO - PROCESS | 2380 | 1467069827190 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:23:47 INFO - PROCESS | 2380 | 1467069827192 Marionette TRACE conn6 <- [1,2198,null,{}] 16:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:23:47 INFO - PROCESS | 2380 | 1467069827195 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:47 INFO - PROCESS | 2380 | 1467069827197 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:47 INFO - PROCESS | 2380 | 1467069827278 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 16:23:47 INFO - PROCESS | 2380 | 1467069827285 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:47 INFO - PROCESS | 2380 | 1467069827287 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:47 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7A8C800 == 34 [pid = 2380] [id = 559] 16:23:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C8351800) [pid = 2380] [serial = 1677] [outer = 0000000000000000] 16:23:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C8365400) [pid = 2380] [serial = 1678] [outer = 00000085C8351800] 16:23:47 INFO - PROCESS | 2380 | 1467069827332 Marionette DEBUG loaded listener.js 16:23:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C8F11400) [pid = 2380] [serial = 1679] [outer = 00000085C8351800] 16:23:48 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFD70800 == 33 [pid = 2380] [id = 551] 16:23:48 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFA68800 == 32 [pid = 2380] [id = 550] 16:23:48 INFO - PROCESS | 2380 | --DOCSHELL 00000085C3F95800 == 31 [pid = 2380] [id = 552] 16:23:48 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBF16800 == 30 [pid = 2380] [id = 558] 16:23:48 INFO - PROCESS | 2380 | --DOCSHELL 00000085C824C800 == 29 [pid = 2380] [id = 555] 16:23:48 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA620000 == 28 [pid = 2380] [id = 556] 16:23:48 INFO - PROCESS | 2380 | --DOCSHELL 00000085C817F800 == 27 [pid = 2380] [id = 554] 16:23:48 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB833000 == 26 [pid = 2380] [id = 557] 16:23:48 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7B17800 == 25 [pid = 2380] [id = 553] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BF380000) [pid = 2380] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C918DC00) [pid = 2380] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C7E1E800) [pid = 2380] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C8FEFC00) [pid = 2380] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C5398000) [pid = 2380] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085BB44F000) [pid = 2380] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085BF3C2800) [pid = 2380] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085BF3B7400) [pid = 2380] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C033EC00) [pid = 2380] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085CC04DC00) [pid = 2380] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085CBE44000) [pid = 2380] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085B9DC2000) [pid = 2380] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085BB24BC00) [pid = 2380] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C0F24000) [pid = 2380] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085C15B4800) [pid = 2380] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085C59F7000) [pid = 2380] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085C0F1C400) [pid = 2380] [serial = 1100] [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.] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085C5019400) [pid = 2380] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085C4B58C00) [pid = 2380] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (00000085C4B06400) [pid = 2380] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 16:23:49 INFO - PROCESS | 2380 | 1467069829124 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1992ms 16:23:49 INFO - PROCESS | 2380 | 1467069829191 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 16:23:49 INFO - PROCESS | 2380 | 1467069829194 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 16:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:23:49 INFO - PROCESS | 2380 | 1467069829200 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:23:49 INFO - PROCESS | 2380 | 1467069829203 Marionette TRACE conn6 <- [1,2202,null,{}] 16:23:49 INFO - PROCESS | 2380 | 1467069829209 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:49 INFO - PROCESS | 2380 | 1467069829212 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:49 INFO - PROCESS | 2380 | 1467069829305 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 16:23:49 INFO - PROCESS | 2380 | 1467069829317 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:49 INFO - PROCESS | 2380 | 1467069829320 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:49 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BC5DE000 == 26 [pid = 2380] [id = 560] 16:23:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085BB0C2000) [pid = 2380] [serial = 1680] [outer = 0000000000000000] 16:23:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085BB0C2C00) [pid = 2380] [serial = 1681] [outer = 00000085BB0C2000] 16:23:49 INFO - PROCESS | 2380 | 1467069829371 Marionette DEBUG loaded listener.js 16:23:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085BB24E400) [pid = 2380] [serial = 1682] [outer = 00000085BB0C2000] 16:23:49 INFO - PROCESS | 2380 | 1467069829855 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 16:23:49 INFO - PROCESS | 2380 | 1467069829896 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 16:23:49 INFO - PROCESS | 2380 | 1467069829902 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 16:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:23:49 INFO - PROCESS | 2380 | 1467069829909 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:23:49 INFO - PROCESS | 2380 | 1467069829912 Marionette TRACE conn6 <- [1,2206,null,{}] 16:23:49 INFO - PROCESS | 2380 | 1467069829916 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:49 INFO - PROCESS | 2380 | 1467069829919 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:50 INFO - PROCESS | 2380 | 1467069830018 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 16:23:50 INFO - PROCESS | 2380 | 1467069830033 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:50 INFO - PROCESS | 2380 | 1467069830036 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0E36800 == 27 [pid = 2380] [id = 561] 16:23:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085BB453800) [pid = 2380] [serial = 1683] [outer = 0000000000000000] 16:23:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085BB45A400) [pid = 2380] [serial = 1684] [outer = 00000085BB453800] 16:23:50 INFO - PROCESS | 2380 | 1467069830084 Marionette DEBUG loaded listener.js 16:23:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085BB4A9400) [pid = 2380] [serial = 1685] [outer = 00000085BB453800] 16:23:50 INFO - PROCESS | 2380 | 1467069830529 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 692ms 16:23:50 INFO - PROCESS | 2380 | 1467069830601 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 16:23:50 INFO - PROCESS | 2380 | 1467069830604 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 16:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:23:50 INFO - PROCESS | 2380 | 1467069830608 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:23:50 INFO - PROCESS | 2380 | 1467069830611 Marionette TRACE conn6 <- [1,2210,null,{}] 16:23:50 INFO - PROCESS | 2380 | 1467069830623 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:50 INFO - PROCESS | 2380 | 1467069830628 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:50 INFO - PROCESS | 2380 | 1467069830742 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 16:23:50 INFO - PROCESS | 2380 | 1467069830823 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:50 INFO - PROCESS | 2380 | 1467069830827 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5321800 == 28 [pid = 2380] [id = 562] 16:23:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085B93C5800) [pid = 2380] [serial = 1686] [outer = 0000000000000000] 16:23:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085BF6C3C00) [pid = 2380] [serial = 1687] [outer = 00000085B93C5800] 16:23:50 INFO - PROCESS | 2380 | 1467069830876 Marionette DEBUG loaded listener.js 16:23:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BFEA7000) [pid = 2380] [serial = 1688] [outer = 00000085B93C5800] 16:23:51 INFO - PROCESS | 2380 | 1467069831256 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 692ms 16:23:51 INFO - PROCESS | 2380 | 1467069831308 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 16:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:23:51 INFO - PROCESS | 2380 | 1467069831311 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 16:23:51 INFO - PROCESS | 2380 | 1467069831314 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:23:51 INFO - PROCESS | 2380 | 1467069831316 Marionette TRACE conn6 <- [1,2214,null,{}] 16:23:51 INFO - PROCESS | 2380 | 1467069831320 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:51 INFO - PROCESS | 2380 | 1467069831322 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:51 INFO - PROCESS | 2380 | 1467069831411 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 16:23:51 INFO - PROCESS | 2380 | 1467069831416 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:51 INFO - PROCESS | 2380 | 1467069831418 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:51 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7855800 == 29 [pid = 2380] [id = 563] 16:23:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C0E10C00) [pid = 2380] [serial = 1689] [outer = 0000000000000000] 16:23:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C0E79400) [pid = 2380] [serial = 1690] [outer = 00000085C0E10C00] 16:23:51 INFO - PROCESS | 2380 | 1467069831464 Marionette DEBUG loaded listener.js 16:23:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C0F24000) [pid = 2380] [serial = 1691] [outer = 00000085C0E10C00] 16:23:51 INFO - PROCESS | 2380 | 1467069831898 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 16:23:51 INFO - PROCESS | 2380 | 1467069831946 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 16:23:51 INFO - PROCESS | 2380 | 1467069831948 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 16:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:23:51 INFO - PROCESS | 2380 | 1467069831951 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:23:51 INFO - PROCESS | 2380 | 1467069831953 Marionette TRACE conn6 <- [1,2218,null,{}] 16:23:51 INFO - PROCESS | 2380 | 1467069831957 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:51 INFO - PROCESS | 2380 | 1467069831959 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:52 INFO - PROCESS | 2380 | 1467069832040 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 16:23:52 INFO - PROCESS | 2380 | 1467069832047 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:52 INFO - PROCESS | 2380 | 1467069832049 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:52 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7C1B800 == 30 [pid = 2380] [id = 564] 16:23:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB452C00) [pid = 2380] [serial = 1692] [outer = 0000000000000000] 16:23:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C15B4800) [pid = 2380] [serial = 1693] [outer = 00000085BB452C00] 16:23:52 INFO - PROCESS | 2380 | 1467069832094 Marionette DEBUG loaded listener.js 16:23:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C3F44C00) [pid = 2380] [serial = 1694] [outer = 00000085BB452C00] 16:23:52 INFO - PROCESS | 2380 | 1467069832533 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 628ms 16:23:52 INFO - PROCESS | 2380 | 1467069832589 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 16:23:52 INFO - PROCESS | 2380 | 1467069832591 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 16:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:23:52 INFO - PROCESS | 2380 | 1467069832607 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:23:52 INFO - PROCESS | 2380 | 1467069832609 Marionette TRACE conn6 <- [1,2222,null,{}] 16:23:52 INFO - PROCESS | 2380 | 1467069832613 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:52 INFO - PROCESS | 2380 | 1467069832619 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:52 INFO - PROCESS | 2380 | 1467069832724 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 16:23:52 INFO - PROCESS | 2380 | 1467069832739 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:52 INFO - PROCESS | 2380 | 1467069832741 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:52 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8245800 == 31 [pid = 2380] [id = 565] 16:23:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C478EC00) [pid = 2380] [serial = 1695] [outer = 0000000000000000] 16:23:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C4B4E000) [pid = 2380] [serial = 1696] [outer = 00000085C478EC00] 16:23:52 INFO - PROCESS | 2380 | 1467069832786 Marionette DEBUG loaded listener.js 16:23:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4B5C000) [pid = 2380] [serial = 1697] [outer = 00000085C478EC00] 16:23:53 INFO - PROCESS | 2380 | 1467069833214 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 629ms 16:23:53 INFO - PROCESS | 2380 | 1467069833238 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 16:23:53 INFO - PROCESS | 2380 | 1467069833240 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 16:23:53 INFO - PROCESS | 2380 | 1467069833243 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:23:53 INFO - PROCESS | 2380 | 1467069833245 Marionette TRACE conn6 <- [1,2226,null,{}] 16:23:53 INFO - PROCESS | 2380 | 1467069833249 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:53 INFO - PROCESS | 2380 | 1467069833251 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:53 INFO - PROCESS | 2380 | 1467069833332 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 16:23:53 INFO - PROCESS | 2380 | 1467069833339 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:53 INFO - PROCESS | 2380 | 1467069833341 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:53 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9C1E000 == 32 [pid = 2380] [id = 566] 16:23:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085B9554C00) [pid = 2380] [serial = 1698] [outer = 0000000000000000] 16:23:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B7DC00) [pid = 2380] [serial = 1699] [outer = 00000085B9554C00] 16:23:53 INFO - PROCESS | 2380 | 1467069833385 Marionette DEBUG loaded listener.js 16:23:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C52CCC00) [pid = 2380] [serial = 1700] [outer = 00000085B9554C00] 16:23:53 INFO - PROCESS | 2380 | 1467069833806 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 628ms 16:23:53 INFO - PROCESS | 2380 | 1467069833877 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 16:23:53 INFO - PROCESS | 2380 | 1467069833879 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 16:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:23:53 INFO - PROCESS | 2380 | 1467069833882 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:23:53 INFO - PROCESS | 2380 | 1467069833884 Marionette TRACE conn6 <- [1,2230,null,{}] 16:23:53 INFO - PROCESS | 2380 | 1467069833887 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:53 INFO - PROCESS | 2380 | 1467069833889 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:53 INFO - PROCESS | 2380 | 1467069833970 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 16:23:53 INFO - PROCESS | 2380 | 1467069833975 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:53 INFO - PROCESS | 2380 | 1467069833977 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:53 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB426000 == 33 [pid = 2380] [id = 567] 16:23:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C52D8C00) [pid = 2380] [serial = 1701] [outer = 0000000000000000] 16:23:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C539D000) [pid = 2380] [serial = 1702] [outer = 00000085C52D8C00] 16:23:54 INFO - PROCESS | 2380 | 1467069834022 Marionette DEBUG loaded listener.js 16:23:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C541BC00) [pid = 2380] [serial = 1703] [outer = 00000085C52D8C00] 16:23:54 INFO - PROCESS | 2380 | 1467069834470 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 16:23:54 INFO - PROCESS | 2380 | 1467069834528 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 16:23:54 INFO - PROCESS | 2380 | 1467069834530 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 16:23:54 INFO - PROCESS | 2380 | 1467069834533 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:23:54 INFO - PROCESS | 2380 | 1467069834535 Marionette TRACE conn6 <- [1,2234,null,{}] 16:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:23:54 INFO - PROCESS | 2380 | 1467069834544 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:54 INFO - PROCESS | 2380 | 1467069834546 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:54 INFO - PROCESS | 2380 | 1467069834654 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 16:23:54 INFO - PROCESS | 2380 | 1467069834733 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:54 INFO - PROCESS | 2380 | 1467069834735 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:54 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C531E800 == 34 [pid = 2380] [id = 568] 16:23:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C596B800) [pid = 2380] [serial = 1704] [outer = 0000000000000000] 16:23:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C7173000) [pid = 2380] [serial = 1705] [outer = 00000085C596B800] 16:23:54 INFO - PROCESS | 2380 | 1467069834779 Marionette DEBUG loaded listener.js 16:23:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C7E1C000) [pid = 2380] [serial = 1706] [outer = 00000085C596B800] 16:23:55 INFO - PROCESS | 2380 | 1467069835197 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 16:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:23:55 INFO - PROCESS | 2380 | 1467069835233 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 16:23:55 INFO - PROCESS | 2380 | 1467069835235 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 16:23:55 INFO - PROCESS | 2380 | 1467069835239 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:23:55 INFO - PROCESS | 2380 | 1467069835241 Marionette TRACE conn6 <- [1,2238,null,{}] 16:23:55 INFO - PROCESS | 2380 | 1467069835244 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:55 INFO - PROCESS | 2380 | 1467069835246 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:55 INFO - PROCESS | 2380 | 1467069835362 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 16:23:55 INFO - PROCESS | 2380 | 1467069835369 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:55 INFO - PROCESS | 2380 | 1467069835371 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:55 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFD0000 == 35 [pid = 2380] [id = 569] 16:23:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C592A000) [pid = 2380] [serial = 1707] [outer = 0000000000000000] 16:23:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C8027800) [pid = 2380] [serial = 1708] [outer = 00000085C592A000] 16:23:55 INFO - PROCESS | 2380 | 1467069835460 Marionette DEBUG loaded listener.js 16:23:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C82FEC00) [pid = 2380] [serial = 1709] [outer = 00000085C592A000] 16:23:55 INFO - PROCESS | 2380 | 1467069835889 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 692ms 16:23:55 INFO - PROCESS | 2380 | 1467069835934 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 16:23:55 INFO - PROCESS | 2380 | 1467069835936 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 16:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:23:55 INFO - PROCESS | 2380 | 1467069835939 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:23:55 INFO - PROCESS | 2380 | 1467069835942 Marionette TRACE conn6 <- [1,2242,null,{}] 16:23:55 INFO - PROCESS | 2380 | 1467069835952 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:55 INFO - PROCESS | 2380 | 1467069835955 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:56 INFO - PROCESS | 2380 | 1467069836107 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 16:23:56 INFO - PROCESS | 2380 | 1467069836125 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:56 INFO - PROCESS | 2380 | 1467069836128 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:56 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7C19000 == 36 [pid = 2380] [id = 570] 16:23:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C8FAF400) [pid = 2380] [serial = 1710] [outer = 0000000000000000] 16:23:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085C9183C00) [pid = 2380] [serial = 1711] [outer = 00000085C8FAF400] 16:23:56 INFO - PROCESS | 2380 | 1467069836175 Marionette DEBUG loaded listener.js 16:23:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C922E800) [pid = 2380] [serial = 1712] [outer = 00000085C8FAF400] 16:23:56 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C7762400) [pid = 2380] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:23:56 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C133E400) [pid = 2380] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:23:56 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BB456C00) [pid = 2380] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:23:56 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C50BC400) [pid = 2380] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:23:56 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BB0C3800) [pid = 2380] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:23:56 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BB45DC00) [pid = 2380] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:23:56 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BB0C4000) [pid = 2380] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:23:56 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085BA3C6000) [pid = 2380] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:23:56 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C918FC00) [pid = 2380] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:23:56 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C541D000) [pid = 2380] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:23:56 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C15BF400) [pid = 2380] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:23:56 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BB0C2400) [pid = 2380] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:23:56 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C3F4E800) [pid = 2380] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:23:56 INFO - PROCESS | 2380 | 1467069836673 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 798ms 16:23:56 INFO - PROCESS | 2380 | 1467069836740 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 16:23:56 INFO - PROCESS | 2380 | 1467069836742 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 16:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:23:56 INFO - PROCESS | 2380 | 1467069836746 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:23:56 INFO - PROCESS | 2380 | 1467069836747 Marionette TRACE conn6 <- [1,2246,null,{}] 16:23:56 INFO - PROCESS | 2380 | 1467069836751 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:56 INFO - PROCESS | 2380 | 1467069836753 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:56 INFO - PROCESS | 2380 | 1467069836837 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 16:23:56 INFO - PROCESS | 2380 | 1467069836842 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:56 INFO - PROCESS | 2380 | 1467069836844 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:56 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8D6800 == 37 [pid = 2380] [id = 571] 16:23:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C3F4EC00) [pid = 2380] [serial = 1713] [outer = 0000000000000000] 16:23:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C50BD800) [pid = 2380] [serial = 1714] [outer = 00000085C3F4EC00] 16:23:56 INFO - PROCESS | 2380 | 1467069836889 Marionette DEBUG loaded listener.js 16:23:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C918FC00) [pid = 2380] [serial = 1715] [outer = 00000085C3F4EC00] 16:23:57 INFO - PROCESS | 2380 | 1467069837316 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 629ms 16:23:57 INFO - PROCESS | 2380 | 1467069837378 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 16:23:57 INFO - PROCESS | 2380 | 1467069837381 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 16:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:23:57 INFO - PROCESS | 2380 | 1467069837384 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:23:57 INFO - PROCESS | 2380 | 1467069837385 Marionette TRACE conn6 <- [1,2250,null,{}] 16:23:57 INFO - PROCESS | 2380 | 1467069837389 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:57 INFO - PROCESS | 2380 | 1467069837391 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:57 INFO - PROCESS | 2380 | 1467069837474 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 16:23:57 INFO - PROCESS | 2380 | 1467069837481 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:57 INFO - PROCESS | 2380 | 1467069837483 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:57 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF814800 == 38 [pid = 2380] [id = 572] 16:23:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C9C6F400) [pid = 2380] [serial = 1716] [outer = 0000000000000000] 16:23:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C9CCB800) [pid = 2380] [serial = 1717] [outer = 00000085C9C6F400] 16:23:57 INFO - PROCESS | 2380 | 1467069837526 Marionette DEBUG loaded listener.js 16:23:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CA307000) [pid = 2380] [serial = 1718] [outer = 00000085C9C6F400] 16:23:57 INFO - PROCESS | 2380 | 1467069837951 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 629ms 16:23:58 INFO - PROCESS | 2380 | 1467069838017 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 16:23:58 INFO - PROCESS | 2380 | 1467069838019 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 16:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:23:58 INFO - PROCESS | 2380 | 1467069838027 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:23:58 INFO - PROCESS | 2380 | 1467069838029 Marionette TRACE conn6 <- [1,2254,null,{}] 16:23:58 INFO - PROCESS | 2380 | 1467069838033 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:58 INFO - PROCESS | 2380 | 1467069838034 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:58 INFO - PROCESS | 2380 | 1467069838119 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 16:23:58 INFO - PROCESS | 2380 | 1467069838127 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:58 INFO - PROCESS | 2380 | 1467069838129 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:58 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF84D800 == 39 [pid = 2380] [id = 573] 16:23:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CB02EC00) [pid = 2380] [serial = 1719] [outer = 0000000000000000] 16:23:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CB03AC00) [pid = 2380] [serial = 1720] [outer = 00000085CB02EC00] 16:23:58 INFO - PROCESS | 2380 | 1467069838180 Marionette DEBUG loaded listener.js 16:23:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CB469000) [pid = 2380] [serial = 1721] [outer = 00000085CB02EC00] 16:23:58 INFO - PROCESS | 2380 | 1467069838876 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 942ms 16:23:58 INFO - PROCESS | 2380 | 1467069838969 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 16:23:58 INFO - PROCESS | 2380 | 1467069838973 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 16:23:58 INFO - PROCESS | 2380 | 1467069838979 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:23:58 INFO - PROCESS | 2380 | 1467069838983 Marionette TRACE conn6 <- [1,2258,null,{}] 16:23:58 INFO - PROCESS | 2380 | 1467069838989 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:58 INFO - PROCESS | 2380 | 1467069838993 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:59 INFO - PROCESS | 2380 | 1467069839132 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 16:23:59 INFO - PROCESS | 2380 | 1467069839207 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:59 INFO - PROCESS | 2380 | 1467069839210 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:23:59 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C01DC800 == 40 [pid = 2380] [id = 574] 16:23:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085B95DAC00) [pid = 2380] [serial = 1722] [outer = 0000000000000000] 16:23:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085BB293400) [pid = 2380] [serial = 1723] [outer = 00000085B95DAC00] 16:23:59 INFO - PROCESS | 2380 | 1467069839310 Marionette DEBUG loaded listener.js 16:23:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085BA7C7000) [pid = 2380] [serial = 1724] [outer = 00000085B95DAC00] 16:24:00 INFO - PROCESS | 2380 | 1467069840215 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1296ms 16:24:00 INFO - PROCESS | 2380 | 1467069840278 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 16:24:00 INFO - PROCESS | 2380 | 1467069840283 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 16:24:00 INFO - PROCESS | 2380 | 1467069840288 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:24:00 INFO - PROCESS | 2380 | 1467069840291 Marionette TRACE conn6 <- [1,2262,null,{}] 16:24:00 INFO - PROCESS | 2380 | 1467069840297 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:00 INFO - PROCESS | 2380 | 1467069840300 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:00 INFO - PROCESS | 2380 | 1467069840423 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 16:24:00 INFO - PROCESS | 2380 | 1467069840498 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:00 INFO - PROCESS | 2380 | 1467069840503 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:00 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFE72000 == 41 [pid = 2380] [id = 575] 16:24:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085BB35FC00) [pid = 2380] [serial = 1725] [outer = 0000000000000000] 16:24:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085BB456400) [pid = 2380] [serial = 1726] [outer = 00000085BB35FC00] 16:24:00 INFO - PROCESS | 2380 | 1467069840600 Marionette DEBUG loaded listener.js 16:24:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085BB6AE000) [pid = 2380] [serial = 1727] [outer = 00000085BB35FC00] 16:24:00 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF814800 == 40 [pid = 2380] [id = 572] 16:24:00 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8D6800 == 39 [pid = 2380] [id = 571] 16:24:00 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7C19000 == 38 [pid = 2380] [id = 570] 16:24:00 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFD0000 == 37 [pid = 2380] [id = 569] 16:24:00 INFO - PROCESS | 2380 | --DOCSHELL 00000085C531E800 == 36 [pid = 2380] [id = 568] 16:24:00 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB426000 == 35 [pid = 2380] [id = 567] 16:24:00 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9C1E000 == 34 [pid = 2380] [id = 566] 16:24:00 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8245800 == 33 [pid = 2380] [id = 565] 16:24:00 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7C1B800 == 32 [pid = 2380] [id = 564] 16:24:00 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7855800 == 31 [pid = 2380] [id = 563] 16:24:00 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C8365400) [pid = 2380] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5321800 == 30 [pid = 2380] [id = 562] 16:24:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0E36800 == 29 [pid = 2380] [id = 561] 16:24:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085BC5DE000 == 28 [pid = 2380] [id = 560] 16:24:01 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7A8C800 == 27 [pid = 2380] [id = 559] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C82F3800) [pid = 2380] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C1991C00) [pid = 2380] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C4B21C00) [pid = 2380] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C3F76400) [pid = 2380] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C539D400) [pid = 2380] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C4B56C00) [pid = 2380] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C7CE2400) [pid = 2380] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C541DC00) [pid = 2380] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C0E6F800) [pid = 2380] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB71F800) [pid = 2380] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BF350C00) [pid = 2380] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB0C9800) [pid = 2380] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BB29A000) [pid = 2380] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C0192400) [pid = 2380] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BB0C1C00) [pid = 2380] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CB085400) [pid = 2380] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CA160000) [pid = 2380] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C836CC00) [pid = 2380] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C776C800) [pid = 2380] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C4799000) [pid = 2380] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C3F74800) [pid = 2380] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085BFD3C000) [pid = 2380] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085BB44F400) [pid = 2380] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C5419C00) [pid = 2380] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C59FF800) [pid = 2380] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C0F18000) [pid = 2380] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 2380 | 1467069841153 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 880ms 16:24:01 INFO - PROCESS | 2380 | 1467069841172 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 16:24:01 INFO - PROCESS | 2380 | 1467069841177 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 16:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:24:01 INFO - PROCESS | 2380 | 1467069841183 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:24:01 INFO - PROCESS | 2380 | 1467069841186 Marionette TRACE conn6 <- [1,2266,null,{}] 16:24:01 INFO - PROCESS | 2380 | 1467069841190 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:01 INFO - PROCESS | 2380 | 1467069841193 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:01 INFO - PROCESS | 2380 | 1467069841284 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 16:24:01 INFO - PROCESS | 2380 | 1467069841291 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:01 INFO - PROCESS | 2380 | 1467069841294 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:01 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C160A800 == 28 [pid = 2380] [id = 576] 16:24:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BB249800) [pid = 2380] [serial = 1728] [outer = 0000000000000000] 16:24:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BB722000) [pid = 2380] [serial = 1729] [outer = 00000085BB249800] 16:24:01 INFO - PROCESS | 2380 | 1467069841342 Marionette DEBUG loaded listener.js 16:24:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BF668800) [pid = 2380] [serial = 1730] [outer = 00000085BB249800] 16:24:01 INFO - PROCESS | 2380 | 1467069841838 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 691ms 16:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:24:01 INFO - PROCESS | 2380 | 1467069841877 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 16:24:01 INFO - PROCESS | 2380 | 1467069841879 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 16:24:01 INFO - PROCESS | 2380 | 1467069841882 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:24:01 INFO - PROCESS | 2380 | 1467069841886 Marionette TRACE conn6 <- [1,2270,null,{}] 16:24:01 INFO - PROCESS | 2380 | 1467069841898 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:01 INFO - PROCESS | 2380 | 1467069841903 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:02 INFO - PROCESS | 2380 | 1467069842024 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 16:24:02 INFO - PROCESS | 2380 | 1467069842103 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:02 INFO - PROCESS | 2380 | 1467069842106 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C54A8000 == 29 [pid = 2380] [id = 577] 16:24:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C0E04C00) [pid = 2380] [serial = 1731] [outer = 0000000000000000] 16:24:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C0E70800) [pid = 2380] [serial = 1732] [outer = 00000085C0E04C00] 16:24:02 INFO - PROCESS | 2380 | 1467069842155 Marionette DEBUG loaded listener.js 16:24:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C0F17000) [pid = 2380] [serial = 1733] [outer = 00000085C0E04C00] 16:24:02 INFO - PROCESS | 2380 | 1467069842552 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 693ms 16:24:02 INFO - PROCESS | 2380 | 1467069842578 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 16:24:02 INFO - PROCESS | 2380 | 1467069842581 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 16:24:02 INFO - PROCESS | 2380 | 1467069842584 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:24:02 INFO - PROCESS | 2380 | 1467069842586 Marionette TRACE conn6 <- [1,2274,null,{}] 16:24:02 INFO - PROCESS | 2380 | 1467069842590 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:02 INFO - PROCESS | 2380 | 1467069842592 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:02 INFO - PROCESS | 2380 | 1467069842680 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 16:24:02 INFO - PROCESS | 2380 | 1467069842685 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:02 INFO - PROCESS | 2380 | 1467069842687 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7C10800 == 30 [pid = 2380] [id = 578] 16:24:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085BAC29000) [pid = 2380] [serial = 1734] [outer = 0000000000000000] 16:24:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C1A52800) [pid = 2380] [serial = 1735] [outer = 00000085BAC29000] 16:24:02 INFO - PROCESS | 2380 | 1467069842733 Marionette DEBUG loaded listener.js 16:24:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C3F74800) [pid = 2380] [serial = 1736] [outer = 00000085BAC29000] 16:24:03 INFO - PROCESS | 2380 | 1467069843169 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:24:03 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 16:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 626ms 16:24:03 INFO - PROCESS | 2380 | 1467069843215 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 16:24:03 INFO - PROCESS | 2380 | 1467069843217 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 16:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:24:03 INFO - PROCESS | 2380 | 1467069843220 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:24:03 INFO - PROCESS | 2380 | 1467069843222 Marionette TRACE conn6 <- [1,2278,null,{}] 16:24:03 INFO - PROCESS | 2380 | 1467069843233 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:03 INFO - PROCESS | 2380 | 1467069843236 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:03 INFO - PROCESS | 2380 | 1467069843347 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 16:24:03 INFO - PROCESS | 2380 | 1467069843400 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:03 INFO - PROCESS | 2380 | 1467069843402 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:03 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C819B800 == 31 [pid = 2380] [id = 579] 16:24:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C477D400) [pid = 2380] [serial = 1737] [outer = 0000000000000000] 16:24:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C478FC00) [pid = 2380] [serial = 1738] [outer = 00000085C477D400] 16:24:03 INFO - PROCESS | 2380 | 1467069843476 Marionette DEBUG loaded listener.js 16:24:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B0BC00) [pid = 2380] [serial = 1739] [outer = 00000085C477D400] 16:24:03 INFO - PROCESS | 2380 | 1467069843917 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 733ms 16:24:03 INFO - PROCESS | 2380 | 1467069843956 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 16:24:03 INFO - PROCESS | 2380 | 1467069843958 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 16:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:24:03 INFO - PROCESS | 2380 | 1467069843961 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:24:03 INFO - PROCESS | 2380 | 1467069843963 Marionette TRACE conn6 <- [1,2282,null,{}] 16:24:03 INFO - PROCESS | 2380 | 1467069843966 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:03 INFO - PROCESS | 2380 | 1467069843972 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:04 INFO - PROCESS | 2380 | 1467069844128 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 16:24:04 INFO - PROCESS | 2380 | 1467069844159 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:04 INFO - PROCESS | 2380 | 1467069844162 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:04 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C831C800 == 32 [pid = 2380] [id = 580] 16:24:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C4B5F800) [pid = 2380] [serial = 1740] [outer = 0000000000000000] 16:24:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C50B3800) [pid = 2380] [serial = 1741] [outer = 00000085C4B5F800] 16:24:04 INFO - PROCESS | 2380 | 1467069844207 Marionette DEBUG loaded listener.js 16:24:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C539F400) [pid = 2380] [serial = 1742] [outer = 00000085C4B5F800] 16:24:04 INFO - PROCESS | 2380 | 1467069844653 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:24:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:24:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 733ms 16:24:04 INFO - PROCESS | 2380 | 1467069844726 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 16:24:04 INFO - PROCESS | 2380 | 1467069844736 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 16:24:04 INFO - PROCESS | 2380 | 1467069844742 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:24:04 INFO - PROCESS | 2380 | 1467069844744 Marionette TRACE conn6 <- [1,2286,null,{}] 16:24:04 INFO - PROCESS | 2380 | 1467069844747 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:04 INFO - PROCESS | 2380 | 1467069844749 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:24:04 INFO - PROCESS | 2380 | 1467069844857 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 16:24:04 INFO - PROCESS | 2380 | 1467069844867 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:04 INFO - PROCESS | 2380 | 1467069844869 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:04 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB41E000 == 33 [pid = 2380] [id = 581] 16:24:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C4F34800) [pid = 2380] [serial = 1743] [outer = 0000000000000000] 16:24:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C5965800) [pid = 2380] [serial = 1744] [outer = 00000085C4F34800] 16:24:04 INFO - PROCESS | 2380 | 1467069844913 Marionette DEBUG loaded listener.js 16:24:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C776A800) [pid = 2380] [serial = 1745] [outer = 00000085C4F34800] 16:24:05 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C596B800) [pid = 2380] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:24:05 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C592A000) [pid = 2380] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:24:05 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085B9554C00) [pid = 2380] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:24:05 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085B93C5800) [pid = 2380] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:24:05 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C478EC00) [pid = 2380] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:24:05 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB0C2000) [pid = 2380] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:24:05 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BB452C00) [pid = 2380] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:24:05 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BB453800) [pid = 2380] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:24:05 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C52D8C00) [pid = 2380] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:24:05 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C8351800) [pid = 2380] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:24:05 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C0E10C00) [pid = 2380] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:24:05 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C8FAF400) [pid = 2380] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:24:05 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C9C6F400) [pid = 2380] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:24:05 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C3F4EC00) [pid = 2380] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:24:05 INFO - PROCESS | 2380 | 1467069845476 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 776ms 16:24:05 INFO - PROCESS | 2380 | 1467069845527 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 16:24:05 INFO - PROCESS | 2380 | 1467069845529 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 16:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:24:05 INFO - PROCESS | 2380 | 1467069845533 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:24:05 INFO - PROCESS | 2380 | 1467069845535 Marionette TRACE conn6 <- [1,2290,null,{}] 16:24:05 INFO - PROCESS | 2380 | 1467069845539 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:05 INFO - PROCESS | 2380 | 1467069845541 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:05 INFO - PROCESS | 2380 | 1467069845622 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 16:24:05 INFO - PROCESS | 2380 | 1467069845700 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:05 INFO - PROCESS | 2380 | 1467069845702 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:05 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB837000 == 34 [pid = 2380] [id = 582] 16:24:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085B9557C00) [pid = 2380] [serial = 1746] [outer = 0000000000000000] 16:24:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BFDBE400) [pid = 2380] [serial = 1747] [outer = 00000085B9557C00] 16:24:05 INFO - PROCESS | 2380 | 1467069845749 Marionette DEBUG loaded listener.js 16:24:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C5972C00) [pid = 2380] [serial = 1748] [outer = 00000085B9557C00] 16:24:06 INFO - PROCESS | 2380 | 1467069846120 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 628ms 16:24:06 INFO - PROCESS | 2380 | 1467069846186 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 16:24:06 INFO - PROCESS | 2380 | 1467069846188 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 16:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:24:06 INFO - PROCESS | 2380 | 1467069846194 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:24:06 INFO - PROCESS | 2380 | 1467069846196 Marionette TRACE conn6 <- [1,2294,null,{}] 16:24:06 INFO - PROCESS | 2380 | 1467069846200 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:06 INFO - PROCESS | 2380 | 1467069846202 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:06 INFO - PROCESS | 2380 | 1467069846284 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 16:24:06 INFO - PROCESS | 2380 | 1467069846290 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:06 INFO - PROCESS | 2380 | 1467069846292 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:06 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFB2800 == 35 [pid = 2380] [id = 583] 16:24:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C8027C00) [pid = 2380] [serial = 1749] [outer = 0000000000000000] 16:24:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C834A000) [pid = 2380] [serial = 1750] [outer = 00000085C8027C00] 16:24:06 INFO - PROCESS | 2380 | 1467069846336 Marionette DEBUG loaded listener.js 16:24:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C8A73400) [pid = 2380] [serial = 1751] [outer = 00000085C8027C00] 16:24:06 INFO - PROCESS | 2380 | 1467069846768 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 628ms 16:24:06 INFO - PROCESS | 2380 | 1467069846826 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 16:24:06 INFO - PROCESS | 2380 | 1467069846829 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 16:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:24:06 INFO - PROCESS | 2380 | 1467069846832 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:24:06 INFO - PROCESS | 2380 | 1467069846834 Marionette TRACE conn6 <- [1,2298,null,{}] 16:24:06 INFO - PROCESS | 2380 | 1467069846837 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:06 INFO - PROCESS | 2380 | 1467069846839 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:06 INFO - PROCESS | 2380 | 1467069846923 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 16:24:06 INFO - PROCESS | 2380 | 1467069846929 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:06 INFO - PROCESS | 2380 | 1467069846930 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:06 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7C10000 == 36 [pid = 2380] [id = 584] 16:24:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C8FF2800) [pid = 2380] [serial = 1752] [outer = 0000000000000000] 16:24:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C918B000) [pid = 2380] [serial = 1753] [outer = 00000085C8FF2800] 16:24:06 INFO - PROCESS | 2380 | 1467069846974 Marionette DEBUG loaded listener.js 16:24:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C9C6C400) [pid = 2380] [serial = 1754] [outer = 00000085C8FF2800] 16:24:07 INFO - PROCESS | 2380 | 1467069847462 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 16:24:07 INFO - PROCESS | 2380 | 1467069847527 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 16:24:07 INFO - PROCESS | 2380 | 1467069847532 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 16:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:24:07 INFO - PROCESS | 2380 | 1467069847538 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:24:07 INFO - PROCESS | 2380 | 1467069847542 Marionette TRACE conn6 <- [1,2302,null,{}] 16:24:07 INFO - PROCESS | 2380 | 1467069847548 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:07 INFO - PROCESS | 2380 | 1467069847552 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:07 INFO - PROCESS | 2380 | 1467069847723 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 16:24:07 INFO - PROCESS | 2380 | 1467069847818 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:07 INFO - PROCESS | 2380 | 1467069847824 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:07 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C01DF800 == 37 [pid = 2380] [id = 585] 16:24:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085BB29A000) [pid = 2380] [serial = 1755] [outer = 0000000000000000] 16:24:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085BB454800) [pid = 2380] [serial = 1756] [outer = 00000085BB29A000] 16:24:07 INFO - PROCESS | 2380 | 1467069847882 Marionette DEBUG loaded listener.js 16:24:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085BF669800) [pid = 2380] [serial = 1757] [outer = 00000085BB29A000] 16:24:08 INFO - PROCESS | 2380 | 1467069848433 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 942ms 16:24:08 INFO - PROCESS | 2380 | 1467069848483 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 16:24:08 INFO - PROCESS | 2380 | 1467069848489 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 16:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:24:08 INFO - PROCESS | 2380 | 1467069848496 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:24:08 INFO - PROCESS | 2380 | 1467069848499 Marionette TRACE conn6 <- [1,2306,null,{}] 16:24:08 INFO - PROCESS | 2380 | 1467069848503 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:08 INFO - PROCESS | 2380 | 1467069848506 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:08 INFO - PROCESS | 2380 | 1467069848622 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 16:24:08 INFO - PROCESS | 2380 | 1467069848717 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:08 INFO - PROCESS | 2380 | 1467069848720 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:08 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8199800 == 38 [pid = 2380] [id = 586] 16:24:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C0E74800) [pid = 2380] [serial = 1758] [outer = 0000000000000000] 16:24:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C0F18800) [pid = 2380] [serial = 1759] [outer = 00000085C0E74800] 16:24:08 INFO - PROCESS | 2380 | 1467069848779 Marionette DEBUG loaded listener.js 16:24:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C3F50800) [pid = 2380] [serial = 1760] [outer = 00000085C0E74800] 16:24:09 INFO - PROCESS | 2380 | 1467069849405 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 16:24:09 INFO - PROCESS | 2380 | 1467069849484 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 16:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:24:09 INFO - PROCESS | 2380 | 1467069849488 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:24:09 INFO - PROCESS | 2380 | 1467069849492 Marionette TRACE conn6 <- [1,2310,null,{}] 16:24:09 INFO - PROCESS | 2380 | 1467069849504 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:09 INFO - PROCESS | 2380 | 1467069849510 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:09 INFO - PROCESS | 2380 | 1467069849671 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 16:24:09 INFO - PROCESS | 2380 | 1467069849682 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:09 INFO - PROCESS | 2380 | 1467069849685 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:09 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8B8000 == 39 [pid = 2380] [id = 587] 16:24:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C4B6AC00) [pid = 2380] [serial = 1761] [outer = 0000000000000000] 16:24:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C539B000) [pid = 2380] [serial = 1762] [outer = 00000085C4B6AC00] 16:24:09 INFO - PROCESS | 2380 | 1467069849743 Marionette DEBUG loaded listener.js 16:24:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C918D000) [pid = 2380] [serial = 1763] [outer = 00000085C4B6AC00] 16:24:10 INFO - PROCESS | 2380 | 1467069850352 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 901ms 16:24:10 INFO - PROCESS | 2380 | 1467069850392 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 16:24:10 INFO - PROCESS | 2380 | 1467069850395 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 16:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:24:10 INFO - PROCESS | 2380 | 1467069850399 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:24:10 INFO - PROCESS | 2380 | 1467069850401 Marionette TRACE conn6 <- [1,2314,null,{}] 16:24:10 INFO - PROCESS | 2380 | 1467069850405 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:10 INFO - PROCESS | 2380 | 1467069850407 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:10 INFO - PROCESS | 2380 | 1467069850521 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 16:24:10 INFO - PROCESS | 2380 | 1467069850614 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:10 INFO - PROCESS | 2380 | 1467069850616 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:10 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF84E800 == 40 [pid = 2380] [id = 588] 16:24:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CB07CC00) [pid = 2380] [serial = 1764] [outer = 0000000000000000] 16:24:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085CB467800) [pid = 2380] [serial = 1765] [outer = 00000085CB07CC00] 16:24:10 INFO - PROCESS | 2380 | 1467069850672 Marionette DEBUG loaded listener.js 16:24:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085CB472C00) [pid = 2380] [serial = 1766] [outer = 00000085CB07CC00] 16:24:11 INFO - PROCESS | 2380 | 1467069851193 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 839ms 16:24:11 INFO - PROCESS | 2380 | 1467069851241 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 16:24:11 INFO - PROCESS | 2380 | 1467069851244 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 16:24:11 INFO - PROCESS | 2380 | 1467069851249 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:24:11 INFO - PROCESS | 2380 | 1467069851251 Marionette TRACE conn6 <- [1,2318,null,{}] 16:24:11 INFO - PROCESS | 2380 | 1467069851255 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:11 INFO - PROCESS | 2380 | 1467069851257 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:11 INFO - PROCESS | 2380 | 1467069851364 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 16:24:11 INFO - PROCESS | 2380 | 1467069851456 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:11 INFO - PROCESS | 2380 | 1467069851458 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:11 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF9BA800 == 41 [pid = 2380] [id = 589] 16:24:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085CB5CA000) [pid = 2380] [serial = 1767] [outer = 0000000000000000] 16:24:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085CB5D4400) [pid = 2380] [serial = 1768] [outer = 00000085CB5CA000] 16:24:11 INFO - PROCESS | 2380 | 1467069851513 Marionette DEBUG loaded listener.js 16:24:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085CB816800) [pid = 2380] [serial = 1769] [outer = 00000085CB5CA000] 16:24:12 INFO - PROCESS | 2380 | 1467069852144 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:24:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:24:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 923ms 16:24:12 INFO - PROCESS | 2380 | 1467069852176 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 16:24:12 INFO - PROCESS | 2380 | 1467069852179 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 16:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:24:12 INFO - PROCESS | 2380 | 1467069852182 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:24:12 INFO - PROCESS | 2380 | 1467069852184 Marionette TRACE conn6 <- [1,2322,null,{}] 16:24:12 INFO - PROCESS | 2380 | 1467069852188 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:12 INFO - PROCESS | 2380 | 1467069852195 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:12 INFO - PROCESS | 2380 | 1467069852484 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 16:24:12 INFO - PROCESS | 2380 | 1467069852502 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:12 INFO - PROCESS | 2380 | 1467069852505 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:12 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF569000 == 42 [pid = 2380] [id = 590] 16:24:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085BB0C2800) [pid = 2380] [serial = 1770] [outer = 0000000000000000] 16:24:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085BB0CB000) [pid = 2380] [serial = 1771] [outer = 00000085BB0C2800] 16:24:12 INFO - PROCESS | 2380 | 1467069852557 Marionette DEBUG loaded listener.js 16:24:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085BB455C00) [pid = 2380] [serial = 1772] [outer = 00000085BB0C2800] 16:24:13 INFO - PROCESS | 2380 | 1467069853119 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 985ms 16:24:13 INFO - PROCESS | 2380 | 1467069853172 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 16:24:13 INFO - PROCESS | 2380 | 1467069853176 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 16:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:24:13 INFO - PROCESS | 2380 | 1467069853181 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:24:13 INFO - PROCESS | 2380 | 1467069853184 Marionette TRACE conn6 <- [1,2326,null,{}] 16:24:13 INFO - PROCESS | 2380 | 1467069853189 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:13 INFO - PROCESS | 2380 | 1467069853192 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:13 INFO - PROCESS | 2380 | 1467069853302 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFB2800 == 41 [pid = 2380] [id = 583] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB837000 == 40 [pid = 2380] [id = 582] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB41E000 == 39 [pid = 2380] [id = 581] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C831C800 == 38 [pid = 2380] [id = 580] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C819B800 == 37 [pid = 2380] [id = 579] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7C10800 == 36 [pid = 2380] [id = 578] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C54A8000 == 35 [pid = 2380] [id = 577] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C160A800 == 34 [pid = 2380] [id = 576] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFE72000 == 33 [pid = 2380] [id = 575] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF84D800 == 32 [pid = 2380] [id = 573] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C01DC800 == 31 [pid = 2380] [id = 574] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF569000 == 30 [pid = 2380] [id = 590] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF9BA800 == 29 [pid = 2380] [id = 589] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF84E800 == 28 [pid = 2380] [id = 588] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8B8000 == 27 [pid = 2380] [id = 587] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8199800 == 26 [pid = 2380] [id = 586] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7C10000 == 25 [pid = 2380] [id = 584] 16:24:14 INFO - PROCESS | 2380 | --DOCSHELL 00000085C01DF800 == 24 [pid = 2380] [id = 585] 16:24:14 INFO - PROCESS | 2380 | 1467069854030 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:14 INFO - PROCESS | 2380 | 1467069854033 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085C7173000) [pid = 2380] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085C8027800) [pid = 2380] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085C4B7DC00) [pid = 2380] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C52CCC00) [pid = 2380] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085BF6C3C00) [pid = 2380] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085BFEA7000) [pid = 2380] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C4B4E000) [pid = 2380] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C4B5C000) [pid = 2380] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BB0C2C00) [pid = 2380] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085BB24E400) [pid = 2380] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C15B4800) [pid = 2380] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C3F44C00) [pid = 2380] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BB45A400) [pid = 2380] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085BB4A9400) [pid = 2380] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C539D000) [pid = 2380] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C8F11400) [pid = 2380] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C0E79400) [pid = 2380] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C0F24000) [pid = 2380] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C7E1C000) [pid = 2380] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C9183C00) [pid = 2380] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CA307000) [pid = 2380] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CB03AC00) [pid = 2380] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C82FEC00) [pid = 2380] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C9CCB800) [pid = 2380] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C922E800) [pid = 2380] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C50BD800) [pid = 2380] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C918FC00) [pid = 2380] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C541BC00) [pid = 2380] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BAD22800 == 25 [pid = 2380] [id = 591] 16:24:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BA3C6000) [pid = 2380] [serial = 1773] [outer = 0000000000000000] 16:24:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BA558000) [pid = 2380] [serial = 1774] [outer = 00000085BA3C6000] 16:24:14 INFO - PROCESS | 2380 | 1467069854207 Marionette DEBUG loaded listener.js 16:24:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BB24DC00) [pid = 2380] [serial = 1775] [outer = 00000085BA3C6000] 16:24:14 INFO - PROCESS | 2380 | 1467069854670 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1538ms 16:24:14 INFO - PROCESS | 2380 | 1467069854724 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 16:24:14 INFO - PROCESS | 2380 | 1467069854728 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 16:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:24:14 INFO - PROCESS | 2380 | 1467069854737 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:24:14 INFO - PROCESS | 2380 | 1467069854741 Marionette TRACE conn6 <- [1,2330,null,{}] 16:24:14 INFO - PROCESS | 2380 | 1467069854746 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:14 INFO - PROCESS | 2380 | 1467069854751 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:14 INFO - PROCESS | 2380 | 1467069854846 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 16:24:14 INFO - PROCESS | 2380 | 1467069854856 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:14 INFO - PROCESS | 2380 | 1467069854859 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:14 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0FA2800 == 26 [pid = 2380] [id = 592] 16:24:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085BB956000) [pid = 2380] [serial = 1776] [outer = 0000000000000000] 16:24:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BC3E9400) [pid = 2380] [serial = 1777] [outer = 00000085BB956000] 16:24:14 INFO - PROCESS | 2380 | 1467069854908 Marionette DEBUG loaded listener.js 16:24:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BFDB4800) [pid = 2380] [serial = 1778] [outer = 00000085BB956000] 16:24:15 INFO - PROCESS | 2380 | 1467069855373 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 693ms 16:24:15 INFO - PROCESS | 2380 | 1467069855466 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 16:24:15 INFO - PROCESS | 2380 | 1467069855470 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 16:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:24:15 INFO - PROCESS | 2380 | 1467069855478 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:24:15 INFO - PROCESS | 2380 | 1467069855480 Marionette TRACE conn6 <- [1,2334,null,{}] 16:24:15 INFO - PROCESS | 2380 | 1467069855484 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:15 INFO - PROCESS | 2380 | 1467069855487 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:15 INFO - PROCESS | 2380 | 1467069855580 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 16:24:15 INFO - PROCESS | 2380 | 1467069855657 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:15 INFO - PROCESS | 2380 | 1467069855660 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:15 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5BE7800 == 27 [pid = 2380] [id = 593] 16:24:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C0192400) [pid = 2380] [serial = 1779] [outer = 0000000000000000] 16:24:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C0E05800) [pid = 2380] [serial = 1780] [outer = 00000085C0192400] 16:24:15 INFO - PROCESS | 2380 | 1467069855714 Marionette DEBUG loaded listener.js 16:24:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C1338000) [pid = 2380] [serial = 1781] [outer = 00000085C0192400] 16:24:16 INFO - PROCESS | 2380 | 1467069856107 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 692ms 16:24:16 INFO - PROCESS | 2380 | 1467069856171 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 16:24:16 INFO - PROCESS | 2380 | 1467069856173 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 16:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:24:16 INFO - PROCESS | 2380 | 1467069856179 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:24:16 INFO - PROCESS | 2380 | 1467069856186 Marionette TRACE conn6 <- [1,2338,null,{}] 16:24:16 INFO - PROCESS | 2380 | 1467069856207 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:16 INFO - PROCESS | 2380 | 1467069856211 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:16 INFO - PROCESS | 2380 | 1467069856331 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 16:24:16 INFO - PROCESS | 2380 | 1467069856347 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:16 INFO - PROCESS | 2380 | 1467069856349 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:16 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E8C800 == 28 [pid = 2380] [id = 594] 16:24:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C3F4CC00) [pid = 2380] [serial = 1782] [outer = 0000000000000000] 16:24:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C4780400) [pid = 2380] [serial = 1783] [outer = 00000085C3F4CC00] 16:24:16 INFO - PROCESS | 2380 | 1467069856436 Marionette DEBUG loaded listener.js 16:24:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C4B26C00) [pid = 2380] [serial = 1784] [outer = 00000085C3F4CC00] 16:24:16 INFO - PROCESS | 2380 | 1467069856879 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 753ms 16:24:16 INFO - PROCESS | 2380 | 1467069856942 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 16:24:16 INFO - PROCESS | 2380 | 1467069856945 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 16:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:24:16 INFO - PROCESS | 2380 | 1467069856957 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:24:16 INFO - PROCESS | 2380 | 1467069856959 Marionette TRACE conn6 <- [1,2342,null,{}] 16:24:16 INFO - PROCESS | 2380 | 1467069856967 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:16 INFO - PROCESS | 2380 | 1467069856969 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:17 INFO - PROCESS | 2380 | 1467069857085 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 16:24:17 INFO - PROCESS | 2380 | 1467069857096 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:17 INFO - PROCESS | 2380 | 1467069857098 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:17 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8270000 == 29 [pid = 2380] [id = 595] 16:24:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C4B5F000) [pid = 2380] [serial = 1785] [outer = 0000000000000000] 16:24:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C4B60800) [pid = 2380] [serial = 1786] [outer = 00000085C4B5F000] 16:24:17 INFO - PROCESS | 2380 | 1467069857151 Marionette DEBUG loaded listener.js 16:24:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C4B89800) [pid = 2380] [serial = 1787] [outer = 00000085C4B5F000] 16:24:17 INFO - PROCESS | 2380 | 1467069857606 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 692ms 16:24:17 INFO - PROCESS | 2380 | 1467069857652 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 16:24:17 INFO - PROCESS | 2380 | 1467069857654 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 16:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:24:17 INFO - PROCESS | 2380 | 1467069857658 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:24:17 INFO - PROCESS | 2380 | 1467069857660 Marionette TRACE conn6 <- [1,2346,null,{}] 16:24:17 INFO - PROCESS | 2380 | 1467069857669 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:17 INFO - PROCESS | 2380 | 1467069857671 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:17 INFO - PROCESS | 2380 | 1467069857781 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 16:24:17 INFO - PROCESS | 2380 | 1467069857787 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:17 INFO - PROCESS | 2380 | 1467069857794 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:17 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA613800 == 30 [pid = 2380] [id = 596] 16:24:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C00E4400) [pid = 2380] [serial = 1788] [outer = 0000000000000000] 16:24:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C539F000) [pid = 2380] [serial = 1789] [outer = 00000085C00E4400] 16:24:17 INFO - PROCESS | 2380 | 1467069857850 Marionette DEBUG loaded listener.js 16:24:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C59FA800) [pid = 2380] [serial = 1790] [outer = 00000085C00E4400] 16:24:18 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C8FF2800) [pid = 2380] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:24:18 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BB35FC00) [pid = 2380] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:24:18 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C4F34800) [pid = 2380] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:24:18 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085CB02EC00) [pid = 2380] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:24:18 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085B95DAC00) [pid = 2380] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:24:18 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C477D400) [pid = 2380] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:24:18 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB249800) [pid = 2380] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:24:18 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BAC29000) [pid = 2380] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:24:18 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C0E04C00) [pid = 2380] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:24:18 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085B9557C00) [pid = 2380] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:24:18 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C4B5F800) [pid = 2380] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:24:18 INFO - PROCESS | 2380 | 1467069858532 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:24:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 944ms 16:24:18 INFO - PROCESS | 2380 | 1467069858604 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 16:24:18 INFO - PROCESS | 2380 | 1467069858607 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 16:24:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:24:18 INFO - PROCESS | 2380 | 1467069858610 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:24:18 INFO - PROCESS | 2380 | 1467069858612 Marionette TRACE conn6 <- [1,2350,null,{}] 16:24:18 INFO - PROCESS | 2380 | 1467069858615 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:18 INFO - PROCESS | 2380 | 1467069858618 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:18 INFO - PROCESS | 2380 | 1467069858730 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 16:24:18 INFO - PROCESS | 2380 | 1467069858791 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:18 INFO - PROCESS | 2380 | 1467069858793 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:18 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BACB1000 == 31 [pid = 2380] [id = 597] 16:24:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085BB0C4400) [pid = 2380] [serial = 1791] [outer = 0000000000000000] 16:24:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C47B8C00) [pid = 2380] [serial = 1792] [outer = 00000085BB0C4400] 16:24:18 INFO - PROCESS | 2380 | 1467069858839 Marionette DEBUG loaded listener.js 16:24:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C778AC00) [pid = 2380] [serial = 1793] [outer = 00000085BB0C4400] 16:24:19 INFO - PROCESS | 2380 | 1467069859206 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 627ms 16:24:19 INFO - PROCESS | 2380 | 1467069859242 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 16:24:19 INFO - PROCESS | 2380 | 1467069859245 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 16:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:24:19 INFO - PROCESS | 2380 | 1467069859248 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:24:19 INFO - PROCESS | 2380 | 1467069859250 Marionette TRACE conn6 <- [1,2354,null,{}] 16:24:19 INFO - PROCESS | 2380 | 1467069859253 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:19 INFO - PROCESS | 2380 | 1467069859255 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:19 INFO - PROCESS | 2380 | 1467069859336 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 16:24:19 INFO - PROCESS | 2380 | 1467069859342 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:19 INFO - PROCESS | 2380 | 1467069859344 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:19 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFC4800 == 32 [pid = 2380] [id = 598] 16:24:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085BB29D400) [pid = 2380] [serial = 1794] [outer = 0000000000000000] 16:24:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C82FEC00) [pid = 2380] [serial = 1795] [outer = 00000085BB29D400] 16:24:19 INFO - PROCESS | 2380 | 1467069859389 Marionette DEBUG loaded listener.js 16:24:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C8F06800) [pid = 2380] [serial = 1796] [outer = 00000085BB29D400] 16:24:19 INFO - PROCESS | 2380 | 1467069859822 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 16:24:19 INFO - PROCESS | 2380 | 1467069859879 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 16:24:19 INFO - PROCESS | 2380 | 1467069859881 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 16:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:24:19 INFO - PROCESS | 2380 | 1467069859884 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:24:19 INFO - PROCESS | 2380 | 1467069859886 Marionette TRACE conn6 <- [1,2358,null,{}] 16:24:19 INFO - PROCESS | 2380 | 1467069859889 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:19 INFO - PROCESS | 2380 | 1467069859891 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:19 INFO - PROCESS | 2380 | 1467069859980 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 16:24:19 INFO - PROCESS | 2380 | 1467069859987 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:20 INFO - PROCESS | 2380 | 1467069859989 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:20 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE29B000 == 33 [pid = 2380] [id = 599] 16:24:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C8FBCC00) [pid = 2380] [serial = 1797] [outer = 0000000000000000] 16:24:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C9184800) [pid = 2380] [serial = 1798] [outer = 00000085C8FBCC00] 16:24:20 INFO - PROCESS | 2380 | 1467069860034 Marionette DEBUG loaded listener.js 16:24:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C9231400) [pid = 2380] [serial = 1799] [outer = 00000085C8FBCC00] 16:24:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0FA2800 == 32 [pid = 2380] [id = 592] 16:24:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085BAD22800 == 31 [pid = 2380] [id = 591] 16:24:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5BE7800 == 30 [pid = 2380] [id = 593] 16:24:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7E8C800 == 29 [pid = 2380] [id = 594] 16:24:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFC4800 == 28 [pid = 2380] [id = 598] 16:24:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8270000 == 27 [pid = 2380] [id = 595] 16:24:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA613800 == 26 [pid = 2380] [id = 596] 16:24:21 INFO - PROCESS | 2380 | --DOCSHELL 00000085BACB1000 == 25 [pid = 2380] [id = 597] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BB456400) [pid = 2380] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C5965800) [pid = 2380] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB6AE000) [pid = 2380] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085CB469000) [pid = 2380] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB293400) [pid = 2380] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C478FC00) [pid = 2380] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C776A800) [pid = 2380] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BF668800) [pid = 2380] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C4B0BC00) [pid = 2380] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C3F74800) [pid = 2380] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BA7C7000) [pid = 2380] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C0E70800) [pid = 2380] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085BFDBE400) [pid = 2380] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C539F400) [pid = 2380] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C5972C00) [pid = 2380] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C1A52800) [pid = 2380] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085BB722000) [pid = 2380] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C0F17000) [pid = 2380] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C834A000) [pid = 2380] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C50B3800) [pid = 2380] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C918B000) [pid = 2380] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085C9C6C400) [pid = 2380] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 2380 | 1467069861828 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1990ms 16:24:21 INFO - PROCESS | 2380 | 1467069861878 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 16:24:21 INFO - PROCESS | 2380 | 1467069861883 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 16:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:24:21 INFO - PROCESS | 2380 | 1467069861888 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:24:21 INFO - PROCESS | 2380 | 1467069861891 Marionette TRACE conn6 <- [1,2362,null,{}] 16:24:21 INFO - PROCESS | 2380 | 1467069861897 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:21 INFO - PROCESS | 2380 | 1467069861901 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:22 INFO - PROCESS | 2380 | 1467069861993 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 16:24:22 INFO - PROCESS | 2380 | 1467069862001 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:22 INFO - PROCESS | 2380 | 1467069862006 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:22 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF6EA000 == 26 [pid = 2380] [id = 600] 16:24:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085BB0C2000) [pid = 2380] [serial = 1800] [outer = 0000000000000000] 16:24:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085BB0C3000) [pid = 2380] [serial = 1801] [outer = 00000085BB0C2000] 16:24:22 INFO - PROCESS | 2380 | 1467069862055 Marionette DEBUG loaded listener.js 16:24:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085BB250400) [pid = 2380] [serial = 1802] [outer = 00000085BB0C2000] 16:24:22 INFO - PROCESS | 2380 | 1467069862562 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 732ms 16:24:22 INFO - PROCESS | 2380 | 1467069862624 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 16:24:22 INFO - PROCESS | 2380 | 1467069862629 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 16:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:24:22 INFO - PROCESS | 2380 | 1467069862636 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:24:22 INFO - PROCESS | 2380 | 1467069862639 Marionette TRACE conn6 <- [1,2366,null,{}] 16:24:22 INFO - PROCESS | 2380 | 1467069862643 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:22 INFO - PROCESS | 2380 | 1467069862646 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:22 INFO - PROCESS | 2380 | 1467069862738 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 16:24:22 INFO - PROCESS | 2380 | 1467069862752 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:22 INFO - PROCESS | 2380 | 1467069862754 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:22 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1608000 == 27 [pid = 2380] [id = 601] 16:24:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BB457800) [pid = 2380] [serial = 1803] [outer = 0000000000000000] 16:24:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BB49B400) [pid = 2380] [serial = 1804] [outer = 00000085BB457800] 16:24:22 INFO - PROCESS | 2380 | 1467069862803 Marionette DEBUG loaded listener.js 16:24:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB6A1800) [pid = 2380] [serial = 1805] [outer = 00000085BB457800] 16:24:23 INFO - PROCESS | 2380 | 1467069863279 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:24:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:24:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 16:24:23 INFO - PROCESS | 2380 | 1467069863330 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 16:24:23 INFO - PROCESS | 2380 | 1467069863333 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 16:24:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:24:23 INFO - PROCESS | 2380 | 1467069863337 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:24:23 INFO - PROCESS | 2380 | 1467069863340 Marionette TRACE conn6 <- [1,2370,null,{}] 16:24:23 INFO - PROCESS | 2380 | 1467069863352 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:23 INFO - PROCESS | 2380 | 1467069863357 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:23 INFO - PROCESS | 2380 | 1467069863501 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 16:24:23 INFO - PROCESS | 2380 | 1467069863519 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:23 INFO - PROCESS | 2380 | 1467069863522 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:23 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5BDE800 == 28 [pid = 2380] [id = 602] 16:24:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085B93C5400) [pid = 2380] [serial = 1806] [outer = 0000000000000000] 16:24:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BFD3D800) [pid = 2380] [serial = 1807] [outer = 00000085B93C5400] 16:24:23 INFO - PROCESS | 2380 | 1467069863571 Marionette DEBUG loaded listener.js 16:24:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C0194800) [pid = 2380] [serial = 1808] [outer = 00000085B93C5400] 16:24:24 INFO - PROCESS | 2380 | 1467069863998 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 690ms 16:24:24 INFO - PROCESS | 2380 | 1467069864029 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 16:24:24 INFO - PROCESS | 2380 | 1467069864032 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 16:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:24:24 INFO - PROCESS | 2380 | 1467069864035 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:24:24 INFO - PROCESS | 2380 | 1467069864037 Marionette TRACE conn6 <- [1,2374,null,{}] 16:24:24 INFO - PROCESS | 2380 | 1467069864040 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:24 INFO - PROCESS | 2380 | 1467069864042 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:24 INFO - PROCESS | 2380 | 1467069864158 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 16:24:24 INFO - PROCESS | 2380 | 1467069864166 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:24 INFO - PROCESS | 2380 | 1467069864168 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:24 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7C0A000 == 29 [pid = 2380] [id = 603] 16:24:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C0E73C00) [pid = 2380] [serial = 1809] [outer = 0000000000000000] 16:24:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C0E81400) [pid = 2380] [serial = 1810] [outer = 00000085C0E73C00] 16:24:24 INFO - PROCESS | 2380 | 1467069864214 Marionette DEBUG loaded listener.js 16:24:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C1122400) [pid = 2380] [serial = 1811] [outer = 00000085C0E73C00] 16:24:24 INFO - PROCESS | 2380 | 1467069864637 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 629ms 16:24:24 INFO - PROCESS | 2380 | 1467069864666 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 16:24:24 INFO - PROCESS | 2380 | 1467069864668 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 16:24:24 INFO - PROCESS | 2380 | 1467069864671 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:24:24 INFO - PROCESS | 2380 | 1467069864673 Marionette TRACE conn6 <- [1,2378,null,{}] 16:24:24 INFO - PROCESS | 2380 | 1467069864677 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:24 INFO - PROCESS | 2380 | 1467069864679 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:24 INFO - PROCESS | 2380 | 1467069864796 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 16:24:24 INFO - PROCESS | 2380 | 1467069864840 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:24 INFO - PROCESS | 2380 | 1467069864842 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:24 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C818F000 == 30 [pid = 2380] [id = 604] 16:24:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085BB456800) [pid = 2380] [serial = 1812] [outer = 0000000000000000] 16:24:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C1A5E400) [pid = 2380] [serial = 1813] [outer = 00000085BB456800] 16:24:24 INFO - PROCESS | 2380 | 1467069864887 Marionette DEBUG loaded listener.js 16:24:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C3F4F800) [pid = 2380] [serial = 1814] [outer = 00000085BB456800] 16:24:25 INFO - PROCESS | 2380 | 1467069865295 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 671ms 16:24:25 INFO - PROCESS | 2380 | 1467069865348 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 16:24:25 INFO - PROCESS | 2380 | 1467069865350 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 16:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:24:25 INFO - PROCESS | 2380 | 1467069865354 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:24:25 INFO - PROCESS | 2380 | 1467069865356 Marionette TRACE conn6 <- [1,2382,null,{}] 16:24:25 INFO - PROCESS | 2380 | 1467069865359 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:25 INFO - PROCESS | 2380 | 1467069865365 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:25 INFO - PROCESS | 2380 | 1467069865472 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 16:24:25 INFO - PROCESS | 2380 | 1467069865479 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:25 INFO - PROCESS | 2380 | 1467069865481 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:25 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8319000 == 31 [pid = 2380] [id = 605] 16:24:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C3FD8800) [pid = 2380] [serial = 1815] [outer = 0000000000000000] 16:24:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C4B08000) [pid = 2380] [serial = 1816] [outer = 00000085C3FD8800] 16:24:25 INFO - PROCESS | 2380 | 1467069865532 Marionette DEBUG loaded listener.js 16:24:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C4B61800) [pid = 2380] [serial = 1817] [outer = 00000085C3FD8800] 16:24:25 INFO - PROCESS | 2380 | 1467069865978 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:24:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:24:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 690ms 16:24:26 INFO - PROCESS | 2380 | 1467069866046 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 16:24:26 INFO - PROCESS | 2380 | 1467069866048 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 16:24:26 INFO - PROCESS | 2380 | 1467069866051 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:24:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:24:26 INFO - PROCESS | 2380 | 1467069866053 Marionette TRACE conn6 <- [1,2386,null,{}] 16:24:26 INFO - PROCESS | 2380 | 1467069866057 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:26 INFO - PROCESS | 2380 | 1467069866059 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:26 INFO - PROCESS | 2380 | 1467069866165 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 16:24:26 INFO - PROCESS | 2380 | 1467069866176 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:26 INFO - PROCESS | 2380 | 1467069866178 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:26 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA6AB000 == 32 [pid = 2380] [id = 606] 16:24:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085B9554800) [pid = 2380] [serial = 1818] [outer = 0000000000000000] 16:24:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C5019400) [pid = 2380] [serial = 1819] [outer = 00000085B9554800] 16:24:26 INFO - PROCESS | 2380 | 1467069866224 Marionette DEBUG loaded listener.js 16:24:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C5395400) [pid = 2380] [serial = 1820] [outer = 00000085B9554800] 16:24:26 INFO - PROCESS | 2380 | 1467069866620 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:24:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:24:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 627ms 16:24:26 INFO - PROCESS | 2380 | 1467069866684 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 16:24:26 INFO - PROCESS | 2380 | 1467069866686 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 16:24:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:24:26 INFO - PROCESS | 2380 | 1467069866689 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:24:26 INFO - PROCESS | 2380 | 1467069866691 Marionette TRACE conn6 <- [1,2390,null,{}] 16:24:26 INFO - PROCESS | 2380 | 1467069866695 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:26 INFO - PROCESS | 2380 | 1467069866697 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:26 INFO - PROCESS | 2380 | 1467069866780 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 16:24:26 INFO - PROCESS | 2380 | 1467069866785 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:26 INFO - PROCESS | 2380 | 1467069866787 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:26 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB832000 == 33 [pid = 2380] [id = 607] 16:24:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C53A3400) [pid = 2380] [serial = 1821] [outer = 0000000000000000] 16:24:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C541A800) [pid = 2380] [serial = 1822] [outer = 00000085C53A3400] 16:24:26 INFO - PROCESS | 2380 | 1467069866832 Marionette DEBUG loaded listener.js 16:24:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C5923C00) [pid = 2380] [serial = 1823] [outer = 00000085C53A3400] 16:24:27 INFO - PROCESS | 2380 | 1467069867315 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:24:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:24:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 692ms 16:24:27 INFO - PROCESS | 2380 | 1467069867382 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 16:24:27 INFO - PROCESS | 2380 | 1467069867384 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 16:24:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:24:27 INFO - PROCESS | 2380 | 1467069867388 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:24:27 INFO - PROCESS | 2380 | 1467069867390 Marionette TRACE conn6 <- [1,2394,null,{}] 16:24:27 INFO - PROCESS | 2380 | 1467069867393 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:27 INFO - PROCESS | 2380 | 1467069867395 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:27 INFO - PROCESS | 2380 | 1467069867503 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 16:24:27 INFO - PROCESS | 2380 | 1467069867581 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:27 INFO - PROCESS | 2380 | 1467069867583 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:27 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C599E000 == 34 [pid = 2380] [id = 608] 16:24:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C596EC00) [pid = 2380] [serial = 1824] [outer = 0000000000000000] 16:24:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C7767000) [pid = 2380] [serial = 1825] [outer = 00000085C596EC00] 16:24:27 INFO - PROCESS | 2380 | 1467069867627 Marionette DEBUG loaded listener.js 16:24:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085C7E1E800) [pid = 2380] [serial = 1826] [outer = 00000085C596EC00] 16:24:28 INFO - PROCESS | 2380 | 1467069868060 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:24:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:24:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 735ms 16:24:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:24:28 INFO - PROCESS | 2380 | 1467069868128 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 16:24:28 INFO - PROCESS | 2380 | 1467069868130 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 16:24:28 INFO - PROCESS | 2380 | 1467069868134 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:24:28 INFO - PROCESS | 2380 | 1467069868135 Marionette TRACE conn6 <- [1,2398,null,{}] 16:24:28 INFO - PROCESS | 2380 | 1467069868139 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:28 INFO - PROCESS | 2380 | 1467069868141 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:28 INFO - PROCESS | 2380 | 1467069868257 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 16:24:28 INFO - PROCESS | 2380 | 1467069868312 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:28 INFO - PROCESS | 2380 | 1467069868314 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:28 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE299800 == 35 [pid = 2380] [id = 609] 16:24:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C82F2800) [pid = 2380] [serial = 1827] [outer = 0000000000000000] 16:24:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085C835E800) [pid = 2380] [serial = 1828] [outer = 00000085C82F2800] 16:24:28 INFO - PROCESS | 2380 | 1467069868358 Marionette DEBUG loaded listener.js 16:24:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085C8FA6C00) [pid = 2380] [serial = 1829] [outer = 00000085C82F2800] 16:24:28 INFO - PROCESS | 2380 | 1467069868803 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:24:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:24:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 16:24:28 INFO - PROCESS | 2380 | 1467069868891 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 16:24:28 INFO - PROCESS | 2380 | 1467069868893 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 16:24:28 INFO - PROCESS | 2380 | 1467069868900 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:24:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:24:28 INFO - PROCESS | 2380 | 1467069868903 Marionette TRACE conn6 <- [1,2402,null,{}] 16:24:28 INFO - PROCESS | 2380 | 1467069868908 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:28 INFO - PROCESS | 2380 | 1467069868910 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:29 INFO - PROCESS | 2380 | 1467069869149 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 16:24:29 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C4B5F000) [pid = 2380] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:24:29 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085BB0C4400) [pid = 2380] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:24:29 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C00E4400) [pid = 2380] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:24:29 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085BB29D400) [pid = 2380] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:24:29 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BA3C6000) [pid = 2380] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:24:29 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085BB0C2800) [pid = 2380] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:24:29 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085CB5CA000) [pid = 2380] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:24:29 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085CB07CC00) [pid = 2380] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:24:29 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C4B6AC00) [pid = 2380] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:24:29 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C0E74800) [pid = 2380] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:24:29 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB29A000) [pid = 2380] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:24:29 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C0192400) [pid = 2380] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:24:29 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB956000) [pid = 2380] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:24:29 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C3F4CC00) [pid = 2380] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:24:29 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C8027C00) [pid = 2380] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:24:29 INFO - PROCESS | 2380 | 1467069869215 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:29 INFO - PROCESS | 2380 | 1467069869218 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:29 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C53A8000 == 36 [pid = 2380] [id = 610] 16:24:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085B9D46C00) [pid = 2380] [serial = 1830] [outer = 0000000000000000] 16:24:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085BB298400) [pid = 2380] [serial = 1831] [outer = 00000085B9D46C00] 16:24:29 INFO - PROCESS | 2380 | 1467069869267 Marionette DEBUG loaded listener.js 16:24:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C47B5400) [pid = 2380] [serial = 1832] [outer = 00000085B9D46C00] 16:24:29 INFO - PROCESS | 2380 | 1467069869647 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:24:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:24:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 777ms 16:24:29 INFO - PROCESS | 2380 | 1467069869681 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 16:24:29 INFO - PROCESS | 2380 | 1467069869683 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 16:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:24:29 INFO - PROCESS | 2380 | 1467069869686 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:24:29 INFO - PROCESS | 2380 | 1467069869688 Marionette TRACE conn6 <- [1,2406,null,{}] 16:24:29 INFO - PROCESS | 2380 | 1467069869691 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:29 INFO - PROCESS | 2380 | 1467069869693 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:29 INFO - PROCESS | 2380 | 1467069869777 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 16:24:29 INFO - PROCESS | 2380 | 1467069869782 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:29 INFO - PROCESS | 2380 | 1467069869784 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:29 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF817000 == 37 [pid = 2380] [id = 611] 16:24:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C541F000) [pid = 2380] [serial = 1833] [outer = 0000000000000000] 16:24:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C9CC8800) [pid = 2380] [serial = 1834] [outer = 00000085C541F000] 16:24:29 INFO - PROCESS | 2380 | 1467069869829 Marionette DEBUG loaded listener.js 16:24:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CA157800) [pid = 2380] [serial = 1835] [outer = 00000085C541F000] 16:24:30 INFO - PROCESS | 2380 | 1467069870261 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 628ms 16:24:30 INFO - PROCESS | 2380 | 1467069870318 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 16:24:30 INFO - PROCESS | 2380 | 1467069870320 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 16:24:30 INFO - PROCESS | 2380 | 1467069870324 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:24:30 INFO - PROCESS | 2380 | 1467069870326 Marionette TRACE conn6 <- [1,2410,null,{}] 16:24:30 INFO - PROCESS | 2380 | 1467069870329 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:30 INFO - PROCESS | 2380 | 1467069870331 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:30 INFO - PROCESS | 2380 | 1467069870414 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 16:24:30 INFO - PROCESS | 2380 | 1467069870419 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:30 INFO - PROCESS | 2380 | 1467069870421 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:30 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF942000 == 38 [pid = 2380] [id = 612] 16:24:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CA39DC00) [pid = 2380] [serial = 1836] [outer = 0000000000000000] 16:24:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CB031000) [pid = 2380] [serial = 1837] [outer = 00000085CA39DC00] 16:24:30 INFO - PROCESS | 2380 | 1467069870465 Marionette DEBUG loaded listener.js 16:24:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CB089800) [pid = 2380] [serial = 1838] [outer = 00000085CA39DC00] 16:24:30 INFO - PROCESS | 2380 | 1467069870891 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 588ms 16:24:30 INFO - PROCESS | 2380 | 1467069870914 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 16:24:30 INFO - PROCESS | 2380 | 1467069870916 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 16:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:24:30 INFO - PROCESS | 2380 | 1467069870919 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:24:30 INFO - PROCESS | 2380 | 1467069870921 Marionette TRACE conn6 <- [1,2414,null,{}] 16:24:30 INFO - PROCESS | 2380 | 1467069870924 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:30 INFO - PROCESS | 2380 | 1467069870926 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:31 INFO - PROCESS | 2380 | 1467069871045 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 16:24:31 INFO - PROCESS | 2380 | 1467069871053 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:31 INFO - PROCESS | 2380 | 1467069871055 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:31 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF9C1000 == 39 [pid = 2380] [id = 613] 16:24:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CB46A800) [pid = 2380] [serial = 1839] [outer = 0000000000000000] 16:24:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CB470800) [pid = 2380] [serial = 1840] [outer = 00000085CB46A800] 16:24:31 INFO - PROCESS | 2380 | 1467069871107 Marionette DEBUG loaded listener.js 16:24:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085CB5CA000) [pid = 2380] [serial = 1841] [outer = 00000085CB46A800] 16:24:31 INFO - PROCESS | 2380 | 1467069871875 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1027ms 16:24:31 INFO - PROCESS | 2380 | 1467069871951 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 16:24:31 INFO - PROCESS | 2380 | 1467069871956 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 16:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:24:31 INFO - PROCESS | 2380 | 1467069871981 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:24:32 INFO - PROCESS | 2380 | 1467069871987 Marionette TRACE conn6 <- [1,2418,null,{}] 16:24:32 INFO - PROCESS | 2380 | 1467069871992 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:32 INFO - PROCESS | 2380 | 1467069871995 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:32 INFO - PROCESS | 2380 | 1467069872152 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 16:24:32 INFO - PROCESS | 2380 | 1467069872267 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:32 INFO - PROCESS | 2380 | 1467069872270 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:32 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0FA2800 == 40 [pid = 2380] [id = 614] 16:24:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085BB245800) [pid = 2380] [serial = 1842] [outer = 0000000000000000] 16:24:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085BB2A1800) [pid = 2380] [serial = 1843] [outer = 00000085BB245800] 16:24:32 INFO - PROCESS | 2380 | 1467069872330 Marionette DEBUG loaded listener.js 16:24:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085BB7F6400) [pid = 2380] [serial = 1844] [outer = 00000085BB245800] 16:24:33 INFO - PROCESS | 2380 | 1467069873241 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1319ms 16:24:33 INFO - PROCESS | 2380 | 1467069873284 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 16:24:33 INFO - PROCESS | 2380 | 1467069873289 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 16:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:24:33 INFO - PROCESS | 2380 | 1467069873295 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:24:33 INFO - PROCESS | 2380 | 1467069873298 Marionette TRACE conn6 <- [1,2422,null,{}] 16:24:33 INFO - PROCESS | 2380 | 1467069873303 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:33 INFO - PROCESS | 2380 | 1467069873306 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:33 INFO - PROCESS | 2380 | 1467069873425 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 16:24:33 INFO - PROCESS | 2380 | 1467069873506 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:33 INFO - PROCESS | 2380 | 1467069873510 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:33 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB96B800 == 41 [pid = 2380] [id = 615] 16:24:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085B944D400) [pid = 2380] [serial = 1845] [outer = 0000000000000000] 16:24:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085BB24C400) [pid = 2380] [serial = 1846] [outer = 00000085B944D400] 16:24:33 INFO - PROCESS | 2380 | 1467069873618 Marionette DEBUG loaded listener.js 16:24:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085BC0D6000) [pid = 2380] [serial = 1847] [outer = 00000085B944D400] 16:24:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF942000 == 40 [pid = 2380] [id = 612] 16:24:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF817000 == 39 [pid = 2380] [id = 611] 16:24:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085C53A8000 == 38 [pid = 2380] [id = 610] 16:24:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE299800 == 37 [pid = 2380] [id = 609] 16:24:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085C599E000 == 36 [pid = 2380] [id = 608] 16:24:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB832000 == 35 [pid = 2380] [id = 607] 16:24:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA6AB000 == 34 [pid = 2380] [id = 606] 16:24:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8319000 == 33 [pid = 2380] [id = 605] 16:24:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085C818F000 == 32 [pid = 2380] [id = 604] 16:24:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7C0A000 == 31 [pid = 2380] [id = 603] 16:24:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5BDE800 == 30 [pid = 2380] [id = 602] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085C9184800) [pid = 2380] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1608000 == 29 [pid = 2380] [id = 601] 16:24:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF6EA000 == 28 [pid = 2380] [id = 600] 16:24:33 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE29B000 == 27 [pid = 2380] [id = 599] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085C8A73400) [pid = 2380] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C4B60800) [pid = 2380] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C47B8C00) [pid = 2380] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C539F000) [pid = 2380] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C82FEC00) [pid = 2380] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C59FA800) [pid = 2380] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BA558000) [pid = 2380] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085BB24DC00) [pid = 2380] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C8F06800) [pid = 2380] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BB455C00) [pid = 2380] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BB0CB000) [pid = 2380] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085CB816800) [pid = 2380] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085CB5D4400) [pid = 2380] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085CB472C00) [pid = 2380] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085CB467800) [pid = 2380] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C918D000) [pid = 2380] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C539B000) [pid = 2380] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C3F50800) [pid = 2380] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C0F18800) [pid = 2380] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BF669800) [pid = 2380] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BB454800) [pid = 2380] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C0E05800) [pid = 2380] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085BFDB4800) [pid = 2380] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085BC3E9400) [pid = 2380] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C4780400) [pid = 2380] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C4B26C00) [pid = 2380] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C778AC00) [pid = 2380] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C4B89800) [pid = 2380] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C1338000) [pid = 2380] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 2380 | 1467069874118 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 881ms 16:24:34 INFO - PROCESS | 2380 | 1467069874178 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 16:24:34 INFO - PROCESS | 2380 | 1467069874184 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 16:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:24:34 INFO - PROCESS | 2380 | 1467069874190 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:24:34 INFO - PROCESS | 2380 | 1467069874193 Marionette TRACE conn6 <- [1,2426,null,{}] 16:24:34 INFO - PROCESS | 2380 | 1467069874197 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:34 INFO - PROCESS | 2380 | 1467069874200 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:34 INFO - PROCESS | 2380 | 1467069874313 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 16:24:34 INFO - PROCESS | 2380 | 1467069874329 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:34 INFO - PROCESS | 2380 | 1467069874332 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:34 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1622000 == 28 [pid = 2380] [id = 616] 16:24:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BF346000) [pid = 2380] [serial = 1848] [outer = 0000000000000000] 16:24:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BF6BD800) [pid = 2380] [serial = 1849] [outer = 00000085BF346000] 16:24:34 INFO - PROCESS | 2380 | 1467069874382 Marionette DEBUG loaded listener.js 16:24:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BFDDE000) [pid = 2380] [serial = 1850] [outer = 00000085BF346000] 16:24:34 INFO - PROCESS | 2380 | 1467069874849 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 734ms 16:24:34 INFO - PROCESS | 2380 | 1467069874951 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 16:24:34 INFO - PROCESS | 2380 | 1467069874953 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 16:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:24:34 INFO - PROCESS | 2380 | 1467069874957 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:24:34 INFO - PROCESS | 2380 | 1467069874961 Marionette TRACE conn6 <- [1,2430,null,{}] 16:24:34 INFO - PROCESS | 2380 | 1467069874973 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:34 INFO - PROCESS | 2380 | 1467069874978 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:35 INFO - PROCESS | 2380 | 1467069875078 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 16:24:35 INFO - PROCESS | 2380 | 1467069875156 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:35 INFO - PROCESS | 2380 | 1467069875160 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:35 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C784F000 == 29 [pid = 2380] [id = 617] 16:24:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C0E75400) [pid = 2380] [serial = 1851] [outer = 0000000000000000] 16:24:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C0F20800) [pid = 2380] [serial = 1852] [outer = 00000085C0E75400] 16:24:35 INFO - PROCESS | 2380 | 1467069875211 Marionette DEBUG loaded listener.js 16:24:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C15BF000) [pid = 2380] [serial = 1853] [outer = 00000085C0E75400] 16:24:35 INFO - PROCESS | 2380 | 1467069875585 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 16:24:35 INFO - PROCESS | 2380 | 1467069875654 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 16:24:35 INFO - PROCESS | 2380 | 1467069875657 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 16:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:24:35 INFO - PROCESS | 2380 | 1467069875660 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:24:35 INFO - PROCESS | 2380 | 1467069875662 Marionette TRACE conn6 <- [1,2434,null,{}] 16:24:35 INFO - PROCESS | 2380 | 1467069875665 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:35 INFO - PROCESS | 2380 | 1467069875667 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:35 INFO - PROCESS | 2380 | 1467069875756 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 16:24:35 INFO - PROCESS | 2380 | 1467069875761 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:35 INFO - PROCESS | 2380 | 1467069875763 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:35 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E99800 == 30 [pid = 2380] [id = 618] 16:24:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C3F50800) [pid = 2380] [serial = 1854] [outer = 0000000000000000] 16:24:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C477F800) [pid = 2380] [serial = 1855] [outer = 00000085C3F50800] 16:24:35 INFO - PROCESS | 2380 | 1467069875810 Marionette DEBUG loaded listener.js 16:24:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C479A800) [pid = 2380] [serial = 1856] [outer = 00000085C3F50800] 16:24:36 INFO - PROCESS | 2380 | 1467069876282 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 692ms 16:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:24:36 INFO - PROCESS | 2380 | 1467069876355 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 16:24:36 INFO - PROCESS | 2380 | 1467069876357 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 16:24:36 INFO - PROCESS | 2380 | 1467069876361 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:24:36 INFO - PROCESS | 2380 | 1467069876363 Marionette TRACE conn6 <- [1,2438,null,{}] 16:24:36 INFO - PROCESS | 2380 | 1467069876366 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:36 INFO - PROCESS | 2380 | 1467069876369 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:36 INFO - PROCESS | 2380 | 1467069876510 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 16:24:36 INFO - PROCESS | 2380 | 1467069876522 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:36 INFO - PROCESS | 2380 | 1467069876524 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:36 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8244800 == 31 [pid = 2380] [id = 619] 16:24:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C3F77800) [pid = 2380] [serial = 1857] [outer = 0000000000000000] 16:24:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C4B4F400) [pid = 2380] [serial = 1858] [outer = 00000085C3F77800] 16:24:36 INFO - PROCESS | 2380 | 1467069876569 Marionette DEBUG loaded listener.js 16:24:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B5B400) [pid = 2380] [serial = 1859] [outer = 00000085C3F77800] 16:24:37 INFO - PROCESS | 2380 | 1467069877008 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 691ms 16:24:37 INFO - PROCESS | 2380 | 1467069877054 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 16:24:37 INFO - PROCESS | 2380 | 1467069877057 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 16:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:24:37 INFO - PROCESS | 2380 | 1467069877067 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:24:37 INFO - PROCESS | 2380 | 1467069877069 Marionette TRACE conn6 <- [1,2442,null,{}] 16:24:37 INFO - PROCESS | 2380 | 1467069877073 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:37 INFO - PROCESS | 2380 | 1467069877079 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:37 INFO - PROCESS | 2380 | 1467069877212 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 16:24:37 INFO - PROCESS | 2380 | 1467069877218 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:37 INFO - PROCESS | 2380 | 1467069877220 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:37 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9CFC800 == 32 [pid = 2380] [id = 620] 16:24:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C4F34800) [pid = 2380] [serial = 1860] [outer = 0000000000000000] 16:24:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C541D400) [pid = 2380] [serial = 1861] [outer = 00000085C4F34800] 16:24:37 INFO - PROCESS | 2380 | 1467069877265 Marionette DEBUG loaded listener.js 16:24:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C775EC00) [pid = 2380] [serial = 1862] [outer = 00000085C4F34800] 16:24:37 INFO - PROCESS | 2380 | 1467069877731 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 16:24:37 INFO - PROCESS | 2380 | 1467069877755 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 16:24:37 INFO - PROCESS | 2380 | 1467069877757 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 16:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:24:37 INFO - PROCESS | 2380 | 1467069877760 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:24:37 INFO - PROCESS | 2380 | 1467069877762 Marionette TRACE conn6 <- [1,2446,null,{}] 16:24:37 INFO - PROCESS | 2380 | 1467069877765 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:37 INFO - PROCESS | 2380 | 1467069877767 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:37 INFO - PROCESS | 2380 | 1467069877904 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 16:24:37 INFO - PROCESS | 2380 | 1467069877921 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:37 INFO - PROCESS | 2380 | 1467069877923 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:37 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5BD000 == 33 [pid = 2380] [id = 621] 16:24:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C775F800) [pid = 2380] [serial = 1863] [outer = 0000000000000000] 16:24:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C8027C00) [pid = 2380] [serial = 1864] [outer = 00000085C775F800] 16:24:37 INFO - PROCESS | 2380 | 1467069877973 Marionette DEBUG loaded listener.js 16:24:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C8368C00) [pid = 2380] [serial = 1865] [outer = 00000085C775F800] 16:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C596EC00) [pid = 2380] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C8FBCC00) [pid = 2380] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C3FD8800) [pid = 2380] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB0C2000) [pid = 2380] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C53A3400) [pid = 2380] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB457800) [pid = 2380] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C0E73C00) [pid = 2380] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CA39DC00) [pid = 2380] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C82F2800) [pid = 2380] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085B9554800) [pid = 2380] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085B93C5400) [pid = 2380] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085BB456800) [pid = 2380] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C541F000) [pid = 2380] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:24:38 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085B9D46C00) [pid = 2380] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:24:38 INFO - PROCESS | 2380 | 1467069878485 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 775ms 16:24:38 INFO - PROCESS | 2380 | 1467069878540 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 16:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:24:38 INFO - PROCESS | 2380 | 1467069878542 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 16:24:38 INFO - PROCESS | 2380 | 1467069878546 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:24:38 INFO - PROCESS | 2380 | 1467069878548 Marionette TRACE conn6 <- [1,2450,null,{}] 16:24:38 INFO - PROCESS | 2380 | 1467069878551 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:38 INFO - PROCESS | 2380 | 1467069878553 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:38 INFO - PROCESS | 2380 | 1467069878637 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 16:24:38 INFO - PROCESS | 2380 | 1467069878642 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:38 INFO - PROCESS | 2380 | 1467069878644 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:38 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB657800 == 34 [pid = 2380] [id = 622] 16:24:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C3F4C000) [pid = 2380] [serial = 1866] [outer = 0000000000000000] 16:24:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C53A3C00) [pid = 2380] [serial = 1867] [outer = 00000085C3F4C000] 16:24:38 INFO - PROCESS | 2380 | 1467069878689 Marionette DEBUG loaded listener.js 16:24:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C836A800) [pid = 2380] [serial = 1868] [outer = 00000085C3F4C000] 16:24:39 INFO - PROCESS | 2380 | 1467069879115 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 586ms 16:24:39 INFO - PROCESS | 2380 | 1467069879135 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 16:24:39 INFO - PROCESS | 2380 | 1467069879137 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 16:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:24:39 INFO - PROCESS | 2380 | 1467069879140 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:24:39 INFO - PROCESS | 2380 | 1467069879142 Marionette TRACE conn6 <- [1,2454,null,{}] 16:24:39 INFO - PROCESS | 2380 | 1467069879158 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:39 INFO - PROCESS | 2380 | 1467069879160 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:39 INFO - PROCESS | 2380 | 1467069879247 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 16:24:39 INFO - PROCESS | 2380 | 1467069879253 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:39 INFO - PROCESS | 2380 | 1467069879255 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:39 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CC608000 == 35 [pid = 2380] [id = 623] 16:24:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C8FBCC00) [pid = 2380] [serial = 1869] [outer = 0000000000000000] 16:24:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C8FF8800) [pid = 2380] [serial = 1870] [outer = 00000085C8FBCC00] 16:24:39 INFO - PROCESS | 2380 | 1467069879298 Marionette DEBUG loaded listener.js 16:24:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C918A000) [pid = 2380] [serial = 1871] [outer = 00000085C8FBCC00] 16:24:39 INFO - PROCESS | 2380 | 1467069879740 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 16:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:24:39 INFO - PROCESS | 2380 | 1467069879774 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 16:24:39 INFO - PROCESS | 2380 | 1467069879776 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 16:24:39 INFO - PROCESS | 2380 | 1467069879779 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:24:39 INFO - PROCESS | 2380 | 1467069879781 Marionette TRACE conn6 <- [1,2458,null,{}] 16:24:39 INFO - PROCESS | 2380 | 1467069879795 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:39 INFO - PROCESS | 2380 | 1467069879797 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:39 INFO - PROCESS | 2380 | 1467069879890 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 16:24:39 INFO - PROCESS | 2380 | 1467069879903 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:39 INFO - PROCESS | 2380 | 1467069879905 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:39 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8B0000 == 36 [pid = 2380] [id = 624] 16:24:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C9C6F000) [pid = 2380] [serial = 1872] [outer = 0000000000000000] 16:24:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C9CCA400) [pid = 2380] [serial = 1873] [outer = 00000085C9C6F000] 16:24:39 INFO - PROCESS | 2380 | 1467069879951 Marionette DEBUG loaded listener.js 16:24:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085CA67F400) [pid = 2380] [serial = 1874] [outer = 00000085C9C6F000] 16:24:40 INFO - PROCESS | 2380 | 1467069880490 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 734ms 16:24:40 INFO - PROCESS | 2380 | 1467069880517 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 16:24:40 INFO - PROCESS | 2380 | 1467069880521 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 16:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:24:40 INFO - PROCESS | 2380 | 1467069880526 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:24:40 INFO - PROCESS | 2380 | 1467069880530 Marionette TRACE conn6 <- [1,2462,null,{}] 16:24:40 INFO - PROCESS | 2380 | 1467069880536 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:40 INFO - PROCESS | 2380 | 1467069880539 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:40 INFO - PROCESS | 2380 | 1467069880701 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 16:24:40 INFO - PROCESS | 2380 | 1467069880799 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:40 INFO - PROCESS | 2380 | 1467069880802 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:40 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0F91800 == 37 [pid = 2380] [id = 625] 16:24:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085BB49DC00) [pid = 2380] [serial = 1875] [outer = 0000000000000000] 16:24:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085BB4A8400) [pid = 2380] [serial = 1876] [outer = 00000085BB49DC00] 16:24:40 INFO - PROCESS | 2380 | 1467069880861 Marionette DEBUG loaded listener.js 16:24:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085BFDB9C00) [pid = 2380] [serial = 1877] [outer = 00000085BB49DC00] 16:24:41 INFO - PROCESS | 2380 | 1467069881469 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 986ms 16:24:41 INFO - PROCESS | 2380 | 1467069881517 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 16:24:41 INFO - PROCESS | 2380 | 1467069881522 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 16:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:24:41 INFO - PROCESS | 2380 | 1467069881529 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:24:41 INFO - PROCESS | 2380 | 1467069881532 Marionette TRACE conn6 <- [1,2466,null,{}] 16:24:41 INFO - PROCESS | 2380 | 1467069881536 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:41 INFO - PROCESS | 2380 | 1467069881539 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:41 INFO - PROCESS | 2380 | 1467069881656 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 16:24:41 INFO - PROCESS | 2380 | 1467069881750 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:41 INFO - PROCESS | 2380 | 1467069881753 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:41 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8241800 == 38 [pid = 2380] [id = 626] 16:24:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C15BD000) [pid = 2380] [serial = 1878] [outer = 0000000000000000] 16:24:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C3F44800) [pid = 2380] [serial = 1879] [outer = 00000085C15BD000] 16:24:41 INFO - PROCESS | 2380 | 1467069881811 Marionette DEBUG loaded listener.js 16:24:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C4B4B400) [pid = 2380] [serial = 1880] [outer = 00000085C15BD000] 16:24:42 INFO - PROCESS | 2380 | 1467069882440 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 944ms 16:24:42 INFO - PROCESS | 2380 | 1467069882475 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 16:24:42 INFO - PROCESS | 2380 | 1467069882478 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 16:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:24:42 INFO - PROCESS | 2380 | 1467069882482 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:24:42 INFO - PROCESS | 2380 | 1467069882487 Marionette TRACE conn6 <- [1,2470,null,{}] 16:24:42 INFO - PROCESS | 2380 | 1467069882499 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:42 INFO - PROCESS | 2380 | 1467069882505 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:42 INFO - PROCESS | 2380 | 1467069882619 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 16:24:42 INFO - PROCESS | 2380 | 1467069882744 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:42 INFO - PROCESS | 2380 | 1467069882748 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:42 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF811000 == 39 [pid = 2380] [id = 627] 16:24:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C5965800) [pid = 2380] [serial = 1881] [outer = 0000000000000000] 16:24:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C82F8000) [pid = 2380] [serial = 1882] [outer = 00000085C5965800] 16:24:42 INFO - PROCESS | 2380 | 1467069882807 Marionette DEBUG loaded listener.js 16:24:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CB03CC00) [pid = 2380] [serial = 1883] [outer = 00000085C5965800] 16:24:43 INFO - PROCESS | 2380 | 1467069883411 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 986ms 16:24:43 INFO - PROCESS | 2380 | 1467069883469 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 16:24:43 INFO - PROCESS | 2380 | 1467069883473 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 16:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:24:43 INFO - PROCESS | 2380 | 1467069883477 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:24:43 INFO - PROCESS | 2380 | 1467069883479 Marionette TRACE conn6 <- [1,2474,null,{}] 16:24:43 INFO - PROCESS | 2380 | 1467069883496 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:43 INFO - PROCESS | 2380 | 1467069883499 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:43 INFO - PROCESS | 2380 | 1467069883641 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 16:24:43 INFO - PROCESS | 2380 | 1467069883695 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:43 INFO - PROCESS | 2380 | 1467069883698 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:43 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF94D800 == 40 [pid = 2380] [id = 628] 16:24:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CB473800) [pid = 2380] [serial = 1884] [outer = 0000000000000000] 16:24:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085CB475C00) [pid = 2380] [serial = 1885] [outer = 00000085CB473800] 16:24:43 INFO - PROCESS | 2380 | 1467069883753 Marionette DEBUG loaded listener.js 16:24:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085CB815800) [pid = 2380] [serial = 1886] [outer = 00000085CB473800] 16:24:44 INFO - PROCESS | 2380 | 1467069884328 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1027ms 16:24:44 INFO - PROCESS | 2380 | 1467069884508 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 16:24:44 INFO - PROCESS | 2380 | 1467069884513 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 16:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:24:44 INFO - PROCESS | 2380 | 1467069884518 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:24:44 INFO - PROCESS | 2380 | 1467069884521 Marionette TRACE conn6 <- [1,2478,null,{}] 16:24:44 INFO - PROCESS | 2380 | 1467069884527 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:44 INFO - PROCESS | 2380 | 1467069884531 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:44 INFO - PROCESS | 2380 | 1467069884636 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 16:24:44 INFO - PROCESS | 2380 | 1467069884713 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:44 INFO - PROCESS | 2380 | 1467069884718 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:44 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C161F000 == 41 [pid = 2380] [id = 629] 16:24:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085BB457400) [pid = 2380] [serial = 1887] [outer = 0000000000000000] 16:24:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085BB4A8800) [pid = 2380] [serial = 1888] [outer = 00000085BB457400] 16:24:44 INFO - PROCESS | 2380 | 1467069884815 Marionette DEBUG loaded listener.js 16:24:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085C0074400) [pid = 2380] [serial = 1889] [outer = 00000085BB457400] 16:24:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085CC608000 == 40 [pid = 2380] [id = 623] 16:24:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB657800 == 39 [pid = 2380] [id = 622] 16:24:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5BD000 == 38 [pid = 2380] [id = 621] 16:24:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9CFC800 == 37 [pid = 2380] [id = 620] 16:24:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8244800 == 36 [pid = 2380] [id = 619] 16:24:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7E99800 == 35 [pid = 2380] [id = 618] 16:24:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C784F000 == 34 [pid = 2380] [id = 617] 16:24:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1622000 == 33 [pid = 2380] [id = 616] 16:24:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB96B800 == 32 [pid = 2380] [id = 615] 16:24:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0FA2800 == 31 [pid = 2380] [id = 614] 16:24:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF9C1000 == 30 [pid = 2380] [id = 613] 16:24:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF94D800 == 29 [pid = 2380] [id = 628] 16:24:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF811000 == 28 [pid = 2380] [id = 627] 16:24:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8241800 == 27 [pid = 2380] [id = 626] 16:24:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8B0000 == 26 [pid = 2380] [id = 624] 16:24:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0F91800 == 25 [pid = 2380] [id = 625] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C7767000) [pid = 2380] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C9231400) [pid = 2380] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C4B08000) [pid = 2380] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C4B61800) [pid = 2380] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085BB0C3000) [pid = 2380] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BB250400) [pid = 2380] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C541A800) [pid = 2380] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BB49B400) [pid = 2380] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BB6A1800) [pid = 2380] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C0E81400) [pid = 2380] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085CB031000) [pid = 2380] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C1122400) [pid = 2380] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C835E800) [pid = 2380] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C5019400) [pid = 2380] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C5395400) [pid = 2380] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BFD3D800) [pid = 2380] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C0194800) [pid = 2380] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C1A5E400) [pid = 2380] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C3F4F800) [pid = 2380] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C7E1E800) [pid = 2380] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C8FA6C00) [pid = 2380] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C9CC8800) [pid = 2380] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085CB089800) [pid = 2380] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C47B5400) [pid = 2380] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085BB298400) [pid = 2380] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085CA157800) [pid = 2380] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 16:24:45 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C5923C00) [pid = 2380] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 16:24:46 INFO - PROCESS | 2380 | 1467069886056 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1595ms 16:24:46 INFO - PROCESS | 2380 | 1467069886116 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 16:24:46 INFO - PROCESS | 2380 | 1467069886120 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 16:24:46 INFO - PROCESS | 2380 | 1467069886165 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:24:46 INFO - PROCESS | 2380 | 1467069886168 Marionette TRACE conn6 <- [1,2482,null,{}] 16:24:46 INFO - PROCESS | 2380 | 1467069886176 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:46 INFO - PROCESS | 2380 | 1467069886179 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:46 INFO - PROCESS | 2380 | 1467069886274 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 16:24:46 INFO - PROCESS | 2380 | 1467069886283 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:46 INFO - PROCESS | 2380 | 1467069886285 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:46 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFD6E800 == 26 [pid = 2380] [id = 630] 16:24:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BB0C2400) [pid = 2380] [serial = 1890] [outer = 0000000000000000] 16:24:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB0C5400) [pid = 2380] [serial = 1891] [outer = 00000085BB0C2400] 16:24:46 INFO - PROCESS | 2380 | 1467069886334 Marionette DEBUG loaded listener.js 16:24:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BB250000) [pid = 2380] [serial = 1892] [outer = 00000085BB0C2400] 16:24:46 INFO - PROCESS | 2380 | 1467069886829 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 16:24:46 INFO - PROCESS | 2380 | 1467069886860 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 16:24:46 INFO - PROCESS | 2380 | 1467069886866 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 16:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:24:46 INFO - PROCESS | 2380 | 1467069886873 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:24:46 INFO - PROCESS | 2380 | 1467069886876 Marionette TRACE conn6 <- [1,2486,null,{}] 16:24:46 INFO - PROCESS | 2380 | 1467069886880 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:46 INFO - PROCESS | 2380 | 1467069886883 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:46 INFO - PROCESS | 2380 | 1467069886976 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 16:24:46 INFO - PROCESS | 2380 | 1467069886986 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:46 INFO - PROCESS | 2380 | 1467069886989 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:47 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1555000 == 27 [pid = 2380] [id = 631] 16:24:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB45CC00) [pid = 2380] [serial = 1893] [outer = 0000000000000000] 16:24:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BB49C800) [pid = 2380] [serial = 1894] [outer = 00000085BB45CC00] 16:24:47 INFO - PROCESS | 2380 | 1467069887039 Marionette DEBUG loaded listener.js 16:24:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085BB725800) [pid = 2380] [serial = 1895] [outer = 00000085BB45CC00] 16:24:47 INFO - PROCESS | 2380 | 1467069887526 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 692ms 16:24:47 INFO - PROCESS | 2380 | 1467069887567 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 16:24:47 INFO - PROCESS | 2380 | 1467069887569 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 16:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:24:47 INFO - PROCESS | 2380 | 1467069887573 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:24:47 INFO - PROCESS | 2380 | 1467069887577 Marionette TRACE conn6 <- [1,2490,null,{}] 16:24:47 INFO - PROCESS | 2380 | 1467069887589 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:47 INFO - PROCESS | 2380 | 1467069887594 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:47 INFO - PROCESS | 2380 | 1467069887710 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 16:24:47 INFO - PROCESS | 2380 | 1467069887802 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:47 INFO - PROCESS | 2380 | 1467069887805 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:47 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7A80000 == 28 [pid = 2380] [id = 632] 16:24:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BB248400) [pid = 2380] [serial = 1896] [outer = 0000000000000000] 16:24:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C0E6D400) [pid = 2380] [serial = 1897] [outer = 00000085BB248400] 16:24:47 INFO - PROCESS | 2380 | 1467069887855 Marionette DEBUG loaded listener.js 16:24:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C0E83400) [pid = 2380] [serial = 1898] [outer = 00000085BB248400] 16:24:48 INFO - PROCESS | 2380 | 1467069888278 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 733ms 16:24:48 INFO - PROCESS | 2380 | 1467069888312 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 16:24:48 INFO - PROCESS | 2380 | 1467069888315 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 16:24:48 INFO - PROCESS | 2380 | 1467069888319 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:24:48 INFO - PROCESS | 2380 | 1467069888321 Marionette TRACE conn6 <- [1,2494,null,{}] 16:24:48 INFO - PROCESS | 2380 | 1467069888324 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:48 INFO - PROCESS | 2380 | 1467069888326 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:48 INFO - PROCESS | 2380 | 1467069888443 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 16:24:48 INFO - PROCESS | 2380 | 1467069888449 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:48 INFO - PROCESS | 2380 | 1467069888451 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:48 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C818E000 == 29 [pid = 2380] [id = 633] 16:24:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C1338000) [pid = 2380] [serial = 1899] [outer = 0000000000000000] 16:24:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C133F400) [pid = 2380] [serial = 1900] [outer = 00000085C1338000] 16:24:48 INFO - PROCESS | 2380 | 1467069888539 Marionette DEBUG loaded listener.js 16:24:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C3F4D400) [pid = 2380] [serial = 1901] [outer = 00000085C1338000] 16:24:48 INFO - PROCESS | 2380 | 1467069888985 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 690ms 16:24:49 INFO - PROCESS | 2380 | 1467069889013 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 16:24:49 INFO - PROCESS | 2380 | 1467069889015 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 16:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:24:49 INFO - PROCESS | 2380 | 1467069889022 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:24:49 INFO - PROCESS | 2380 | 1467069889024 Marionette TRACE conn6 <- [1,2498,null,{}] 16:24:49 INFO - PROCESS | 2380 | 1467069889028 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:49 INFO - PROCESS | 2380 | 1467069889030 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:49 INFO - PROCESS | 2380 | 1467069889173 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 16:24:49 INFO - PROCESS | 2380 | 1467069889186 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:49 INFO - PROCESS | 2380 | 1467069889188 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:49 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C824E000 == 30 [pid = 2380] [id = 634] 16:24:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085BB456400) [pid = 2380] [serial = 1902] [outer = 0000000000000000] 16:24:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C4795800) [pid = 2380] [serial = 1903] [outer = 00000085BB456400] 16:24:49 INFO - PROCESS | 2380 | 1467069889234 Marionette DEBUG loaded listener.js 16:24:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C4B4CC00) [pid = 2380] [serial = 1904] [outer = 00000085BB456400] 16:24:49 INFO - PROCESS | 2380 | 1467069889741 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 777ms 16:24:49 INFO - PROCESS | 2380 | 1467069889798 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 16:24:49 INFO - PROCESS | 2380 | 1467069889801 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 16:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:24:49 INFO - PROCESS | 2380 | 1467069889804 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:24:49 INFO - PROCESS | 2380 | 1467069889806 Marionette TRACE conn6 <- [1,2502,null,{}] 16:24:49 INFO - PROCESS | 2380 | 1467069889810 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:49 INFO - PROCESS | 2380 | 1467069889816 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:49 INFO - PROCESS | 2380 | 1467069889957 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 16:24:50 INFO - PROCESS | 2380 | 1467069890013 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:50 INFO - PROCESS | 2380 | 1467069890015 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB42C000 == 31 [pid = 2380] [id = 635] 16:24:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085BA53D000) [pid = 2380] [serial = 1905] [outer = 0000000000000000] 16:24:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C4B59C00) [pid = 2380] [serial = 1906] [outer = 00000085BA53D000] 16:24:50 INFO - PROCESS | 2380 | 1467069890069 Marionette DEBUG loaded listener.js 16:24:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C5418800) [pid = 2380] [serial = 1907] [outer = 00000085BA53D000] 16:24:50 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C3F77800) [pid = 2380] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:24:50 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C4F34800) [pid = 2380] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:24:50 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C0E75400) [pid = 2380] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:24:50 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085CB46A800) [pid = 2380] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:24:50 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C8FBCC00) [pid = 2380] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:24:50 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085B944D400) [pid = 2380] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:24:50 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BF346000) [pid = 2380] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:24:50 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C3F50800) [pid = 2380] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:24:50 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BB245800) [pid = 2380] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:24:50 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C9C6F000) [pid = 2380] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:24:50 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C775F800) [pid = 2380] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:24:50 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C3F4C000) [pid = 2380] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:24:50 INFO - PROCESS | 2380 | 1467069890622 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 839ms 16:24:50 INFO - PROCESS | 2380 | 1467069890646 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 16:24:50 INFO - PROCESS | 2380 | 1467069890648 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 16:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:24:50 INFO - PROCESS | 2380 | 1467069890652 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:24:50 INFO - PROCESS | 2380 | 1467069890654 Marionette TRACE conn6 <- [1,2506,null,{}] 16:24:50 INFO - PROCESS | 2380 | 1467069890657 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:50 INFO - PROCESS | 2380 | 1467069890659 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:50 INFO - PROCESS | 2380 | 1467069890742 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 16:24:50 INFO - PROCESS | 2380 | 1467069890749 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:50 INFO - PROCESS | 2380 | 1467069890751 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB849000 == 32 [pid = 2380] [id = 636] 16:24:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C0F22800) [pid = 2380] [serial = 1908] [outer = 0000000000000000] 16:24:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C53A1400) [pid = 2380] [serial = 1909] [outer = 00000085C0F22800] 16:24:50 INFO - PROCESS | 2380 | 1467069890796 Marionette DEBUG loaded listener.js 16:24:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C5423800) [pid = 2380] [serial = 1910] [outer = 00000085C0F22800] 16:24:51 INFO - PROCESS | 2380 | 1467069891215 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 587ms 16:24:51 INFO - PROCESS | 2380 | 1467069891243 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 16:24:51 INFO - PROCESS | 2380 | 1467069891245 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 16:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:24:51 INFO - PROCESS | 2380 | 1467069891260 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:24:51 INFO - PROCESS | 2380 | 1467069891262 Marionette TRACE conn6 <- [1,2510,null,{}] 16:24:51 INFO - PROCESS | 2380 | 1467069891265 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:51 INFO - PROCESS | 2380 | 1467069891267 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:51 INFO - PROCESS | 2380 | 1467069891354 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 16:24:51 INFO - PROCESS | 2380 | 1467069891360 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:51 INFO - PROCESS | 2380 | 1467069891361 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:51 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFCA000 == 33 [pid = 2380] [id = 637] 16:24:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C7173000) [pid = 2380] [serial = 1911] [outer = 0000000000000000] 16:24:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C775F400) [pid = 2380] [serial = 1912] [outer = 00000085C7173000] 16:24:51 INFO - PROCESS | 2380 | 1467069891414 Marionette DEBUG loaded listener.js 16:24:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C7CD8000) [pid = 2380] [serial = 1913] [outer = 00000085C7173000] 16:24:51 INFO - PROCESS | 2380 | 1467069891861 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 627ms 16:24:51 INFO - PROCESS | 2380 | 1467069891890 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 16:24:51 INFO - PROCESS | 2380 | 1467069891892 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 16:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:24:51 INFO - PROCESS | 2380 | 1467069891895 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:24:51 INFO - PROCESS | 2380 | 1467069891897 Marionette TRACE conn6 <- [1,2514,null,{}] 16:24:51 INFO - PROCESS | 2380 | 1467069891906 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:51 INFO - PROCESS | 2380 | 1467069891908 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:52 INFO - PROCESS | 2380 | 1467069891991 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 16:24:52 INFO - PROCESS | 2380 | 1467069891998 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:52 INFO - PROCESS | 2380 | 1467069892000 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:52 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7A6F800 == 34 [pid = 2380] [id = 638] 16:24:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C82F4000) [pid = 2380] [serial = 1914] [outer = 0000000000000000] 16:24:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C82FAC00) [pid = 2380] [serial = 1915] [outer = 00000085C82F4000] 16:24:52 INFO - PROCESS | 2380 | 1467069892045 Marionette DEBUG loaded listener.js 16:24:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C836A400) [pid = 2380] [serial = 1916] [outer = 00000085C82F4000] 16:24:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFD6E800 == 33 [pid = 2380] [id = 630] 16:24:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085C161F000 == 32 [pid = 2380] [id = 629] 16:24:53 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7A80000 == 31 [pid = 2380] [id = 632] 16:24:53 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB42C000 == 30 [pid = 2380] [id = 635] 16:24:53 INFO - PROCESS | 2380 | --DOCSHELL 00000085C824E000 == 29 [pid = 2380] [id = 634] 16:24:53 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB849000 == 28 [pid = 2380] [id = 636] 16:24:53 INFO - PROCESS | 2380 | --DOCSHELL 00000085C818E000 == 27 [pid = 2380] [id = 633] 16:24:53 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFCA000 == 26 [pid = 2380] [id = 637] 16:24:53 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1555000 == 25 [pid = 2380] [id = 631] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C4B4F400) [pid = 2380] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C541D400) [pid = 2380] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C0F20800) [pid = 2380] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C15BF000) [pid = 2380] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085CB5CA000) [pid = 2380] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C918A000) [pid = 2380] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CB470800) [pid = 2380] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BB24C400) [pid = 2380] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085BC0D6000) [pid = 2380] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085BF6BD800) [pid = 2380] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085BFDDE000) [pid = 2380] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C477F800) [pid = 2380] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085BB2A1800) [pid = 2380] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085BB7F6400) [pid = 2380] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C9CCA400) [pid = 2380] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085CA67F400) [pid = 2380] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C8027C00) [pid = 2380] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C775EC00) [pid = 2380] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085C8FF8800) [pid = 2380] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085C8368C00) [pid = 2380] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085C836A800) [pid = 2380] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085C53A3C00) [pid = 2380] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085C4B5B400) [pid = 2380] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (00000085C479A800) [pid = 2380] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 16:24:53 INFO - PROCESS | 2380 | 1467069893816 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1936ms 16:24:53 INFO - PROCESS | 2380 | 1467069893835 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 16:24:53 INFO - PROCESS | 2380 | 1467069893839 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 16:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:24:53 INFO - PROCESS | 2380 | 1467069893845 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:24:53 INFO - PROCESS | 2380 | 1467069893848 Marionette TRACE conn6 <- [1,2518,null,{}] 16:24:53 INFO - PROCESS | 2380 | 1467069893854 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:53 INFO - PROCESS | 2380 | 1467069893858 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:53 INFO - PROCESS | 2380 | 1467069893951 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 16:24:53 INFO - PROCESS | 2380 | 1467069893959 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:53 INFO - PROCESS | 2380 | 1467069893963 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:53 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF569000 == 26 [pid = 2380] [id = 639] 16:24:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085BA7C6000) [pid = 2380] [serial = 1917] [outer = 0000000000000000] 16:24:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085BAC27400) [pid = 2380] [serial = 1918] [outer = 00000085BA7C6000] 16:24:54 INFO - PROCESS | 2380 | 1467069894014 Marionette DEBUG loaded listener.js 16:24:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085BB245C00) [pid = 2380] [serial = 1919] [outer = 00000085BA7C6000] 16:24:54 INFO - PROCESS | 2380 | 1467069894516 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 692ms 16:24:54 INFO - PROCESS | 2380 | 1467069894541 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 16:24:54 INFO - PROCESS | 2380 | 1467069894546 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 16:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:24:54 INFO - PROCESS | 2380 | 1467069894553 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:24:54 INFO - PROCESS | 2380 | 1467069894556 Marionette TRACE conn6 <- [1,2522,null,{}] 16:24:54 INFO - PROCESS | 2380 | 1467069894560 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:54 INFO - PROCESS | 2380 | 1467069894563 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:54 INFO - PROCESS | 2380 | 1467069894654 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 16:24:54 INFO - PROCESS | 2380 | 1467069894663 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:54 INFO - PROCESS | 2380 | 1467069894666 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:54 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C154B000 == 27 [pid = 2380] [id = 640] 16:24:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085BB355400) [pid = 2380] [serial = 1920] [outer = 0000000000000000] 16:24:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085BB398400) [pid = 2380] [serial = 1921] [outer = 00000085BB355400] 16:24:54 INFO - PROCESS | 2380 | 1467069894714 Marionette DEBUG loaded listener.js 16:24:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085BB49D000) [pid = 2380] [serial = 1922] [outer = 00000085BB355400] 16:24:55 INFO - PROCESS | 2380 | 1467069895173 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 692ms 16:24:55 INFO - PROCESS | 2380 | 1467069895247 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 16:24:55 INFO - PROCESS | 2380 | 1467069895250 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 16:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:24:55 INFO - PROCESS | 2380 | 1467069895253 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:24:55 INFO - PROCESS | 2380 | 1467069895257 Marionette TRACE conn6 <- [1,2526,null,{}] 16:24:55 INFO - PROCESS | 2380 | 1467069895270 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:55 INFO - PROCESS | 2380 | 1467069895275 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:55 INFO - PROCESS | 2380 | 1467069895396 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 16:24:55 INFO - PROCESS | 2380 | 1467069895480 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:55 INFO - PROCESS | 2380 | 1467069895483 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:55 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7853000 == 28 [pid = 2380] [id = 641] 16:24:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085B93BC400) [pid = 2380] [serial = 1923] [outer = 0000000000000000] 16:24:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085BF6BCC00) [pid = 2380] [serial = 1924] [outer = 00000085B93BC400] 16:24:55 INFO - PROCESS | 2380 | 1467069895532 Marionette DEBUG loaded listener.js 16:24:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BFDBE400) [pid = 2380] [serial = 1925] [outer = 00000085B93BC400] 16:24:55 INFO - PROCESS | 2380 | 1467069895907 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 693ms 16:24:55 INFO - PROCESS | 2380 | 1467069895948 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 16:24:55 INFO - PROCESS | 2380 | 1467069895951 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 16:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:24:55 INFO - PROCESS | 2380 | 1467069895954 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:24:55 INFO - PROCESS | 2380 | 1467069895956 Marionette TRACE conn6 <- [1,2530,null,{}] 16:24:55 INFO - PROCESS | 2380 | 1467069895968 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:55 INFO - PROCESS | 2380 | 1467069895971 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:56 INFO - PROCESS | 2380 | 1467069896058 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 16:24:56 INFO - PROCESS | 2380 | 1467069896063 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:56 INFO - PROCESS | 2380 | 1467069896065 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:56 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7C0D000 == 29 [pid = 2380] [id = 642] 16:24:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C0198800) [pid = 2380] [serial = 1926] [outer = 0000000000000000] 16:24:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C0E6CC00) [pid = 2380] [serial = 1927] [outer = 00000085C0198800] 16:24:56 INFO - PROCESS | 2380 | 1467069896111 Marionette DEBUG loaded listener.js 16:24:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C0E8BC00) [pid = 2380] [serial = 1928] [outer = 00000085C0198800] 16:24:56 INFO - PROCESS | 2380 | 1467069896544 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 651ms 16:24:56 INFO - PROCESS | 2380 | 1467069896608 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 16:24:56 INFO - PROCESS | 2380 | 1467069896611 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 16:24:56 INFO - PROCESS | 2380 | 1467069896614 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:24:56 INFO - PROCESS | 2380 | 1467069896616 Marionette TRACE conn6 <- [1,2534,null,{}] 16:24:56 INFO - PROCESS | 2380 | 1467069896620 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:56 INFO - PROCESS | 2380 | 1467069896622 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:56 INFO - PROCESS | 2380 | 1467069896702 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 16:24:56 INFO - PROCESS | 2380 | 1467069896709 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:56 INFO - PROCESS | 2380 | 1467069896712 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:56 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8193800 == 30 [pid = 2380] [id = 643] 16:24:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB294800) [pid = 2380] [serial = 1929] [outer = 0000000000000000] 16:24:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C1337000) [pid = 2380] [serial = 1930] [outer = 00000085BB294800] 16:24:56 INFO - PROCESS | 2380 | 1467069896757 Marionette DEBUG loaded listener.js 16:24:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C1A53C00) [pid = 2380] [serial = 1931] [outer = 00000085BB294800] 16:24:57 INFO - PROCESS | 2380 | 1467069897204 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 628ms 16:24:57 INFO - PROCESS | 2380 | 1467069897246 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 16:24:57 INFO - PROCESS | 2380 | 1467069897248 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 16:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:24:57 INFO - PROCESS | 2380 | 1467069897251 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:24:57 INFO - PROCESS | 2380 | 1467069897253 Marionette TRACE conn6 <- [1,2538,null,{}] 16:24:57 INFO - PROCESS | 2380 | 1467069897262 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:57 INFO - PROCESS | 2380 | 1467069897268 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:57 INFO - PROCESS | 2380 | 1467069897376 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 16:24:57 INFO - PROCESS | 2380 | 1467069897383 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:57 INFO - PROCESS | 2380 | 1467069897385 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:57 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9CE4000 == 31 [pid = 2380] [id = 644] 16:24:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C3FD7C00) [pid = 2380] [serial = 1932] [outer = 0000000000000000] 16:24:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C4B4C400) [pid = 2380] [serial = 1933] [outer = 00000085C3FD7C00] 16:24:57 INFO - PROCESS | 2380 | 1467069897431 Marionette DEBUG loaded listener.js 16:24:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4B5B800) [pid = 2380] [serial = 1934] [outer = 00000085C3FD7C00] 16:24:57 INFO - PROCESS | 2380 | 1467069897877 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 692ms 16:24:57 INFO - PROCESS | 2380 | 1467069897947 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 16:24:57 INFO - PROCESS | 2380 | 1467069897949 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 16:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:24:57 INFO - PROCESS | 2380 | 1467069897952 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:24:57 INFO - PROCESS | 2380 | 1467069897954 Marionette TRACE conn6 <- [1,2542,null,{}] 16:24:57 INFO - PROCESS | 2380 | 1467069897958 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:57 INFO - PROCESS | 2380 | 1467069897960 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:58 INFO - PROCESS | 2380 | 1467069898039 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 16:24:58 INFO - PROCESS | 2380 | 1467069898079 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:58 INFO - PROCESS | 2380 | 1467069898081 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:58 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB54E800 == 32 [pid = 2380] [id = 645] 16:24:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085B9553800) [pid = 2380] [serial = 1935] [outer = 0000000000000000] 16:24:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B7CC00) [pid = 2380] [serial = 1936] [outer = 00000085B9553800] 16:24:58 INFO - PROCESS | 2380 | 1467069898126 Marionette DEBUG loaded listener.js 16:24:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C50BDC00) [pid = 2380] [serial = 1937] [outer = 00000085B9553800] 16:24:58 INFO - PROCESS | 2380 | 1467069898542 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 628ms 16:24:58 INFO - PROCESS | 2380 | 1467069898584 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 16:24:58 INFO - PROCESS | 2380 | 1467069898586 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 16:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:24:58 INFO - PROCESS | 2380 | 1467069898594 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:24:58 INFO - PROCESS | 2380 | 1467069898596 Marionette TRACE conn6 <- [1,2546,null,{}] 16:24:58 INFO - PROCESS | 2380 | 1467069898599 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:58 INFO - PROCESS | 2380 | 1467069898601 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:58 INFO - PROCESS | 2380 | 1467069898683 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 16:24:58 INFO - PROCESS | 2380 | 1467069898689 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:58 INFO - PROCESS | 2380 | 1467069898691 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:58 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB84C800 == 33 [pid = 2380] [id = 646] 16:24:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C50BD400) [pid = 2380] [serial = 1938] [outer = 0000000000000000] 16:24:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C539F400) [pid = 2380] [serial = 1939] [outer = 00000085C50BD400] 16:24:58 INFO - PROCESS | 2380 | 1467069898737 Marionette DEBUG loaded listener.js 16:24:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C5420000) [pid = 2380] [serial = 1940] [outer = 00000085C50BD400] 16:24:59 INFO - PROCESS | 2380 | 1467069899220 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 691ms 16:24:59 INFO - PROCESS | 2380 | 1467069899290 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 16:24:59 INFO - PROCESS | 2380 | 1467069899292 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 16:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:24:59 INFO - PROCESS | 2380 | 1467069899295 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:24:59 INFO - PROCESS | 2380 | 1467069899297 Marionette TRACE conn6 <- [1,2550,null,{}] 16:24:59 INFO - PROCESS | 2380 | 1467069899301 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:59 INFO - PROCESS | 2380 | 1467069899302 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:59 INFO - PROCESS | 2380 | 1467069899410 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 16:24:59 INFO - PROCESS | 2380 | 1467069899488 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:59 INFO - PROCESS | 2380 | 1467069899490 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:24:59 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7852000 == 34 [pid = 2380] [id = 647] 16:24:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C4B68800) [pid = 2380] [serial = 1941] [outer = 0000000000000000] 16:24:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C7173C00) [pid = 2380] [serial = 1942] [outer = 00000085C4B68800] 16:24:59 INFO - PROCESS | 2380 | 1467069899534 Marionette DEBUG loaded listener.js 16:24:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C776A800) [pid = 2380] [serial = 1943] [outer = 00000085C4B68800] 16:24:59 INFO - PROCESS | 2380 | 1467069899952 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms 16:25:00 INFO - PROCESS | 2380 | 1467069900032 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 16:25:00 INFO - PROCESS | 2380 | 1467069900034 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 16:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:25:00 INFO - PROCESS | 2380 | 1467069900037 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:25:00 INFO - PROCESS | 2380 | 1467069900039 Marionette TRACE conn6 <- [1,2554,null,{}] 16:25:00 INFO - PROCESS | 2380 | 1467069900042 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:00 INFO - PROCESS | 2380 | 1467069900044 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:00 INFO - PROCESS | 2380 | 1467069900162 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 16:25:00 INFO - PROCESS | 2380 | 1467069900218 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:00 INFO - PROCESS | 2380 | 1467069900220 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:00 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE2AB000 == 35 [pid = 2380] [id = 648] 16:25:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C82F1C00) [pid = 2380] [serial = 1944] [outer = 0000000000000000] 16:25:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C82F9000) [pid = 2380] [serial = 1945] [outer = 00000085C82F1C00] 16:25:00 INFO - PROCESS | 2380 | 1467069900264 Marionette DEBUG loaded listener.js 16:25:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C836B800) [pid = 2380] [serial = 1946] [outer = 00000085C82F1C00] 16:25:00 INFO - PROCESS | 2380 | 1467069900713 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 733ms 16:25:00 INFO - PROCESS | 2380 | 1467069900801 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 16:25:00 INFO - PROCESS | 2380 | 1467069900803 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 16:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:25:00 INFO - PROCESS | 2380 | 1467069900807 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:25:00 INFO - PROCESS | 2380 | 1467069900809 Marionette TRACE conn6 <- [1,2558,null,{}] 16:25:00 INFO - PROCESS | 2380 | 1467069900813 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:00 INFO - PROCESS | 2380 | 1467069900815 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:01 INFO - PROCESS | 2380 | 1467069901033 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 16:25:01 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C1338000) [pid = 2380] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:25:01 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BB456400) [pid = 2380] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:25:01 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BA53D000) [pid = 2380] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:25:01 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C7173000) [pid = 2380] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:25:01 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085BB248400) [pid = 2380] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:25:01 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB45CC00) [pid = 2380] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:25:01 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BB0C2400) [pid = 2380] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:25:01 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB457400) [pid = 2380] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:25:01 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085CB473800) [pid = 2380] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:25:01 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C5965800) [pid = 2380] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:25:01 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C15BD000) [pid = 2380] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:25:01 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BB49DC00) [pid = 2380] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:25:01 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C0F22800) [pid = 2380] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:25:01 INFO - PROCESS | 2380 | 1467069901096 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:01 INFO - PROCESS | 2380 | 1467069901098 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:01 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7C0E800 == 36 [pid = 2380] [id = 649] 16:25:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085B9453000) [pid = 2380] [serial = 1947] [outer = 0000000000000000] 16:25:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085BB0C1400) [pid = 2380] [serial = 1948] [outer = 00000085B9453000] 16:25:01 INFO - PROCESS | 2380 | 1467069901146 Marionette DEBUG loaded listener.js 16:25:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4794C00) [pid = 2380] [serial = 1949] [outer = 00000085B9453000] 16:25:01 INFO - PROCESS | 2380 | 1467069901512 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:25:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:25:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 733ms 16:25:01 INFO - PROCESS | 2380 | 1467069901542 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 16:25:01 INFO - PROCESS | 2380 | 1467069901544 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 16:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:25:01 INFO - PROCESS | 2380 | 1467069901557 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:25:01 INFO - PROCESS | 2380 | 1467069901559 Marionette TRACE conn6 <- [1,2562,null,{}] 16:25:01 INFO - PROCESS | 2380 | 1467069901563 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:01 INFO - PROCESS | 2380 | 1467069901565 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:01 INFO - PROCESS | 2380 | 1467069901648 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 16:25:01 INFO - PROCESS | 2380 | 1467069901655 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:01 INFO - PROCESS | 2380 | 1467069901657 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:01 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF817800 == 37 [pid = 2380] [id = 650] 16:25:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C5421400) [pid = 2380] [serial = 1950] [outer = 0000000000000000] 16:25:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C918D000) [pid = 2380] [serial = 1951] [outer = 00000085C5421400] 16:25:01 INFO - PROCESS | 2380 | 1467069901703 Marionette DEBUG loaded listener.js 16:25:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C92D3400) [pid = 2380] [serial = 1952] [outer = 00000085C5421400] 16:25:02 INFO - PROCESS | 2380 | 1467069902132 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 16:25:02 INFO - PROCESS | 2380 | 1467069902191 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 16:25:02 INFO - PROCESS | 2380 | 1467069902193 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 16:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:25:02 INFO - PROCESS | 2380 | 1467069902197 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:25:02 INFO - PROCESS | 2380 | 1467069902198 Marionette TRACE conn6 <- [1,2566,null,{}] 16:25:02 INFO - PROCESS | 2380 | 1467069902202 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:02 INFO - PROCESS | 2380 | 1467069902204 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:02 INFO - PROCESS | 2380 | 1467069902286 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 16:25:02 INFO - PROCESS | 2380 | 1467069902294 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:02 INFO - PROCESS | 2380 | 1467069902296 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF94A000 == 38 [pid = 2380] [id = 651] 16:25:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C9CC5000) [pid = 2380] [serial = 1953] [outer = 0000000000000000] 16:25:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C9D2D400) [pid = 2380] [serial = 1954] [outer = 00000085C9CC5000] 16:25:02 INFO - PROCESS | 2380 | 1467069902339 Marionette DEBUG loaded listener.js 16:25:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CA304C00) [pid = 2380] [serial = 1955] [outer = 00000085C9CC5000] 16:25:02 INFO - PROCESS | 2380 | 1467069902783 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 626ms 16:25:02 INFO - PROCESS | 2380 | 1467069902832 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 16:25:02 INFO - PROCESS | 2380 | 1467069902834 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 16:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:25:02 INFO - PROCESS | 2380 | 1467069902842 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:25:02 INFO - PROCESS | 2380 | 1467069902844 Marionette TRACE conn6 <- [1,2570,null,{}] 16:25:02 INFO - PROCESS | 2380 | 1467069902847 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:02 INFO - PROCESS | 2380 | 1467069902849 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:02 INFO - PROCESS | 2380 | 1467069902934 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 16:25:02 INFO - PROCESS | 2380 | 1467069902942 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:02 INFO - PROCESS | 2380 | 1467069902944 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF9CB800 == 39 [pid = 2380] [id = 652] 16:25:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CB035C00) [pid = 2380] [serial = 1956] [outer = 0000000000000000] 16:25:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CB07C400) [pid = 2380] [serial = 1957] [outer = 00000085CB035C00] 16:25:03 INFO - PROCESS | 2380 | 1467069902997 Marionette DEBUG loaded listener.js 16:25:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CB469800) [pid = 2380] [serial = 1958] [outer = 00000085CB035C00] 16:25:03 INFO - PROCESS | 2380 | 1467069903812 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1035ms 16:25:03 INFO - PROCESS | 2380 | 1467069903876 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 16:25:03 INFO - PROCESS | 2380 | 1467069903881 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 16:25:03 INFO - PROCESS | 2380 | 1467069903907 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:25:03 INFO - PROCESS | 2380 | 1467069903913 Marionette TRACE conn6 <- [1,2574,null,{}] 16:25:03 INFO - PROCESS | 2380 | 1467069903918 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:03 INFO - PROCESS | 2380 | 1467069903921 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:04 INFO - PROCESS | 2380 | 1467069904081 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 16:25:04 INFO - PROCESS | 2380 | 1467069904197 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:04 INFO - PROCESS | 2380 | 1467069904200 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:04 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1547000 == 40 [pid = 2380] [id = 653] 16:25:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085BB0CA000) [pid = 2380] [serial = 1959] [outer = 0000000000000000] 16:25:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085BB296000) [pid = 2380] [serial = 1960] [outer = 00000085BB0CA000] 16:25:04 INFO - PROCESS | 2380 | 1467069904262 Marionette DEBUG loaded listener.js 16:25:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085BB45D800) [pid = 2380] [serial = 1961] [outer = 00000085BB0CA000] 16:25:05 INFO - PROCESS | 2380 | 1467069905210 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1392ms 16:25:05 INFO - PROCESS | 2380 | 1467069905303 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 16:25:05 INFO - PROCESS | 2380 | 1467069905307 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 16:25:05 INFO - PROCESS | 2380 | 1467069905313 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:25:05 INFO - PROCESS | 2380 | 1467069905316 Marionette TRACE conn6 <- [1,2578,null,{}] 16:25:05 INFO - PROCESS | 2380 | 1467069905323 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:05 INFO - PROCESS | 2380 | 1467069905326 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:05 INFO - PROCESS | 2380 | 1467069905481 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 16:25:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF94A000 == 39 [pid = 2380] [id = 651] 16:25:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF817800 == 38 [pid = 2380] [id = 650] 16:25:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7C0E800 == 37 [pid = 2380] [id = 649] 16:25:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE2AB000 == 36 [pid = 2380] [id = 648] 16:25:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7852000 == 35 [pid = 2380] [id = 647] 16:25:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB84C800 == 34 [pid = 2380] [id = 646] 16:25:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB54E800 == 33 [pid = 2380] [id = 645] 16:25:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9CE4000 == 32 [pid = 2380] [id = 644] 16:25:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8193800 == 31 [pid = 2380] [id = 643] 16:25:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7C0D000 == 30 [pid = 2380] [id = 642] 16:25:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7853000 == 29 [pid = 2380] [id = 641] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C82FAC00) [pid = 2380] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085C154B000 == 28 [pid = 2380] [id = 640] 16:25:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF569000 == 27 [pid = 2380] [id = 639] 16:25:05 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7A6F800 == 26 [pid = 2380] [id = 638] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C133F400) [pid = 2380] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C4795800) [pid = 2380] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C3F4D400) [pid = 2380] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C4B59C00) [pid = 2380] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C775F400) [pid = 2380] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C5418800) [pid = 2380] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C0E6D400) [pid = 2380] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BB49C800) [pid = 2380] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BB725800) [pid = 2380] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BB0C5400) [pid = 2380] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB250000) [pid = 2380] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C0074400) [pid = 2380] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BB4A8800) [pid = 2380] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CB815800) [pid = 2380] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085CB475C00) [pid = 2380] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085CB03CC00) [pid = 2380] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C82F8000) [pid = 2380] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C4B4B400) [pid = 2380] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C3F44800) [pid = 2380] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085BFDB9C00) [pid = 2380] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085BB4A8400) [pid = 2380] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C4B4CC00) [pid = 2380] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C53A1400) [pid = 2380] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C5423800) [pid = 2380] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C7CD8000) [pid = 2380] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085C0E83400) [pid = 2380] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 2380 | 1467069905647 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:05 INFO - PROCESS | 2380 | 1467069905652 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:05 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BC5C4000 == 27 [pid = 2380] [id = 654] 16:25:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085BA70B000) [pid = 2380] [serial = 1962] [outer = 0000000000000000] 16:25:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085BB0C5400) [pid = 2380] [serial = 1963] [outer = 00000085BA70B000] 16:25:05 INFO - PROCESS | 2380 | 1467069905705 Marionette DEBUG loaded listener.js 16:25:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085BB4A4C00) [pid = 2380] [serial = 1964] [outer = 00000085BA70B000] 16:25:06 INFO - PROCESS | 2380 | 1467069906121 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 838ms 16:25:06 INFO - PROCESS | 2380 | 1467069906155 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 16:25:06 INFO - PROCESS | 2380 | 1467069906160 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 16:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:25:06 INFO - PROCESS | 2380 | 1467069906166 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:25:06 INFO - PROCESS | 2380 | 1467069906169 Marionette TRACE conn6 <- [1,2582,null,{}] 16:25:06 INFO - PROCESS | 2380 | 1467069906173 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:06 INFO - PROCESS | 2380 | 1467069906176 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:06 INFO - PROCESS | 2380 | 1467069906300 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 16:25:06 INFO - PROCESS | 2380 | 1467069906380 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:06 INFO - PROCESS | 2380 | 1467069906383 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:06 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1617800 == 28 [pid = 2380] [id = 655] 16:25:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BC550400) [pid = 2380] [serial = 1965] [outer = 0000000000000000] 16:25:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BF6BD000) [pid = 2380] [serial = 1966] [outer = 00000085BC550400] 16:25:06 INFO - PROCESS | 2380 | 1467069906432 Marionette DEBUG loaded listener.js 16:25:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BFEA8000) [pid = 2380] [serial = 1967] [outer = 00000085BC550400] 16:25:06 INFO - PROCESS | 2380 | 1467069906827 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 692ms 16:25:06 INFO - PROCESS | 2380 | 1467069906861 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 16:25:06 INFO - PROCESS | 2380 | 1467069906863 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 16:25:06 INFO - PROCESS | 2380 | 1467069906867 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:25:06 INFO - PROCESS | 2380 | 1467069906870 Marionette TRACE conn6 <- [1,2586,null,{}] 16:25:06 INFO - PROCESS | 2380 | 1467069906882 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:06 INFO - PROCESS | 2380 | 1467069906894 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:07 INFO - PROCESS | 2380 | 1467069907013 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 16:25:07 INFO - PROCESS | 2380 | 1467069907022 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:07 INFO - PROCESS | 2380 | 1467069907026 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:07 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7854000 == 29 [pid = 2380] [id = 656] 16:25:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C0E75C00) [pid = 2380] [serial = 1968] [outer = 0000000000000000] 16:25:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C0F25400) [pid = 2380] [serial = 1969] [outer = 00000085C0E75C00] 16:25:07 INFO - PROCESS | 2380 | 1467069907075 Marionette DEBUG loaded listener.js 16:25:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C15BF000) [pid = 2380] [serial = 1970] [outer = 00000085C0E75C00] 16:25:07 INFO - PROCESS | 2380 | 1467069907519 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 692ms 16:25:07 INFO - PROCESS | 2380 | 1467069907562 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 16:25:07 INFO - PROCESS | 2380 | 1467069907565 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 16:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:25:07 INFO - PROCESS | 2380 | 1467069907568 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:25:07 INFO - PROCESS | 2380 | 1467069907570 Marionette TRACE conn6 <- [1,2590,null,{}] 16:25:07 INFO - PROCESS | 2380 | 1467069907574 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:07 INFO - PROCESS | 2380 | 1467069907576 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:07 INFO - PROCESS | 2380 | 1467069907666 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 16:25:07 INFO - PROCESS | 2380 | 1467069907673 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:07 INFO - PROCESS | 2380 | 1467069907675 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:07 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8192000 == 30 [pid = 2380] [id = 657] 16:25:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C3F50800) [pid = 2380] [serial = 1971] [outer = 0000000000000000] 16:25:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C4777400) [pid = 2380] [serial = 1972] [outer = 00000085C3F50800] 16:25:07 INFO - PROCESS | 2380 | 1467069907721 Marionette DEBUG loaded listener.js 16:25:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C4797C00) [pid = 2380] [serial = 1973] [outer = 00000085C3F50800] 16:25:08 INFO - PROCESS | 2380 | 1467069908220 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:25:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:25:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 693ms 16:25:08 INFO - PROCESS | 2380 | 1467069908263 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 16:25:08 INFO - PROCESS | 2380 | 1467069908265 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 16:25:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:25:08 INFO - PROCESS | 2380 | 1467069908269 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:25:08 INFO - PROCESS | 2380 | 1467069908271 Marionette TRACE conn6 <- [1,2594,null,{}] 16:25:08 INFO - PROCESS | 2380 | 1467069908282 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:08 INFO - PROCESS | 2380 | 1467069908284 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:08 INFO - PROCESS | 2380 | 1467069908419 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 16:25:08 INFO - PROCESS | 2380 | 1467069908439 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:08 INFO - PROCESS | 2380 | 1467069908441 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:08 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8289800 == 31 [pid = 2380] [id = 658] 16:25:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085BB0C7000) [pid = 2380] [serial = 1974] [outer = 0000000000000000] 16:25:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C4B24C00) [pid = 2380] [serial = 1975] [outer = 00000085BB0C7000] 16:25:08 INFO - PROCESS | 2380 | 1467069908485 Marionette DEBUG loaded listener.js 16:25:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4B59C00) [pid = 2380] [serial = 1976] [outer = 00000085BB0C7000] 16:25:08 INFO - PROCESS | 2380 | 1467069908956 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:25:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:25:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 733ms 16:25:09 INFO - PROCESS | 2380 | 1467069909006 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 16:25:09 INFO - PROCESS | 2380 | 1467069909008 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 16:25:09 INFO - PROCESS | 2380 | 1467069909012 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:25:09 INFO - PROCESS | 2380 | 1467069909013 Marionette TRACE conn6 <- [1,2598,null,{}] 16:25:09 INFO - PROCESS | 2380 | 1467069909017 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:09 INFO - PROCESS | 2380 | 1467069909023 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:09 INFO - PROCESS | 2380 | 1467069909168 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 16:25:09 INFO - PROCESS | 2380 | 1467069909226 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:09 INFO - PROCESS | 2380 | 1467069909228 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:09 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB41A000 == 32 [pid = 2380] [id = 659] 16:25:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C5398400) [pid = 2380] [serial = 1977] [outer = 0000000000000000] 16:25:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C5421000) [pid = 2380] [serial = 1978] [outer = 00000085C5398400] 16:25:09 INFO - PROCESS | 2380 | 1467069909274 Marionette DEBUG loaded listener.js 16:25:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C775F800) [pid = 2380] [serial = 1979] [outer = 00000085C5398400] 16:25:09 INFO - PROCESS | 2380 | 1467069909729 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:25:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:25:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 776ms 16:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:25:09 INFO - PROCESS | 2380 | 1467069909791 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 16:25:09 INFO - PROCESS | 2380 | 1467069909793 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 16:25:09 INFO - PROCESS | 2380 | 1467069909796 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:25:09 INFO - PROCESS | 2380 | 1467069909798 Marionette TRACE conn6 <- [1,2602,null,{}] 16:25:09 INFO - PROCESS | 2380 | 1467069909808 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:09 INFO - PROCESS | 2380 | 1467069909810 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:10 INFO - PROCESS | 2380 | 1467069910032 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 16:25:10 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C9CC5000) [pid = 2380] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:25:10 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C4B68800) [pid = 2380] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:25:10 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C50BD400) [pid = 2380] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:25:10 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085B9553800) [pid = 2380] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:25:10 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BB355400) [pid = 2380] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:25:10 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BB294800) [pid = 2380] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:25:10 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BA7C6000) [pid = 2380] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:25:10 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C0198800) [pid = 2380] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:25:10 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C82F4000) [pid = 2380] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:25:10 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085B93BC400) [pid = 2380] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:25:10 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C3FD7C00) [pid = 2380] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:25:10 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C82F1C00) [pid = 2380] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:25:10 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C5421400) [pid = 2380] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:25:10 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085B9453000) [pid = 2380] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:25:10 INFO - PROCESS | 2380 | 1467069910094 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:10 INFO - PROCESS | 2380 | 1467069910096 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:10 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4FBF800 == 33 [pid = 2380] [id = 660] 16:25:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085B9453000) [pid = 2380] [serial = 1980] [outer = 0000000000000000] 16:25:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB246C00) [pid = 2380] [serial = 1981] [outer = 00000085B9453000] 16:25:10 INFO - PROCESS | 2380 | 1467069910142 Marionette DEBUG loaded listener.js 16:25:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C477A000) [pid = 2380] [serial = 1982] [outer = 00000085B9453000] 16:25:10 INFO - PROCESS | 2380 | 1467069910504 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:25:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:25:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 16:25:10 INFO - PROCESS | 2380 | 1467069910541 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 16:25:10 INFO - PROCESS | 2380 | 1467069910543 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 16:25:10 INFO - PROCESS | 2380 | 1467069910546 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:25:10 INFO - PROCESS | 2380 | 1467069910548 Marionette TRACE conn6 <- [1,2606,null,{}] 16:25:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:25:10 INFO - PROCESS | 2380 | 1467069910552 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:10 INFO - PROCESS | 2380 | 1467069910554 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:10 INFO - PROCESS | 2380 | 1467069910635 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 16:25:10 INFO - PROCESS | 2380 | 1467069910641 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:10 INFO - PROCESS | 2380 | 1467069910643 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:10 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BC09E800 == 34 [pid = 2380] [id = 661] 16:25:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C539AC00) [pid = 2380] [serial = 1983] [outer = 0000000000000000] 16:25:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C82F6000) [pid = 2380] [serial = 1984] [outer = 00000085C539AC00] 16:25:10 INFO - PROCESS | 2380 | 1467069910694 Marionette DEBUG loaded listener.js 16:25:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C8F06800) [pid = 2380] [serial = 1985] [outer = 00000085C539AC00] 16:25:11 INFO - PROCESS | 2380 | 1467069911101 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 587ms 16:25:11 INFO - PROCESS | 2380 | 1467069911139 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 16:25:11 INFO - PROCESS | 2380 | 1467069911141 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 16:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:25:11 INFO - PROCESS | 2380 | 1467069911155 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:25:11 INFO - PROCESS | 2380 | 1467069911157 Marionette TRACE conn6 <- [1,2610,null,{}] 16:25:11 INFO - PROCESS | 2380 | 1467069911166 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:11 INFO - PROCESS | 2380 | 1467069911168 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:11 INFO - PROCESS | 2380 | 1467069911251 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 16:25:11 INFO - PROCESS | 2380 | 1467069911258 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:11 INFO - PROCESS | 2380 | 1467069911260 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:11 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE293000 == 35 [pid = 2380] [id = 662] 16:25:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C8FF8800) [pid = 2380] [serial = 1986] [outer = 0000000000000000] 16:25:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C9187000) [pid = 2380] [serial = 1987] [outer = 00000085C8FF8800] 16:25:11 INFO - PROCESS | 2380 | 1467069911305 Marionette DEBUG loaded listener.js 16:25:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C92CB800) [pid = 2380] [serial = 1988] [outer = 00000085C8FF8800] 16:25:11 INFO - PROCESS | 2380 | 1467069911755 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 650ms 16:25:11 INFO - PROCESS | 2380 | 1467069911802 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 16:25:11 INFO - PROCESS | 2380 | 1467069911805 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 16:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:25:11 INFO - PROCESS | 2380 | 1467069911808 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:25:11 INFO - PROCESS | 2380 | 1467069911810 Marionette TRACE conn6 <- [1,2614,null,{}] 16:25:11 INFO - PROCESS | 2380 | 1467069911814 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:11 INFO - PROCESS | 2380 | 1467069911816 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:11 INFO - PROCESS | 2380 | 1467069911908 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 16:25:11 INFO - PROCESS | 2380 | 1467069911915 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:11 INFO - PROCESS | 2380 | 1467069911917 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:11 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8CE000 == 36 [pid = 2380] [id = 663] 16:25:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085CA154400) [pid = 2380] [serial = 1989] [outer = 0000000000000000] 16:25:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085CA307C00) [pid = 2380] [serial = 1990] [outer = 00000085CA154400] 16:25:11 INFO - PROCESS | 2380 | 1467069911961 Marionette DEBUG loaded listener.js 16:25:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085CB082800) [pid = 2380] [serial = 1991] [outer = 00000085CA154400] 16:25:12 INFO - PROCESS | 2380 | 1467069912685 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 923ms 16:25:12 INFO - PROCESS | 2380 | 1467069912736 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 16:25:12 INFO - PROCESS | 2380 | 1467069912741 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 16:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:25:12 INFO - PROCESS | 2380 | 1467069912746 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:25:12 INFO - PROCESS | 2380 | 1467069912752 Marionette TRACE conn6 <- [1,2618,null,{}] 16:25:12 INFO - PROCESS | 2380 | 1467069912757 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:12 INFO - PROCESS | 2380 | 1467069912760 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:12 INFO - PROCESS | 2380 | 1467069912886 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 16:25:13 INFO - PROCESS | 2380 | 1467069913003 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:13 INFO - PROCESS | 2380 | 1467069913006 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:13 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4FB6000 == 37 [pid = 2380] [id = 664] 16:25:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085BB956000) [pid = 2380] [serial = 1992] [outer = 0000000000000000] 16:25:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085BF6C2C00) [pid = 2380] [serial = 1993] [outer = 00000085BB956000] 16:25:13 INFO - PROCESS | 2380 | 1467069913066 Marionette DEBUG loaded listener.js 16:25:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C0E6D000) [pid = 2380] [serial = 1994] [outer = 00000085BB956000] 16:25:13 INFO - PROCESS | 2380 | 1467069913664 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:25:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:25:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 986ms 16:25:13 INFO - PROCESS | 2380 | 1467069913736 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 16:25:13 INFO - PROCESS | 2380 | 1467069913742 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 16:25:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:25:13 INFO - PROCESS | 2380 | 1467069913748 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:25:13 INFO - PROCESS | 2380 | 1467069913752 Marionette TRACE conn6 <- [1,2622,null,{}] 16:25:13 INFO - PROCESS | 2380 | 1467069913756 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:13 INFO - PROCESS | 2380 | 1467069913759 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:13 INFO - PROCESS | 2380 | 1467069913908 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 16:25:14 INFO - PROCESS | 2380 | 1467069914030 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:14 INFO - PROCESS | 2380 | 1467069914033 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:14 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA1D5800 == 38 [pid = 2380] [id = 665] 16:25:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C3F74C00) [pid = 2380] [serial = 1995] [outer = 0000000000000000] 16:25:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C4B52400) [pid = 2380] [serial = 1996] [outer = 00000085C3F74C00] 16:25:14 INFO - PROCESS | 2380 | 1467069914092 Marionette DEBUG loaded listener.js 16:25:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C5014800) [pid = 2380] [serial = 1997] [outer = 00000085C3F74C00] 16:25:14 INFO - PROCESS | 2380 | 1467069914705 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:25:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:25:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 985ms 16:25:14 INFO - PROCESS | 2380 | 1467069914734 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 16:25:14 INFO - PROCESS | 2380 | 1467069914737 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 16:25:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:25:14 INFO - PROCESS | 2380 | 1467069914741 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:25:14 INFO - PROCESS | 2380 | 1467069914745 Marionette TRACE conn6 <- [1,2626,null,{}] 16:25:14 INFO - PROCESS | 2380 | 1467069914757 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:14 INFO - PROCESS | 2380 | 1467069914762 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:14 INFO - PROCESS | 2380 | 1467069914877 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 16:25:15 INFO - PROCESS | 2380 | 1467069915012 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:15 INFO - PROCESS | 2380 | 1467069915016 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:15 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF84A800 == 39 [pid = 2380] [id = 666] 16:25:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085BB29A800) [pid = 2380] [serial = 1998] [outer = 0000000000000000] 16:25:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C9191800) [pid = 2380] [serial = 1999] [outer = 00000085BB29A800] 16:25:15 INFO - PROCESS | 2380 | 1467069915075 Marionette DEBUG loaded listener.js 16:25:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CB089000) [pid = 2380] [serial = 2000] [outer = 00000085BB29A800] 16:25:15 INFO - PROCESS | 2380 | 1467069915833 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:25:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:25:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1144ms 16:25:15 INFO - PROCESS | 2380 | 1467069915888 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 16:25:15 INFO - PROCESS | 2380 | 1467069915892 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 16:25:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:25:15 INFO - PROCESS | 2380 | 1467069915898 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:25:15 INFO - PROCESS | 2380 | 1467069915901 Marionette TRACE conn6 <- [1,2630,null,{}] 16:25:15 INFO - PROCESS | 2380 | 1467069915907 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:15 INFO - PROCESS | 2380 | 1467069915910 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:16 INFO - PROCESS | 2380 | 1467069916029 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 16:25:16 INFO - PROCESS | 2380 | 1467069916106 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:16 INFO - PROCESS | 2380 | 1467069916108 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:16 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1606800 == 40 [pid = 2380] [id = 667] 16:25:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085BF6C5C00) [pid = 2380] [serial = 2001] [outer = 0000000000000000] 16:25:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085C0E72400) [pid = 2380] [serial = 2002] [outer = 00000085BF6C5C00] 16:25:16 INFO - PROCESS | 2380 | 1467069916205 Marionette DEBUG loaded listener.js 16:25:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C15BA000) [pid = 2380] [serial = 2003] [outer = 00000085BF6C5C00] 16:25:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE293000 == 39 [pid = 2380] [id = 662] 16:25:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085BC09E800 == 38 [pid = 2380] [id = 661] 16:25:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4FBF800 == 37 [pid = 2380] [id = 660] 16:25:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB41A000 == 36 [pid = 2380] [id = 659] 16:25:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8289800 == 35 [pid = 2380] [id = 658] 16:25:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8192000 == 34 [pid = 2380] [id = 657] 16:25:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7854000 == 33 [pid = 2380] [id = 656] 16:25:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1617800 == 32 [pid = 2380] [id = 655] 16:25:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085BC5C4000 == 31 [pid = 2380] [id = 654] 16:25:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1547000 == 30 [pid = 2380] [id = 653] 16:25:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF9CB800 == 29 [pid = 2380] [id = 652] 16:25:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF84A800 == 28 [pid = 2380] [id = 666] 16:25:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA1D5800 == 27 [pid = 2380] [id = 665] 16:25:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4FB6000 == 26 [pid = 2380] [id = 664] 16:25:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8CE000 == 25 [pid = 2380] [id = 663] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C7173C00) [pid = 2380] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C539F400) [pid = 2380] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C4B7CC00) [pid = 2380] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C50BDC00) [pid = 2380] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BB398400) [pid = 2380] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BB49D000) [pid = 2380] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C1337000) [pid = 2380] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C1A53C00) [pid = 2380] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BAC27400) [pid = 2380] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BB245C00) [pid = 2380] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C0E6CC00) [pid = 2380] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C0E8BC00) [pid = 2380] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C836A400) [pid = 2380] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BF6BCC00) [pid = 2380] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BFDBE400) [pid = 2380] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C4B4C400) [pid = 2380] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C4B5B800) [pid = 2380] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C82F9000) [pid = 2380] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C836B800) [pid = 2380] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C918D000) [pid = 2380] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085BB0C1400) [pid = 2380] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085CA304C00) [pid = 2380] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C776A800) [pid = 2380] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C4794C00) [pid = 2380] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C92D3400) [pid = 2380] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C5420000) [pid = 2380] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 16:25:16 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C9D2D400) [pid = 2380] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 16:25:17 INFO - PROCESS | 2380 | 1467069917307 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:25:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:25:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1448ms 16:25:17 INFO - PROCESS | 2380 | 1467069917349 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 16:25:17 INFO - PROCESS | 2380 | 1467069917353 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 16:25:17 INFO - PROCESS | 2380 | 1467069917357 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:25:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:25:17 INFO - PROCESS | 2380 | 1467069917362 Marionette TRACE conn6 <- [1,2634,null,{}] 16:25:17 INFO - PROCESS | 2380 | 1467069917368 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:17 INFO - PROCESS | 2380 | 1467069917371 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:17 INFO - PROCESS | 2380 | 1467069917464 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 16:25:17 INFO - PROCESS | 2380 | 1467069917470 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:17 INFO - PROCESS | 2380 | 1467069917473 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:17 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFE57800 == 26 [pid = 2380] [id = 668] 16:25:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085BB24CC00) [pid = 2380] [serial = 2004] [outer = 0000000000000000] 16:25:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085BB250800) [pid = 2380] [serial = 2005] [outer = 00000085BB24CC00] 16:25:17 INFO - PROCESS | 2380 | 1467069917524 Marionette DEBUG loaded listener.js 16:25:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BB456400) [pid = 2380] [serial = 2006] [outer = 00000085BB24CC00] 16:25:18 INFO - PROCESS | 2380 | 1467069918018 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:25:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:25:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 689ms 16:25:18 INFO - PROCESS | 2380 | 1467069918051 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 16:25:18 INFO - PROCESS | 2380 | 1467069918057 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 16:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:25:18 INFO - PROCESS | 2380 | 1467069918064 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:25:18 INFO - PROCESS | 2380 | 1467069918066 Marionette TRACE conn6 <- [1,2638,null,{}] 16:25:18 INFO - PROCESS | 2380 | 1467069918070 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:18 INFO - PROCESS | 2380 | 1467069918073 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:18 INFO - PROCESS | 2380 | 1467069918203 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 16:25:18 INFO - PROCESS | 2380 | 1467069918288 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:18 INFO - PROCESS | 2380 | 1467069918290 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:18 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4FBF800 == 27 [pid = 2380] [id = 669] 16:25:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BB24D000) [pid = 2380] [serial = 2007] [outer = 0000000000000000] 16:25:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BF5F6000) [pid = 2380] [serial = 2008] [outer = 00000085BB24D000] 16:25:18 INFO - PROCESS | 2380 | 1467069918340 Marionette DEBUG loaded listener.js 16:25:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C0079400) [pid = 2380] [serial = 2009] [outer = 00000085BB24D000] 16:25:18 INFO - PROCESS | 2380 | 1467069918727 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:25:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:25:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 692ms 16:25:18 INFO - PROCESS | 2380 | 1467069918758 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 16:25:18 INFO - PROCESS | 2380 | 1467069918761 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 16:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:25:18 INFO - PROCESS | 2380 | 1467069918764 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:25:18 INFO - PROCESS | 2380 | 1467069918768 Marionette TRACE conn6 <- [1,2642,null,{}] 16:25:18 INFO - PROCESS | 2380 | 1467069918779 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:18 INFO - PROCESS | 2380 | 1467069918784 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:18 INFO - PROCESS | 2380 | 1467069918873 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 16:25:18 INFO - PROCESS | 2380 | 1467069918880 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:18 INFO - PROCESS | 2380 | 1467069918884 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:18 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7C1F800 == 28 [pid = 2380] [id = 670] 16:25:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C0F22400) [pid = 2380] [serial = 2010] [outer = 0000000000000000] 16:25:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C133C800) [pid = 2380] [serial = 2011] [outer = 00000085C0F22400] 16:25:18 INFO - PROCESS | 2380 | 1467069918933 Marionette DEBUG loaded listener.js 16:25:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C3F4D400) [pid = 2380] [serial = 2012] [outer = 00000085C0F22400] 16:25:19 INFO - PROCESS | 2380 | 1467069919442 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:25:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:25:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 733ms 16:25:19 INFO - PROCESS | 2380 | 1467069919500 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 16:25:19 INFO - PROCESS | 2380 | 1467069919503 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 16:25:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:25:19 INFO - PROCESS | 2380 | 1467069919506 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:25:19 INFO - PROCESS | 2380 | 1467069919508 Marionette TRACE conn6 <- [1,2646,null,{}] 16:25:19 INFO - PROCESS | 2380 | 1467069919517 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:19 INFO - PROCESS | 2380 | 1467069919520 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:19 INFO - PROCESS | 2380 | 1467069919666 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 16:25:19 INFO - PROCESS | 2380 | 1467069919741 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:19 INFO - PROCESS | 2380 | 1467069919743 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:19 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8249800 == 29 [pid = 2380] [id = 671] 16:25:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C4B10C00) [pid = 2380] [serial = 2013] [outer = 0000000000000000] 16:25:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C4B4B800) [pid = 2380] [serial = 2014] [outer = 00000085C4B10C00] 16:25:19 INFO - PROCESS | 2380 | 1467069919789 Marionette DEBUG loaded listener.js 16:25:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4B58000) [pid = 2380] [serial = 2015] [outer = 00000085C4B10C00] 16:25:20 INFO - PROCESS | 2380 | 1467069920227 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:25:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:25:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 733ms 16:25:20 INFO - PROCESS | 2380 | 1467069920242 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 16:25:20 INFO - PROCESS | 2380 | 1467069920244 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 16:25:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:25:20 INFO - PROCESS | 2380 | 1467069920252 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:25:20 INFO - PROCESS | 2380 | 1467069920254 Marionette TRACE conn6 <- [1,2650,null,{}] 16:25:20 INFO - PROCESS | 2380 | 1467069920258 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:20 INFO - PROCESS | 2380 | 1467069920260 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:20 INFO - PROCESS | 2380 | 1467069920373 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 16:25:20 INFO - PROCESS | 2380 | 1467069920377 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:20 INFO - PROCESS | 2380 | 1467069920380 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:20 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9CF5800 == 30 [pid = 2380] [id = 672] 16:25:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085BAC27800) [pid = 2380] [serial = 2016] [outer = 0000000000000000] 16:25:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4F2AC00) [pid = 2380] [serial = 2017] [outer = 00000085BAC27800] 16:25:20 INFO - PROCESS | 2380 | 1467069920425 Marionette DEBUG loaded listener.js 16:25:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C52D9400) [pid = 2380] [serial = 2018] [outer = 00000085BAC27800] 16:25:20 INFO - PROCESS | 2380 | 1467069920901 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:25:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:25:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 694ms 16:25:20 INFO - PROCESS | 2380 | 1467069920950 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 16:25:20 INFO - PROCESS | 2380 | 1467069920952 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 16:25:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:25:20 INFO - PROCESS | 2380 | 1467069920955 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:25:20 INFO - PROCESS | 2380 | 1467069920957 Marionette TRACE conn6 <- [1,2654,null,{}] 16:25:20 INFO - PROCESS | 2380 | 1467069920961 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:20 INFO - PROCESS | 2380 | 1467069920967 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:21 INFO - PROCESS | 2380 | 1467069921119 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 16:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB0C7000) [pid = 2380] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C5398400) [pid = 2380] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085B9453000) [pid = 2380] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CB035C00) [pid = 2380] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BB0CA000) [pid = 2380] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085BA70B000) [pid = 2380] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085BC550400) [pid = 2380] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C0E75C00) [pid = 2380] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C3F50800) [pid = 2380] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C539AC00) [pid = 2380] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085CA154400) [pid = 2380] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:25:21 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C8FF8800) [pid = 2380] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:25:21 INFO - PROCESS | 2380 | 1467069921332 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:21 INFO - PROCESS | 2380 | 1467069921334 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:21 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C531E000 == 31 [pid = 2380] [id = 673] 16:25:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085B9453C00) [pid = 2380] [serial = 2019] [outer = 0000000000000000] 16:25:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB0C7000) [pid = 2380] [serial = 2020] [outer = 00000085B9453C00] 16:25:21 INFO - PROCESS | 2380 | 1467069921388 Marionette DEBUG loaded listener.js 16:25:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C1335C00) [pid = 2380] [serial = 2021] [outer = 00000085B9453C00] 16:25:21 INFO - PROCESS | 2380 | [2380] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:25:22 INFO - PROCESS | 2380 | [2380] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:25:22 INFO - PROCESS | 2380 | 1467069922222 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:25:22 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) 16:25:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1297ms 16:25:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:25:22 INFO - PROCESS | 2380 | 1467069922255 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 16:25:22 INFO - PROCESS | 2380 | 1467069922257 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 16:25:22 INFO - PROCESS | 2380 | 1467069922260 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:25:22 INFO - PROCESS | 2380 | 1467069922262 Marionette TRACE conn6 <- [1,2658,null,{}] 16:25:22 INFO - PROCESS | 2380 | 1467069922266 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:22 INFO - PROCESS | 2380 | 1467069922268 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:22 INFO - PROCESS | 2380 | 1467069922374 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 16:25:22 INFO - PROCESS | 2380 | 1467069922382 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:22 INFO - PROCESS | 2380 | 1467069922384 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:22 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFD0000 == 32 [pid = 2380] [id = 674] 16:25:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BB0C6000) [pid = 2380] [serial = 2022] [outer = 0000000000000000] 16:25:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C7BA6000) [pid = 2380] [serial = 2023] [outer = 00000085BB0C6000] 16:25:22 INFO - PROCESS | 2380 | 1467069922428 Marionette DEBUG loaded listener.js 16:25:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C82F9000) [pid = 2380] [serial = 2024] [outer = 00000085BB0C6000] 16:25:23 INFO - PROCESS | 2380 | 1467069923384 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:25:23 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 16:25:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:25:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:25:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:25:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1181ms 16:25:23 INFO - PROCESS | 2380 | 1467069923462 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 16:25:23 INFO - PROCESS | 2380 | 1467069923468 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 16:25:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:25:23 INFO - PROCESS | 2380 | 1467069923474 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:25:23 INFO - PROCESS | 2380 | 1467069923478 Marionette TRACE conn6 <- [1,2662,null,{}] 16:25:23 INFO - PROCESS | 2380 | 1467069923485 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:23 INFO - PROCESS | 2380 | 1467069923488 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:23 INFO - PROCESS | 2380 | 1467069923639 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 16:25:23 INFO - PROCESS | 2380 | 1467069923800 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:23 INFO - PROCESS | 2380 | 1467069923803 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:23 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1536800 == 33 [pid = 2380] [id = 675] 16:25:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085BB295800) [pid = 2380] [serial = 2025] [outer = 0000000000000000] 16:25:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BB457000) [pid = 2380] [serial = 2026] [outer = 00000085BB295800] 16:25:23 INFO - PROCESS | 2380 | 1467069923864 Marionette DEBUG loaded listener.js 16:25:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085BC5B9400) [pid = 2380] [serial = 2027] [outer = 00000085BB295800] 16:25:25 INFO - PROCESS | 2380 | 1467069925012 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:25:25 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 16:25:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:25:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:25:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:25:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1599ms 16:25:25 INFO - PROCESS | 2380 | 1467069925111 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 16:25:25 INFO - PROCESS | 2380 | 1467069925116 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 16:25:25 INFO - PROCESS | 2380 | 1467069925125 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:25:25 INFO - PROCESS | 2380 | 1467069925129 Marionette TRACE conn6 <- [1,2666,null,{}] 16:25:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:25:25 INFO - PROCESS | 2380 | 1467069925133 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:25 INFO - PROCESS | 2380 | 1467069925137 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:25 INFO - PROCESS | 2380 | 1467069925387 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 16:25:25 INFO - PROCESS | 2380 | 1467069925466 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:25 INFO - PROCESS | 2380 | 1467069925469 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:25 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB9D5800 == 34 [pid = 2380] [id = 676] 16:25:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085BB249800) [pid = 2380] [serial = 2028] [outer = 0000000000000000] 16:25:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085BB352800) [pid = 2380] [serial = 2029] [outer = 00000085BB249800] 16:25:25 INFO - PROCESS | 2380 | 1467069925521 Marionette DEBUG loaded listener.js 16:25:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085BFE9E800) [pid = 2380] [serial = 2030] [outer = 00000085BB249800] 16:25:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085C531E000 == 33 [pid = 2380] [id = 673] 16:25:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9CF5800 == 32 [pid = 2380] [id = 672] 16:25:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8249800 == 31 [pid = 2380] [id = 671] 16:25:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7C1F800 == 30 [pid = 2380] [id = 670] 16:25:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4FBF800 == 29 [pid = 2380] [id = 669] 16:25:25 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFE57800 == 28 [pid = 2380] [id = 668] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085CA307C00) [pid = 2380] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C9187000) [pid = 2380] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C92CB800) [pid = 2380] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C4B24C00) [pid = 2380] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C5421000) [pid = 2380] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085BB246C00) [pid = 2380] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085CB469800) [pid = 2380] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085CB07C400) [pid = 2380] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085BB296000) [pid = 2380] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085BB45D800) [pid = 2380] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085BB0C5400) [pid = 2380] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085BB4A4C00) [pid = 2380] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085BF6BD000) [pid = 2380] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085BFEA8000) [pid = 2380] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C0F25400) [pid = 2380] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085C15BF000) [pid = 2380] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085C4777400) [pid = 2380] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085C775F800) [pid = 2380] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085C82F6000) [pid = 2380] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085C8F06800) [pid = 2380] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (00000085C4B59C00) [pid = 2380] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (00000085C477A000) [pid = 2380] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (00000085C4797C00) [pid = 2380] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 16:25:25 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (00000085CB082800) [pid = 2380] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 2380 | 1467069926604 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:25:26 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) 16:25:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1497ms 16:25:26 INFO - PROCESS | 2380 | 1467069926629 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 16:25:26 INFO - PROCESS | 2380 | 1467069926633 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 16:25:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:25:26 INFO - PROCESS | 2380 | 1467069926638 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:25:26 INFO - PROCESS | 2380 | 1467069926641 Marionette TRACE conn6 <- [1,2670,null,{}] 16:25:26 INFO - PROCESS | 2380 | 1467069926646 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:26 INFO - PROCESS | 2380 | 1467069926649 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:26 INFO - PROCESS | 2380 | 1467069926739 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 16:25:26 INFO - PROCESS | 2380 | 1467069926747 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:26 INFO - PROCESS | 2380 | 1467069926750 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:26 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1617800 == 29 [pid = 2380] [id = 677] 16:25:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (00000085BB246C00) [pid = 2380] [serial = 2031] [outer = 0000000000000000] 16:25:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (00000085BB729400) [pid = 2380] [serial = 2032] [outer = 00000085BB246C00] 16:25:26 INFO - PROCESS | 2380 | 1467069926798 Marionette DEBUG loaded listener.js 16:25:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (00000085C0336C00) [pid = 2380] [serial = 2033] [outer = 00000085BB246C00] 16:25:27 INFO - PROCESS | 2380 | 1467069927780 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:25:27 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) 16:25:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1190ms 16:25:27 INFO - PROCESS | 2380 | 1467069927832 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 16:25:27 INFO - PROCESS | 2380 | 1467069927835 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 16:25:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:25:27 INFO - PROCESS | 2380 | 1467069927838 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:25:27 INFO - PROCESS | 2380 | 1467069927840 Marionette TRACE conn6 <- [1,2674,null,{}] 16:25:27 INFO - PROCESS | 2380 | 1467069927845 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:27 INFO - PROCESS | 2380 | 1467069927847 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:27 INFO - PROCESS | 2380 | 1467069927939 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 16:25:27 INFO - PROCESS | 2380 | 1467069927950 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:27 INFO - PROCESS | 2380 | 1467069927952 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:27 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7C14000 == 30 [pid = 2380] [id = 678] 16:25:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085C1990400) [pid = 2380] [serial = 2034] [outer = 0000000000000000] 16:25:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085C3F4B800) [pid = 2380] [serial = 2035] [outer = 00000085C1990400] 16:25:28 INFO - PROCESS | 2380 | 1467069927999 Marionette DEBUG loaded listener.js 16:25:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085C4795400) [pid = 2380] [serial = 2036] [outer = 00000085C1990400] 16:25:29 INFO - PROCESS | 2380 | 1467069928997 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:25:29 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 16:25:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:25:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:25:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1194ms 16:25:29 INFO - PROCESS | 2380 | 1467069929035 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 16:25:29 INFO - PROCESS | 2380 | 1467069929039 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 16:25:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:25:29 INFO - PROCESS | 2380 | 1467069929050 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:25:29 INFO - PROCESS | 2380 | 1467069929055 Marionette TRACE conn6 <- [1,2678,null,{}] 16:25:29 INFO - PROCESS | 2380 | 1467069929065 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:29 INFO - PROCESS | 2380 | 1467069929068 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:29 INFO - PROCESS | 2380 | 1467069929183 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 16:25:29 INFO - PROCESS | 2380 | 1467069929189 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:29 INFO - PROCESS | 2380 | 1467069929191 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:29 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C826A800 == 31 [pid = 2380] [id = 679] 16:25:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085C4B1E800) [pid = 2380] [serial = 2037] [outer = 0000000000000000] 16:25:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085C4B62400) [pid = 2380] [serial = 2038] [outer = 00000085C4B1E800] 16:25:29 INFO - PROCESS | 2380 | 1467069929237 Marionette DEBUG loaded listener.js 16:25:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085C53A4400) [pid = 2380] [serial = 2039] [outer = 00000085C4B1E800] 16:25:29 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085C4B10C00) [pid = 2380] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:25:29 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085BB24D000) [pid = 2380] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:25:29 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085BF6C5C00) [pid = 2380] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:25:29 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085BB24CC00) [pid = 2380] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:25:29 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085BAC27800) [pid = 2380] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:25:29 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (00000085C0F22400) [pid = 2380] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:25:29 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (00000085BB956000) [pid = 2380] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:25:29 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (00000085C3F74C00) [pid = 2380] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:25:29 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (00000085BB29A800) [pid = 2380] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:25:29 INFO - PROCESS | 2380 | --DOMWINDOW == 53 (00000085B9453C00) [pid = 2380] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:25:30 INFO - PROCESS | 2380 | 1467069930202 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:25:30 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 16:25:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:25:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:25:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1202ms 16:25:30 INFO - PROCESS | 2380 | 1467069930250 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 16:25:30 INFO - PROCESS | 2380 | 1467069930253 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 16:25:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:25:30 INFO - PROCESS | 2380 | 1467069930256 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:25:30 INFO - PROCESS | 2380 | 1467069930258 Marionette TRACE conn6 <- [1,2682,null,{}] 16:25:30 INFO - PROCESS | 2380 | 1467069930261 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:30 INFO - PROCESS | 2380 | 1467069930264 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:30 INFO - PROCESS | 2380 | 1467069930354 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 16:25:30 INFO - PROCESS | 2380 | 1467069930362 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:30 INFO - PROCESS | 2380 | 1467069930364 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:30 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB41E000 == 32 [pid = 2380] [id = 680] 16:25:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 54 (00000085BB247000) [pid = 2380] [serial = 2040] [outer = 0000000000000000] 16:25:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (00000085C4B4FC00) [pid = 2380] [serial = 2041] [outer = 00000085BB247000] 16:25:30 INFO - PROCESS | 2380 | 1467069930411 Marionette DEBUG loaded listener.js 16:25:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (00000085C5424800) [pid = 2380] [serial = 2042] [outer = 00000085BB247000] 16:25:31 INFO - PROCESS | 2380 | 1467069931338 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:25:31 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 16:25:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:25:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:25:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1138ms 16:25:31 INFO - PROCESS | 2380 | 1467069931398 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 16:25:31 INFO - PROCESS | 2380 | 1467069931400 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 16:25:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:25:31 INFO - PROCESS | 2380 | 1467069931404 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:25:31 INFO - PROCESS | 2380 | 1467069931406 Marionette TRACE conn6 <- [1,2686,null,{}] 16:25:31 INFO - PROCESS | 2380 | 1467069931409 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:31 INFO - PROCESS | 2380 | 1467069931411 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:31 INFO - PROCESS | 2380 | 1467069931498 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 16:25:31 INFO - PROCESS | 2380 | 1467069931505 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:31 INFO - PROCESS | 2380 | 1467069931511 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:31 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8240800 == 33 [pid = 2380] [id = 681] 16:25:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (00000085C8349800) [pid = 2380] [serial = 2043] [outer = 0000000000000000] 16:25:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085C835E400) [pid = 2380] [serial = 2044] [outer = 00000085C8349800] 16:25:31 INFO - PROCESS | 2380 | 1467069931567 Marionette DEBUG loaded listener.js 16:25:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085C8FA5800) [pid = 2380] [serial = 2045] [outer = 00000085C8349800] 16:25:32 INFO - PROCESS | 2380 | 1467069932545 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:25:32 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 16:25:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:25:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:25:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1180ms 16:25:32 INFO - PROCESS | 2380 | 1467069932588 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 16:25:32 INFO - PROCESS | 2380 | 1467069932592 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 16:25:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:25:32 INFO - PROCESS | 2380 | 1467069932598 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:25:32 INFO - PROCESS | 2380 | 1467069932602 Marionette TRACE conn6 <- [1,2690,null,{}] 16:25:32 INFO - PROCESS | 2380 | 1467069932609 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:32 INFO - PROCESS | 2380 | 1467069932612 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:32 INFO - PROCESS | 2380 | 1467069932762 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 16:25:32 INFO - PROCESS | 2380 | 1467069932878 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:32 INFO - PROCESS | 2380 | 1467069932884 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:32 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5307000 == 34 [pid = 2380] [id = 682] 16:25:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085BB71F800) [pid = 2380] [serial = 2046] [outer = 0000000000000000] 16:25:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085BF6BD000) [pid = 2380] [serial = 2047] [outer = 00000085BB71F800] 16:25:32 INFO - PROCESS | 2380 | 1467069932987 Marionette DEBUG loaded listener.js 16:25:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085C0F24800) [pid = 2380] [serial = 2048] [outer = 00000085BB71F800] 16:25:33 INFO - PROCESS | 2380 | 1467069933583 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:25:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:25:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1031ms 16:25:33 INFO - PROCESS | 2380 | 1467069933632 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 16:25:33 INFO - PROCESS | 2380 | 1467069933637 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 16:25:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:25:33 INFO - PROCESS | 2380 | 1467069933644 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:25:33 INFO - PROCESS | 2380 | 1467069933647 Marionette TRACE conn6 <- [1,2694,null,{}] 16:25:33 INFO - PROCESS | 2380 | 1467069933651 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:33 INFO - PROCESS | 2380 | 1467069933654 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:33 INFO - PROCESS | 2380 | 1467069933768 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 16:25:33 INFO - PROCESS | 2380 | 1467069933862 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:33 INFO - PROCESS | 2380 | 1467069933865 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:33 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9CEC800 == 35 [pid = 2380] [id = 683] 16:25:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085C4B5A800) [pid = 2380] [serial = 2049] [outer = 0000000000000000] 16:25:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085C4B61C00) [pid = 2380] [serial = 2050] [outer = 00000085C4B5A800] 16:25:33 INFO - PROCESS | 2380 | 1467069933923 Marionette DEBUG loaded listener.js 16:25:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085C53A0000) [pid = 2380] [serial = 2051] [outer = 00000085C4B5A800] 16:25:34 INFO - PROCESS | 2380 | 1467069934532 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:25:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:25:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 943ms 16:25:34 INFO - PROCESS | 2380 | 1467069934589 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 16:25:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:25:34 INFO - PROCESS | 2380 | 1467069934592 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 16:25:34 INFO - PROCESS | 2380 | 1467069934597 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:25:34 INFO - PROCESS | 2380 | 1467069934601 Marionette TRACE conn6 <- [1,2698,null,{}] 16:25:34 INFO - PROCESS | 2380 | 1467069934612 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:34 INFO - PROCESS | 2380 | 1467069934618 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:34 INFO - PROCESS | 2380 | 1467069934733 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 16:25:34 INFO - PROCESS | 2380 | 1467069934880 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:34 INFO - PROCESS | 2380 | 1467069934884 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:34 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE2AF800 == 36 [pid = 2380] [id = 684] 16:25:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C9188C00) [pid = 2380] [serial = 2052] [outer = 0000000000000000] 16:25:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C918C000) [pid = 2380] [serial = 2053] [outer = 00000085C9188C00] 16:25:34 INFO - PROCESS | 2380 | 1467069934944 Marionette DEBUG loaded listener.js 16:25:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C9C6C400) [pid = 2380] [serial = 2054] [outer = 00000085C9188C00] 16:25:35 INFO - PROCESS | 2380 | 1467069935743 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:25:35 INFO - PROCESS | 2380 | 1467069935795 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 16:25:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:25:35 INFO - PROCESS | 2380 | 1467069935800 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:25:35 INFO - PROCESS | 2380 | 1467069935803 Marionette TRACE conn6 <- [1,2702,null,{}] 16:25:35 INFO - PROCESS | 2380 | 1467069935809 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:35 INFO - PROCESS | 2380 | 1467069935812 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:35 INFO - PROCESS | 2380 | 1467069935917 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 16:25:36 INFO - PROCESS | 2380 | 1467069935999 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:36 INFO - PROCESS | 2380 | 1467069936001 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:36 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1548800 == 37 [pid = 2380] [id = 685] 16:25:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BF6BCC00) [pid = 2380] [serial = 2055] [outer = 0000000000000000] 16:25:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BFDB4000) [pid = 2380] [serial = 2056] [outer = 00000085BF6BCC00] 16:25:36 INFO - PROCESS | 2380 | 1467069936094 Marionette DEBUG loaded listener.js 16:25:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C0E8BC00) [pid = 2380] [serial = 2057] [outer = 00000085BF6BCC00] 16:25:36 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB41E000 == 36 [pid = 2380] [id = 680] 16:25:36 INFO - PROCESS | 2380 | --DOCSHELL 00000085C826A800 == 35 [pid = 2380] [id = 679] 16:25:36 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7C14000 == 34 [pid = 2380] [id = 678] 16:25:36 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1617800 == 33 [pid = 2380] [id = 677] 16:25:36 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB9D5800 == 32 [pid = 2380] [id = 676] 16:25:36 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1536800 == 31 [pid = 2380] [id = 675] 16:25:36 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1606800 == 30 [pid = 2380] [id = 667] 16:25:36 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFD0000 == 29 [pid = 2380] [id = 674] 16:25:36 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE2AF800 == 28 [pid = 2380] [id = 684] 16:25:36 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9CEC800 == 27 [pid = 2380] [id = 683] 16:25:36 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8240800 == 26 [pid = 2380] [id = 681] 16:25:36 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5307000 == 25 [pid = 2380] [id = 682] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C7BA6000) [pid = 2380] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C4B4B800) [pid = 2380] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085BF5F6000) [pid = 2380] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C0079400) [pid = 2380] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C15BA000) [pid = 2380] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C0E72400) [pid = 2380] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085BB250800) [pid = 2380] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C4F2AC00) [pid = 2380] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085BB456400) [pid = 2380] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085C133C800) [pid = 2380] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085C4B58000) [pid = 2380] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085C0E6D000) [pid = 2380] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085BF6C2C00) [pid = 2380] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (00000085C5014800) [pid = 2380] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (00000085C4B52400) [pid = 2380] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (00000085CB089000) [pid = 2380] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (00000085C9191800) [pid = 2380] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 53 (00000085BB0C7000) [pid = 2380] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 52 (00000085C52D9400) [pid = 2380] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 51 (00000085C1335C00) [pid = 2380] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 16:25:36 INFO - PROCESS | 2380 | --DOMWINDOW == 50 (00000085C3F4D400) [pid = 2380] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 2380 | 1467069937124 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:25:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:25:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1391ms 16:25:37 INFO - PROCESS | 2380 | 1467069937194 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 16:25:37 INFO - PROCESS | 2380 | 1467069937199 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 16:25:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:25:37 INFO - PROCESS | 2380 | 1467069937204 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:25:37 INFO - PROCESS | 2380 | 1467069937209 Marionette TRACE conn6 <- [1,2706,null,{}] 16:25:37 INFO - PROCESS | 2380 | 1467069937214 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:37 INFO - PROCESS | 2380 | 1467069937217 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:37 INFO - PROCESS | 2380 | 1467069937311 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 16:25:37 INFO - PROCESS | 2380 | 1467069937324 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:37 INFO - PROCESS | 2380 | 1467069937326 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:37 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C00CE000 == 26 [pid = 2380] [id = 686] 16:25:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 51 (00000085BB24B400) [pid = 2380] [serial = 2058] [outer = 0000000000000000] 16:25:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 52 (00000085BB251C00) [pid = 2380] [serial = 2059] [outer = 00000085BB24B400] 16:25:37 INFO - PROCESS | 2380 | 1467069937376 Marionette DEBUG loaded listener.js 16:25:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 53 (00000085BB391000) [pid = 2380] [serial = 2060] [outer = 00000085BB24B400] 16:25:37 INFO - PROCESS | 2380 | 1467069937861 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 16:25:37 INFO - PROCESS | 2380 | 1467069937905 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 16:25:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:25:37 INFO - PROCESS | 2380 | 1467069937912 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:25:37 INFO - PROCESS | 2380 | 1467069937915 Marionette TRACE conn6 <- [1,2710,null,{}] 16:25:37 INFO - PROCESS | 2380 | 1467069937919 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:37 INFO - PROCESS | 2380 | 1467069937922 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:38 INFO - PROCESS | 2380 | 1467069938053 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 16:25:38 INFO - PROCESS | 2380 | 1467069938068 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:38 INFO - PROCESS | 2380 | 1467069938071 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:38 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C54A7800 == 27 [pid = 2380] [id = 687] 16:25:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 54 (00000085BC0D6800) [pid = 2380] [serial = 2061] [outer = 0000000000000000] 16:25:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (00000085BF6C1C00) [pid = 2380] [serial = 2062] [outer = 00000085BC0D6800] 16:25:38 INFO - PROCESS | 2380 | 1467069938120 Marionette DEBUG loaded listener.js 16:25:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (00000085C0079400) [pid = 2380] [serial = 2063] [outer = 00000085BC0D6800] 16:25:38 INFO - PROCESS | 2380 | 1467069938588 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:25:38 INFO - PROCESS | 2380 | 1467069938650 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 16:25:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:25:38 INFO - PROCESS | 2380 | 1467069938654 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:25:38 INFO - PROCESS | 2380 | 1467069938658 Marionette TRACE conn6 <- [1,2714,null,{}] 16:25:38 INFO - PROCESS | 2380 | 1467069938669 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:38 INFO - PROCESS | 2380 | 1467069938674 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:38 INFO - PROCESS | 2380 | 1467069938763 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 16:25:38 INFO - PROCESS | 2380 | 1467069938847 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:38 INFO - PROCESS | 2380 | 1467069938850 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:38 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7C20000 == 28 [pid = 2380] [id = 688] 16:25:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (00000085C0F21400) [pid = 2380] [serial = 2064] [outer = 0000000000000000] 16:25:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085C15BD000) [pid = 2380] [serial = 2065] [outer = 00000085C0F21400] 16:25:38 INFO - PROCESS | 2380 | 1467069938900 Marionette DEBUG loaded listener.js 16:25:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085C3F4DC00) [pid = 2380] [serial = 2066] [outer = 00000085C0F21400] 16:25:39 INFO - PROCESS | 2380 | 1467069939319 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:25:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:25:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 693ms 16:25:39 INFO - PROCESS | 2380 | 1467069939348 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 16:25:39 INFO - PROCESS | 2380 | 1467069939351 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 16:25:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:25:39 INFO - PROCESS | 2380 | 1467069939360 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:25:39 INFO - PROCESS | 2380 | 1467069939362 Marionette TRACE conn6 <- [1,2718,null,{}] 16:25:39 INFO - PROCESS | 2380 | 1467069939366 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:39 INFO - PROCESS | 2380 | 1467069939368 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:39 INFO - PROCESS | 2380 | 1467069939512 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 16:25:39 INFO - PROCESS | 2380 | 1467069939563 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:39 INFO - PROCESS | 2380 | 1467069939565 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:39 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C824E000 == 29 [pid = 2380] [id = 689] 16:25:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085C477F400) [pid = 2380] [serial = 2067] [outer = 0000000000000000] 16:25:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085C47B9000) [pid = 2380] [serial = 2068] [outer = 00000085C477F400] 16:25:39 INFO - PROCESS | 2380 | 1467069939612 Marionette DEBUG loaded listener.js 16:25:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085C4B4F000) [pid = 2380] [serial = 2069] [outer = 00000085C477F400] 16:25:40 INFO - PROCESS | 2380 | 1467069940539 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:25:40 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 16:25:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:25:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:25:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1183ms 16:25:40 INFO - PROCESS | 2380 | 1467069940545 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 16:25:40 INFO - PROCESS | 2380 | 1467069940548 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 16:25:40 INFO - PROCESS | 2380 | 1467069940551 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:25:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:25:40 INFO - PROCESS | 2380 | 1467069940553 Marionette TRACE conn6 <- [1,2722,null,{}] 16:25:40 INFO - PROCESS | 2380 | 1467069940564 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:40 INFO - PROCESS | 2380 | 1467069940566 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:40 INFO - PROCESS | 2380 | 1467069940673 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 16:25:40 INFO - PROCESS | 2380 | 1467069940678 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:40 INFO - PROCESS | 2380 | 1467069940680 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:40 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9D90800 == 30 [pid = 2380] [id = 690] 16:25:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085C4B67400) [pid = 2380] [serial = 2070] [outer = 0000000000000000] 16:25:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085C4B82800) [pid = 2380] [serial = 2071] [outer = 00000085C4B67400] 16:25:40 INFO - PROCESS | 2380 | 1467069940727 Marionette DEBUG loaded listener.js 16:25:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085C50C0C00) [pid = 2380] [serial = 2072] [outer = 00000085C4B67400] 16:25:41 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C8349800) [pid = 2380] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:25:41 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C4B1E800) [pid = 2380] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:25:41 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085BB247000) [pid = 2380] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:25:41 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085C1990400) [pid = 2380] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:25:41 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085BB249800) [pid = 2380] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:25:41 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085BB295800) [pid = 2380] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:25:41 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085BB0C6000) [pid = 2380] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:25:41 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (00000085BB246C00) [pid = 2380] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:25:41 INFO - PROCESS | 2380 | 1467069941272 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:25:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:25:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 732ms 16:25:41 INFO - PROCESS | 2380 | 1467069941286 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 16:25:41 INFO - PROCESS | 2380 | 1467069941289 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 16:25:41 INFO - PROCESS | 2380 | 1467069941292 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:25:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:25:41 INFO - PROCESS | 2380 | 1467069941294 Marionette TRACE conn6 <- [1,2726,null,{}] 16:25:41 INFO - PROCESS | 2380 | 1467069941301 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:41 INFO - PROCESS | 2380 | 1467069941307 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:41 INFO - PROCESS | 2380 | 1467069941406 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 16:25:41 INFO - PROCESS | 2380 | 1467069941415 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:41 INFO - PROCESS | 2380 | 1467069941417 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:41 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB84B000 == 31 [pid = 2380] [id = 691] 16:25:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085BB295800) [pid = 2380] [serial = 2073] [outer = 0000000000000000] 16:25:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085C4B60800) [pid = 2380] [serial = 2074] [outer = 00000085BB295800] 16:25:41 INFO - PROCESS | 2380 | 1467069941463 Marionette DEBUG loaded listener.js 16:25:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085C775E800) [pid = 2380] [serial = 2075] [outer = 00000085BB295800] 16:25:41 INFO - PROCESS | 2380 | 1467069941886 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:25:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:25:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 629ms 16:25:41 INFO - PROCESS | 2380 | 1467069941925 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 16:25:41 INFO - PROCESS | 2380 | 1467069941927 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 16:25:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:25:41 INFO - PROCESS | 2380 | 1467069941931 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:25:41 INFO - PROCESS | 2380 | 1467069941933 Marionette TRACE conn6 <- [1,2730,null,{}] 16:25:41 INFO - PROCESS | 2380 | 1467069941936 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:41 INFO - PROCESS | 2380 | 1467069941938 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:42 INFO - PROCESS | 2380 | 1467069942019 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 16:25:42 INFO - PROCESS | 2380 | 1467069942054 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:42 INFO - PROCESS | 2380 | 1467069942056 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:42 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFD1800 == 32 [pid = 2380] [id = 692] 16:25:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085C5424400) [pid = 2380] [serial = 2076] [outer = 0000000000000000] 16:25:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085C801D800) [pid = 2380] [serial = 2077] [outer = 00000085C5424400] 16:25:42 INFO - PROCESS | 2380 | 1467069942100 Marionette DEBUG loaded listener.js 16:25:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085C82FA800) [pid = 2380] [serial = 2078] [outer = 00000085C5424400] 16:25:42 INFO - PROCESS | 2380 | 1467069942516 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:25:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:25:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 629ms 16:25:42 INFO - PROCESS | 2380 | 1467069942562 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 16:25:42 INFO - PROCESS | 2380 | 1467069942564 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 16:25:42 INFO - PROCESS | 2380 | 1467069942567 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:25:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:25:42 INFO - PROCESS | 2380 | 1467069942569 Marionette TRACE conn6 <- [1,2734,null,{}] 16:25:42 INFO - PROCESS | 2380 | 1467069942573 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:42 INFO - PROCESS | 2380 | 1467069942575 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:42 INFO - PROCESS | 2380 | 1467069942659 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 16:25:42 INFO - PROCESS | 2380 | 1467069942665 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:42 INFO - PROCESS | 2380 | 1467069942667 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:42 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE2A6800 == 33 [pid = 2380] [id = 693] 16:25:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085C835EC00) [pid = 2380] [serial = 2079] [outer = 0000000000000000] 16:25:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085C8A73000) [pid = 2380] [serial = 2080] [outer = 00000085C835EC00] 16:25:42 INFO - PROCESS | 2380 | 1467069942711 Marionette DEBUG loaded listener.js 16:25:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C8FF9800) [pid = 2380] [serial = 2081] [outer = 00000085C835EC00] 16:25:43 INFO - PROCESS | 2380 | 1467069943133 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:25:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:25:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 589ms 16:25:43 INFO - PROCESS | 2380 | 1467069943160 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 16:25:43 INFO - PROCESS | 2380 | 1467069943163 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 16:25:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:25:43 INFO - PROCESS | 2380 | 1467069943166 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:25:43 INFO - PROCESS | 2380 | 1467069943168 Marionette TRACE conn6 <- [1,2738,null,{}] 16:25:43 INFO - PROCESS | 2380 | 1467069943182 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:43 INFO - PROCESS | 2380 | 1467069943184 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:43 INFO - PROCESS | 2380 | 1467069943384 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 16:25:43 INFO - PROCESS | 2380 | 1467069943537 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:43 INFO - PROCESS | 2380 | 1467069943541 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:43 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C00CD800 == 34 [pid = 2380] [id = 694] 16:25:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BAC26C00) [pid = 2380] [serial = 2082] [outer = 0000000000000000] 16:25:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BB0C3800) [pid = 2380] [serial = 2083] [outer = 00000085BAC26C00] 16:25:43 INFO - PROCESS | 2380 | 1467069943601 Marionette DEBUG loaded listener.js 16:25:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BB2A1800) [pid = 2380] [serial = 2084] [outer = 00000085BAC26C00] 16:25:44 INFO - PROCESS | 2380 | 1467069944351 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:25:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:25:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1242ms 16:25:44 INFO - PROCESS | 2380 | 1467069944413 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 16:25:44 INFO - PROCESS | 2380 | 1467069944418 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 16:25:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:25:44 INFO - PROCESS | 2380 | 1467069944422 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:25:44 INFO - PROCESS | 2380 | 1467069944425 Marionette TRACE conn6 <- [1,2742,null,{}] 16:25:44 INFO - PROCESS | 2380 | 1467069944431 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:44 INFO - PROCESS | 2380 | 1467069944434 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:44 INFO - PROCESS | 2380 | 1467069944569 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 16:25:44 INFO - PROCESS | 2380 | 1467069944683 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:44 INFO - PROCESS | 2380 | 1467069944687 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:44 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8183000 == 35 [pid = 2380] [id = 695] 16:25:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085BFDBD000) [pid = 2380] [serial = 2085] [outer = 0000000000000000] 16:25:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C0E73800) [pid = 2380] [serial = 2086] [outer = 00000085BFDBD000] 16:25:44 INFO - PROCESS | 2380 | 1467069944747 Marionette DEBUG loaded listener.js 16:25:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C1A55C00) [pid = 2380] [serial = 2087] [outer = 00000085BFDBD000] 16:25:45 INFO - PROCESS | 2380 | 1467069945666 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:25:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:25:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1279ms 16:25:45 INFO - PROCESS | 2380 | 1467069945704 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 16:25:45 INFO - PROCESS | 2380 | 1467069945709 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 16:25:45 INFO - PROCESS | 2380 | 1467069945714 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:25:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:25:45 INFO - PROCESS | 2380 | 1467069945718 Marionette TRACE conn6 <- [1,2746,null,{}] 16:25:45 INFO - PROCESS | 2380 | 1467069945724 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:45 INFO - PROCESS | 2380 | 1467069945726 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:45 INFO - PROCESS | 2380 | 1467069945847 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 16:25:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFD1800 == 34 [pid = 2380] [id = 692] 16:25:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB84B000 == 33 [pid = 2380] [id = 691] 16:25:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9D90800 == 32 [pid = 2380] [id = 690] 16:25:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C824E000 == 31 [pid = 2380] [id = 689] 16:25:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7C20000 == 30 [pid = 2380] [id = 688] 16:25:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C54A7800 == 29 [pid = 2380] [id = 687] 16:25:45 INFO - PROCESS | 2380 | --DOCSHELL 00000085C00CE000 == 28 [pid = 2380] [id = 686] 16:25:45 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C4B62400) [pid = 2380] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C53A4400) [pid = 2380] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C4B4FC00) [pid = 2380] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C3F4B800) [pid = 2380] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085BB352800) [pid = 2380] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085BFE9E800) [pid = 2380] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085BB457000) [pid = 2380] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085BC5B9400) [pid = 2380] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C82F9000) [pid = 2380] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085BB729400) [pid = 2380] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085C0336C00) [pid = 2380] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085C8FA5800) [pid = 2380] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085C4795400) [pid = 2380] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085C5424800) [pid = 2380] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (00000085C835E400) [pid = 2380] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 2380 | 1467069945968 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:45 INFO - PROCESS | 2380 | 1467069945972 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:45 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF382000 == 29 [pid = 2380] [id = 696] 16:25:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085B944E800) [pid = 2380] [serial = 2088] [outer = 0000000000000000] 16:25:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085BA7C7C00) [pid = 2380] [serial = 2089] [outer = 00000085B944E800] 16:25:46 INFO - PROCESS | 2380 | 1467069946022 Marionette DEBUG loaded listener.js 16:25:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085BB63B800) [pid = 2380] [serial = 2090] [outer = 00000085B944E800] 16:25:46 INFO - PROCESS | 2380 | 1467069946442 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:25:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:25:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 797ms 16:25:46 INFO - PROCESS | 2380 | 1467069946516 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 16:25:46 INFO - PROCESS | 2380 | 1467069946521 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 16:25:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:25:46 INFO - PROCESS | 2380 | 1467069946527 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:25:46 INFO - PROCESS | 2380 | 1467069946530 Marionette TRACE conn6 <- [1,2750,null,{}] 16:25:46 INFO - PROCESS | 2380 | 1467069946534 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:46 INFO - PROCESS | 2380 | 1467069946537 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:46 INFO - PROCESS | 2380 | 1467069946626 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 16:25:46 INFO - PROCESS | 2380 | 1467069946640 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:46 INFO - PROCESS | 2380 | 1467069946643 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:46 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C53AD800 == 30 [pid = 2380] [id = 697] 16:25:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085C0E10800) [pid = 2380] [serial = 2091] [outer = 0000000000000000] 16:25:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085C0E6F800) [pid = 2380] [serial = 2092] [outer = 00000085C0E10800] 16:25:46 INFO - PROCESS | 2380 | 1467069946690 Marionette DEBUG loaded listener.js 16:25:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085C133DC00) [pid = 2380] [serial = 2093] [outer = 00000085C0E10800] 16:25:47 INFO - PROCESS | 2380 | 1467069947133 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:25:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:25:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 691ms 16:25:47 INFO - PROCESS | 2380 | 1467069947221 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 16:25:47 INFO - PROCESS | 2380 | 1467069947224 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 16:25:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:25:47 INFO - PROCESS | 2380 | 1467069947227 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:25:47 INFO - PROCESS | 2380 | 1467069947231 Marionette TRACE conn6 <- [1,2754,null,{}] 16:25:47 INFO - PROCESS | 2380 | 1467069947243 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:47 INFO - PROCESS | 2380 | 1467069947249 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:47 INFO - PROCESS | 2380 | 1467069947380 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 16:25:47 INFO - PROCESS | 2380 | 1467069947454 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:47 INFO - PROCESS | 2380 | 1467069947457 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:47 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8190800 == 31 [pid = 2380] [id = 698] 16:25:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085C3F78000) [pid = 2380] [serial = 2094] [outer = 0000000000000000] 16:25:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085C4798400) [pid = 2380] [serial = 2095] [outer = 00000085C3F78000] 16:25:47 INFO - PROCESS | 2380 | 1467069947507 Marionette DEBUG loaded listener.js 16:25:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C4B5F000) [pid = 2380] [serial = 2096] [outer = 00000085C3F78000] 16:25:47 INFO - PROCESS | 2380 | 1467069947886 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:25:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:25:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 692ms 16:25:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:25:47 INFO - PROCESS | 2380 | 1467069947922 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 16:25:47 INFO - PROCESS | 2380 | 1467069947924 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 16:25:47 INFO - PROCESS | 2380 | 1467069947927 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:25:47 INFO - PROCESS | 2380 | 1467069947929 Marionette TRACE conn6 <- [1,2758,null,{}] 16:25:47 INFO - PROCESS | 2380 | 1467069947947 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:47 INFO - PROCESS | 2380 | 1467069947949 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:48 INFO - PROCESS | 2380 | 1467069948067 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 16:25:48 INFO - PROCESS | 2380 | 1467069948072 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:48 INFO - PROCESS | 2380 | 1467069948075 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:48 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9CEC800 == 32 [pid = 2380] [id = 699] 16:25:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C52CE800) [pid = 2380] [serial = 2097] [outer = 0000000000000000] 16:25:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C539D400) [pid = 2380] [serial = 2098] [outer = 00000085C52CE800] 16:25:48 INFO - PROCESS | 2380 | 1467069948164 Marionette DEBUG loaded listener.js 16:25:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C5421400) [pid = 2380] [serial = 2099] [outer = 00000085C52CE800] 16:25:48 INFO - PROCESS | 2380 | 1467069948585 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:25:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:25:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 692ms 16:25:48 INFO - PROCESS | 2380 | 1467069948622 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 16:25:48 INFO - PROCESS | 2380 | 1467069948624 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 16:25:48 INFO - PROCESS | 2380 | 1467069948628 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:25:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:25:48 INFO - PROCESS | 2380 | 1467069948637 Marionette TRACE conn6 <- [1,2762,null,{}] 16:25:48 INFO - PROCESS | 2380 | 1467069948648 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:48 INFO - PROCESS | 2380 | 1467069948650 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:48 INFO - PROCESS | 2380 | 1467069948794 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 16:25:48 INFO - PROCESS | 2380 | 1467069948818 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:48 INFO - PROCESS | 2380 | 1467069948820 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:48 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB832000 == 33 [pid = 2380] [id = 700] 16:25:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C7769800) [pid = 2380] [serial = 2100] [outer = 0000000000000000] 16:25:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C82F0000) [pid = 2380] [serial = 2101] [outer = 00000085C7769800] 16:25:48 INFO - PROCESS | 2380 | 1467069948865 Marionette DEBUG loaded listener.js 16:25:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C8A6F800) [pid = 2380] [serial = 2102] [outer = 00000085C7769800] 16:25:49 INFO - PROCESS | 2380 | 1467069949318 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:25:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:25:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 733ms 16:25:49 INFO - PROCESS | 2380 | 1467069949364 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 16:25:49 INFO - PROCESS | 2380 | 1467069949367 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 16:25:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:25:49 INFO - PROCESS | 2380 | 1467069949376 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:25:49 INFO - PROCESS | 2380 | 1467069949378 Marionette TRACE conn6 <- [1,2766,null,{}] 16:25:49 INFO - PROCESS | 2380 | 1467069949382 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:49 INFO - PROCESS | 2380 | 1467069949388 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:49 INFO - PROCESS | 2380 | 1467069949526 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 16:25:49 INFO - PROCESS | 2380 | 1467069949585 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:49 INFO - PROCESS | 2380 | 1467069949587 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:49 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CC616000 == 34 [pid = 2380] [id = 701] 16:25:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C9188000) [pid = 2380] [serial = 2103] [outer = 0000000000000000] 16:25:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C9C63400) [pid = 2380] [serial = 2104] [outer = 00000085C9188000] 16:25:49 INFO - PROCESS | 2380 | 1467069949633 Marionette DEBUG loaded listener.js 16:25:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085CA39DC00) [pid = 2380] [serial = 2105] [outer = 00000085C9188000] 16:25:50 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BC0D6800) [pid = 2380] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:25:50 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C0F21400) [pid = 2380] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:25:50 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C477F400) [pid = 2380] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:25:50 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C4B67400) [pid = 2380] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:25:50 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085BF6BCC00) [pid = 2380] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:25:50 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085BB24B400) [pid = 2380] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:25:50 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C5424400) [pid = 2380] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:25:50 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085BB71F800) [pid = 2380] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:25:50 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C4B5A800) [pid = 2380] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:25:50 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C9188C00) [pid = 2380] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:25:50 INFO - PROCESS | 2380 | 1467069950137 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:25:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:25:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 796ms 16:25:50 INFO - PROCESS | 2380 | 1467069950175 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 16:25:50 INFO - PROCESS | 2380 | 1467069950177 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 16:25:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:25:50 INFO - PROCESS | 2380 | 1467069950180 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:25:50 INFO - PROCESS | 2380 | 1467069950182 Marionette TRACE conn6 <- [1,2770,null,{}] 16:25:50 INFO - PROCESS | 2380 | 1467069950185 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:50 INFO - PROCESS | 2380 | 1467069950187 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:50 INFO - PROCESS | 2380 | 1467069950269 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 16:25:50 INFO - PROCESS | 2380 | 1467069950349 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:50 INFO - PROCESS | 2380 | 1467069950351 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8B9000 == 35 [pid = 2380] [id = 702] 16:25:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085B9E0D400) [pid = 2380] [serial = 2106] [outer = 0000000000000000] 16:25:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085C4B67400) [pid = 2380] [serial = 2107] [outer = 00000085B9E0D400] 16:25:50 INFO - PROCESS | 2380 | 1467069950396 Marionette DEBUG loaded listener.js 16:25:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085CA67A400) [pid = 2380] [serial = 2108] [outer = 00000085B9E0D400] 16:25:50 INFO - PROCESS | 2380 | 1467069950758 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:25:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:25:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 628ms 16:25:50 INFO - PROCESS | 2380 | 1467069950812 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 16:25:50 INFO - PROCESS | 2380 | 1467069950814 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 16:25:50 INFO - PROCESS | 2380 | 1467069950817 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:25:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:25:50 INFO - PROCESS | 2380 | 1467069950818 Marionette TRACE conn6 <- [1,2774,null,{}] 16:25:50 INFO - PROCESS | 2380 | 1467069950822 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:50 INFO - PROCESS | 2380 | 1467069950824 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:50 INFO - PROCESS | 2380 | 1467069950907 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 16:25:50 INFO - PROCESS | 2380 | 1467069950983 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:50 INFO - PROCESS | 2380 | 1467069950985 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF80F000 == 36 [pid = 2380] [id = 703] 16:25:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085B9E10400) [pid = 2380] [serial = 2109] [outer = 0000000000000000] 16:25:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085CB468800) [pid = 2380] [serial = 2110] [outer = 00000085B9E10400] 16:25:51 INFO - PROCESS | 2380 | 1467069951030 Marionette DEBUG loaded listener.js 16:25:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085CB471800) [pid = 2380] [serial = 2111] [outer = 00000085B9E10400] 16:25:51 INFO - PROCESS | 2380 | 1467069951396 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:25:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:25:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 16:25:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:25:51 INFO - PROCESS | 2380 | 1467069951450 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 16:25:51 INFO - PROCESS | 2380 | 1467069951452 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 16:25:51 INFO - PROCESS | 2380 | 1467069951455 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:25:51 INFO - PROCESS | 2380 | 1467069951457 Marionette TRACE conn6 <- [1,2778,null,{}] 16:25:51 INFO - PROCESS | 2380 | 1467069951460 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:51 INFO - PROCESS | 2380 | 1467069951462 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:51 INFO - PROCESS | 2380 | 1467069951580 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 16:25:51 INFO - PROCESS | 2380 | 1467069951613 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:51 INFO - PROCESS | 2380 | 1467069951616 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:51 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF849000 == 37 [pid = 2380] [id = 704] 16:25:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085CB476C00) [pid = 2380] [serial = 2112] [outer = 0000000000000000] 16:25:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085CB5CE000) [pid = 2380] [serial = 2113] [outer = 00000085CB476C00] 16:25:51 INFO - PROCESS | 2380 | 1467069951659 Marionette DEBUG loaded listener.js 16:25:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085CB813800) [pid = 2380] [serial = 2114] [outer = 00000085CB476C00] 16:25:52 INFO - PROCESS | 2380 | 1467069952076 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:25:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:25:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 672ms 16:25:52 INFO - PROCESS | 2380 | 1467069952131 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 16:25:52 INFO - PROCESS | 2380 | 1467069952135 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 16:25:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:25:52 INFO - PROCESS | 2380 | 1467069952145 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:25:52 INFO - PROCESS | 2380 | 1467069952150 Marionette TRACE conn6 <- [1,2782,null,{}] 16:25:52 INFO - PROCESS | 2380 | 1467069952156 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:52 INFO - PROCESS | 2380 | 1467069952160 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:52 INFO - PROCESS | 2380 | 1467069952312 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 16:25:52 INFO - PROCESS | 2380 | 1467069952415 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:52 INFO - PROCESS | 2380 | 1467069952420 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:52 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1539000 == 38 [pid = 2380] [id = 705] 16:25:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085BB451000) [pid = 2380] [serial = 2115] [outer = 0000000000000000] 16:25:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085BB4A0400) [pid = 2380] [serial = 2116] [outer = 00000085BB451000] 16:25:52 INFO - PROCESS | 2380 | 1467069952481 Marionette DEBUG loaded listener.js 16:25:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C0075C00) [pid = 2380] [serial = 2117] [outer = 00000085BB451000] 16:25:53 INFO - PROCESS | 2380 | 1467069953117 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:25:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:25:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 985ms 16:25:53 INFO - PROCESS | 2380 | 1467069953149 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 16:25:53 INFO - PROCESS | 2380 | 1467069953154 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 16:25:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:25:53 INFO - PROCESS | 2380 | 1467069953162 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:25:53 INFO - PROCESS | 2380 | 1467069953165 Marionette TRACE conn6 <- [1,2786,null,{}] 16:25:53 INFO - PROCESS | 2380 | 1467069953169 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:53 INFO - PROCESS | 2380 | 1467069953173 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:53 INFO - PROCESS | 2380 | 1467069953289 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 16:25:53 INFO - PROCESS | 2380 | 1467069953385 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:53 INFO - PROCESS | 2380 | 1467069953388 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:53 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9C04000 == 39 [pid = 2380] [id = 706] 16:25:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C4B5C400) [pid = 2380] [serial = 2118] [outer = 0000000000000000] 16:25:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C4B7D000) [pid = 2380] [serial = 2119] [outer = 00000085C4B5C400] 16:25:53 INFO - PROCESS | 2380 | 1467069953445 Marionette DEBUG loaded listener.js 16:25:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C5970000) [pid = 2380] [serial = 2120] [outer = 00000085C4B5C400] 16:25:54 INFO - PROCESS | 2380 | 1467069954045 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:25:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:25:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 942ms 16:25:54 INFO - PROCESS | 2380 | 1467069954105 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 16:25:54 INFO - PROCESS | 2380 | 1467069954108 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 16:25:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:25:54 INFO - PROCESS | 2380 | 1467069954112 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:25:54 INFO - PROCESS | 2380 | 1467069954117 Marionette TRACE conn6 <- [1,2790,null,{}] 16:25:54 INFO - PROCESS | 2380 | 1467069954129 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:54 INFO - PROCESS | 2380 | 1467069954134 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:54 INFO - PROCESS | 2380 | 1467069954282 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 16:25:54 INFO - PROCESS | 2380 | 1467069954405 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:54 INFO - PROCESS | 2380 | 1467069954409 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:54 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF959800 == 40 [pid = 2380] [id = 707] 16:25:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C9D24C00) [pid = 2380] [serial = 2121] [outer = 0000000000000000] 16:25:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085CA302C00) [pid = 2380] [serial = 2122] [outer = 00000085C9D24C00] 16:25:54 INFO - PROCESS | 2380 | 1467069954469 Marionette DEBUG loaded listener.js 16:25:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CB81A000) [pid = 2380] [serial = 2123] [outer = 00000085C9D24C00] 16:25:55 INFO - PROCESS | 2380 | 1467069955329 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:25:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:25:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1238ms 16:25:55 INFO - PROCESS | 2380 | 1467069955351 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 16:25:55 INFO - PROCESS | 2380 | 1467069955356 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 16:25:55 INFO - PROCESS | 2380 | 1467069955361 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:25:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:25:55 INFO - PROCESS | 2380 | 1467069955365 Marionette TRACE conn6 <- [1,2794,null,{}] 16:25:55 INFO - PROCESS | 2380 | 1467069955370 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:55 INFO - PROCESS | 2380 | 1467069955373 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:55 INFO - PROCESS | 2380 | 1467069955481 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 16:25:55 INFO - PROCESS | 2380 | 1467069955576 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:55 INFO - PROCESS | 2380 | 1467069955581 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:55 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C160A800 == 41 [pid = 2380] [id = 708] 16:25:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085BB356400) [pid = 2380] [serial = 2124] [outer = 0000000000000000] 16:25:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085BB458800) [pid = 2380] [serial = 2125] [outer = 00000085BB356400] 16:25:55 INFO - PROCESS | 2380 | 1467069955631 Marionette DEBUG loaded listener.js 16:25:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085BF668800) [pid = 2380] [serial = 2126] [outer = 00000085BB356400] 16:25:56 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF80F000 == 40 [pid = 2380] [id = 703] 16:25:56 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8B9000 == 39 [pid = 2380] [id = 702] 16:25:56 INFO - PROCESS | 2380 | --DOCSHELL 00000085CC616000 == 38 [pid = 2380] [id = 701] 16:25:56 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB832000 == 37 [pid = 2380] [id = 700] 16:25:56 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9CEC800 == 36 [pid = 2380] [id = 699] 16:25:56 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8190800 == 35 [pid = 2380] [id = 698] 16:25:56 INFO - PROCESS | 2380 | --DOCSHELL 00000085C53AD800 == 34 [pid = 2380] [id = 697] 16:25:56 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF382000 == 33 [pid = 2380] [id = 696] 16:25:56 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE2A6800 == 32 [pid = 2380] [id = 693] 16:25:56 INFO - PROCESS | 2380 | --DOCSHELL 00000085C00CD800 == 31 [pid = 2380] [id = 694] 16:25:56 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1548800 == 30 [pid = 2380] [id = 685] 16:25:56 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8183000 == 29 [pid = 2380] [id = 695] 16:25:56 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF959800 == 28 [pid = 2380] [id = 707] 16:25:56 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9C04000 == 27 [pid = 2380] [id = 706] 16:25:56 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF849000 == 26 [pid = 2380] [id = 704] 16:25:56 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1539000 == 25 [pid = 2380] [id = 705] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C8A73000) [pid = 2380] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BF6C1C00) [pid = 2380] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C0079400) [pid = 2380] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C15BD000) [pid = 2380] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C47B9000) [pid = 2380] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C4B82800) [pid = 2380] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C4B4F000) [pid = 2380] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C0E8BC00) [pid = 2380] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BFDB4000) [pid = 2380] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BB251C00) [pid = 2380] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C4B60800) [pid = 2380] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BB391000) [pid = 2380] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C801D800) [pid = 2380] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C82FA800) [pid = 2380] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C50C0C00) [pid = 2380] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C0F24800) [pid = 2380] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085BF6BD000) [pid = 2380] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C53A0000) [pid = 2380] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C4B61C00) [pid = 2380] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C9C6C400) [pid = 2380] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C918C000) [pid = 2380] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C3F4DC00) [pid = 2380] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 16:25:56 INFO - PROCESS | 2380 | 1467069956866 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:25:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:25:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1549ms 16:25:56 INFO - PROCESS | 2380 | 1467069956915 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 16:25:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:25:56 INFO - PROCESS | 2380 | 1467069956919 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 16:25:56 INFO - PROCESS | 2380 | 1467069956924 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:25:56 INFO - PROCESS | 2380 | 1467069956927 Marionette TRACE conn6 <- [1,2798,null,{}] 16:25:56 INFO - PROCESS | 2380 | 1467069956933 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:56 INFO - PROCESS | 2380 | 1467069956936 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:57 INFO - PROCESS | 2380 | 1467069957091 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 16:25:57 INFO - PROCESS | 2380 | 1467069957108 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:57 INFO - PROCESS | 2380 | 1467069957111 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:57 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFEB6000 == 26 [pid = 2380] [id = 709] 16:25:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085BA7C7000) [pid = 2380] [serial = 2127] [outer = 0000000000000000] 16:25:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BB253400) [pid = 2380] [serial = 2128] [outer = 00000085BA7C7000] 16:25:57 INFO - PROCESS | 2380 | 1467069957160 Marionette DEBUG loaded listener.js 16:25:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BB456C00) [pid = 2380] [serial = 2129] [outer = 00000085BA7C7000] 16:25:57 INFO - PROCESS | 2380 | 1467069957617 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:25:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:25:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 733ms 16:25:57 INFO - PROCESS | 2380 | 1467069957657 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 16:25:57 INFO - PROCESS | 2380 | 1467069957663 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 16:25:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:25:57 INFO - PROCESS | 2380 | 1467069957670 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:25:57 INFO - PROCESS | 2380 | 1467069957673 Marionette TRACE conn6 <- [1,2802,null,{}] 16:25:57 INFO - PROCESS | 2380 | 1467069957677 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:57 INFO - PROCESS | 2380 | 1467069957679 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:57 INFO - PROCESS | 2380 | 1467069957771 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 16:25:57 INFO - PROCESS | 2380 | 1467069957779 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:57 INFO - PROCESS | 2380 | 1467069957782 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:57 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4FC6800 == 27 [pid = 2380] [id = 710] 16:25:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085BF6C0800) [pid = 2380] [serial = 2130] [outer = 0000000000000000] 16:25:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085BFDB4000) [pid = 2380] [serial = 2131] [outer = 00000085BF6C0800] 16:25:57 INFO - PROCESS | 2380 | 1467069957831 Marionette DEBUG loaded listener.js 16:25:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C0336800) [pid = 2380] [serial = 2132] [outer = 00000085BF6C0800] 16:25:58 INFO - PROCESS | 2380 | 1467069958313 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:25:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:25:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 689ms 16:25:58 INFO - PROCESS | 2380 | 1467069958360 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 16:25:58 INFO - PROCESS | 2380 | 1467069958362 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 16:25:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:25:58 INFO - PROCESS | 2380 | 1467069958366 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:25:58 INFO - PROCESS | 2380 | 1467069958369 Marionette TRACE conn6 <- [1,2806,null,{}] 16:25:58 INFO - PROCESS | 2380 | 1467069958381 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:58 INFO - PROCESS | 2380 | 1467069958386 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:58 INFO - PROCESS | 2380 | 1467069958501 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 16:25:58 INFO - PROCESS | 2380 | 1467069958591 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:58 INFO - PROCESS | 2380 | 1467069958594 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:58 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7C22800 == 28 [pid = 2380] [id = 711] 16:25:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085BAC22000) [pid = 2380] [serial = 2133] [outer = 0000000000000000] 16:25:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C136F400) [pid = 2380] [serial = 2134] [outer = 00000085BAC22000] 16:25:58 INFO - PROCESS | 2380 | 1467069958644 Marionette DEBUG loaded listener.js 16:25:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C3F4E800) [pid = 2380] [serial = 2135] [outer = 00000085BAC22000] 16:25:59 INFO - PROCESS | 2380 | 1467069959059 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:25:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:25:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 734ms 16:25:59 INFO - PROCESS | 2380 | 1467069959102 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 16:25:59 INFO - PROCESS | 2380 | 1467069959105 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 16:25:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:25:59 INFO - PROCESS | 2380 | 1467069959108 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:25:59 INFO - PROCESS | 2380 | 1467069959110 Marionette TRACE conn6 <- [1,2810,null,{}] 16:25:59 INFO - PROCESS | 2380 | 1467069959114 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:59 INFO - PROCESS | 2380 | 1467069959116 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:59 INFO - PROCESS | 2380 | 1467069959233 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 16:25:59 INFO - PROCESS | 2380 | 1467069959239 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:59 INFO - PROCESS | 2380 | 1467069959241 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:59 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C826C800 == 29 [pid = 2380] [id = 712] 16:25:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C4791400) [pid = 2380] [serial = 2136] [outer = 0000000000000000] 16:25:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C47AF800) [pid = 2380] [serial = 2137] [outer = 00000085C4791400] 16:25:59 INFO - PROCESS | 2380 | 1467069959335 Marionette DEBUG loaded listener.js 16:25:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C4B4EC00) [pid = 2380] [serial = 2138] [outer = 00000085C4791400] 16:25:59 INFO - PROCESS | 2380 | 1467069959771 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:25:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:25:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 691ms 16:25:59 INFO - PROCESS | 2380 | 1467069959805 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 16:25:59 INFO - PROCESS | 2380 | 1467069959807 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 16:25:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:25:59 INFO - PROCESS | 2380 | 1467069959810 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:25:59 INFO - PROCESS | 2380 | 1467069959812 Marionette TRACE conn6 <- [1,2814,null,{}] 16:25:59 INFO - PROCESS | 2380 | 1467069959815 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:59 INFO - PROCESS | 2380 | 1467069959818 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:59 INFO - PROCESS | 2380 | 1467069959956 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 16:25:59 INFO - PROCESS | 2380 | 1467069959977 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:59 INFO - PROCESS | 2380 | 1467069959979 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:25:59 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C9CF3000 == 30 [pid = 2380] [id = 713] 16:25:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085BF6BD000) [pid = 2380] [serial = 2139] [outer = 0000000000000000] 16:26:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C4B60800) [pid = 2380] [serial = 2140] [outer = 00000085BF6BD000] 16:26:00 INFO - PROCESS | 2380 | 1467069960024 Marionette DEBUG loaded listener.js 16:26:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C5019000) [pid = 2380] [serial = 2141] [outer = 00000085BF6BD000] 16:26:00 INFO - PROCESS | 2380 | 1467069960476 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:26:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:26:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 731ms 16:26:00 INFO - PROCESS | 2380 | 1467069960543 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 16:26:00 INFO - PROCESS | 2380 | 1467069960545 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 16:26:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:26:00 INFO - PROCESS | 2380 | 1467069960549 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:26:00 INFO - PROCESS | 2380 | 1467069960551 Marionette TRACE conn6 <- [1,2818,null,{}] 16:26:00 INFO - PROCESS | 2380 | 1467069960554 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:00 INFO - PROCESS | 2380 | 1467069960561 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:00 INFO - PROCESS | 2380 | 1467069960710 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 16:26:00 INFO - PROCESS | 2380 | 1467069960719 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:00 INFO - PROCESS | 2380 | 1467069960721 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:00 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB845000 == 31 [pid = 2380] [id = 714] 16:26:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C52D2400) [pid = 2380] [serial = 2142] [outer = 0000000000000000] 16:26:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C5418800) [pid = 2380] [serial = 2143] [outer = 00000085C52D2400] 16:26:00 INFO - PROCESS | 2380 | 1467069960811 Marionette DEBUG loaded listener.js 16:26:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C8024000) [pid = 2380] [serial = 2144] [outer = 00000085C52D2400] 16:26:01 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085B9E10400) [pid = 2380] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:26:01 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C9188000) [pid = 2380] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:26:01 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BFDBD000) [pid = 2380] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:26:01 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BAC26C00) [pid = 2380] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:26:01 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C3F78000) [pid = 2380] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:26:01 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C0E10800) [pid = 2380] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:26:01 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C7769800) [pid = 2380] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:26:01 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085B944E800) [pid = 2380] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:26:01 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C835EC00) [pid = 2380] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:26:01 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085B9E0D400) [pid = 2380] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:26:01 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085CB476C00) [pid = 2380] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:26:01 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C52CE800) [pid = 2380] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:26:01 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085BB295800) [pid = 2380] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:26:01 INFO - PROCESS | 2380 | 1467069961385 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:26:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:26:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 881ms 16:26:01 INFO - PROCESS | 2380 | 1467069961433 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 16:26:01 INFO - PROCESS | 2380 | 1467069961435 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 16:26:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:26:01 INFO - PROCESS | 2380 | 1467069961438 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:26:01 INFO - PROCESS | 2380 | 1467069961440 Marionette TRACE conn6 <- [1,2822,null,{}] 16:26:01 INFO - PROCESS | 2380 | 1467069961444 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:01 INFO - PROCESS | 2380 | 1467069961446 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:01 INFO - PROCESS | 2380 | 1467069961526 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 16:26:01 INFO - PROCESS | 2380 | 1467069961531 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:01 INFO - PROCESS | 2380 | 1467069961534 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:01 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFCC800 == 32 [pid = 2380] [id = 715] 16:26:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C0197800) [pid = 2380] [serial = 2145] [outer = 0000000000000000] 16:26:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C5422400) [pid = 2380] [serial = 2146] [outer = 00000085C0197800] 16:26:01 INFO - PROCESS | 2380 | 1467069961580 Marionette DEBUG loaded listener.js 16:26:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C82F7000) [pid = 2380] [serial = 2147] [outer = 00000085C0197800] 16:26:02 INFO - PROCESS | 2380 | 1467069962004 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:26:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:26:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 587ms 16:26:02 INFO - PROCESS | 2380 | 1467069962035 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 16:26:02 INFO - PROCESS | 2380 | 1467069962037 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 16:26:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:26:02 INFO - PROCESS | 2380 | 1467069962040 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:26:02 INFO - PROCESS | 2380 | 1467069962042 Marionette TRACE conn6 <- [1,2826,null,{}] 16:26:02 INFO - PROCESS | 2380 | 1467069962046 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:02 INFO - PROCESS | 2380 | 1467069962048 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:02 INFO - PROCESS | 2380 | 1467069962129 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 16:26:02 INFO - PROCESS | 2380 | 1467069962136 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:02 INFO - PROCESS | 2380 | 1467069962138 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE29B800 == 33 [pid = 2380] [id = 716] 16:26:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C834AC00) [pid = 2380] [serial = 2148] [outer = 0000000000000000] 16:26:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C8A73000) [pid = 2380] [serial = 2149] [outer = 00000085C834AC00] 16:26:02 INFO - PROCESS | 2380 | 1467069962183 Marionette DEBUG loaded listener.js 16:26:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C9182400) [pid = 2380] [serial = 2150] [outer = 00000085C834AC00] 16:26:02 INFO - PROCESS | 2380 | 1467069962616 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:26:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:26:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 629ms 16:26:02 INFO - PROCESS | 2380 | 1467069962672 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 16:26:02 INFO - PROCESS | 2380 | 1467069962675 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 16:26:02 INFO - PROCESS | 2380 | 1467069962678 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:26:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:26:02 INFO - PROCESS | 2380 | 1467069962680 Marionette TRACE conn6 <- [1,2830,null,{}] 16:26:02 INFO - PROCESS | 2380 | 1467069962683 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:02 INFO - PROCESS | 2380 | 1467069962685 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:02 INFO - PROCESS | 2380 | 1467069962767 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 16:26:02 INFO - PROCESS | 2380 | 1467069962772 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:02 INFO - PROCESS | 2380 | 1467069962775 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:02 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7C21000 == 34 [pid = 2380] [id = 717] 16:26:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C918D000) [pid = 2380] [serial = 2151] [outer = 0000000000000000] 16:26:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C92CB400) [pid = 2380] [serial = 2152] [outer = 00000085C918D000] 16:26:02 INFO - PROCESS | 2380 | 1467069962819 Marionette DEBUG loaded listener.js 16:26:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085CA153C00) [pid = 2380] [serial = 2153] [outer = 00000085C918D000] 16:26:03 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFEB6000 == 33 [pid = 2380] [id = 709] 16:26:03 INFO - PROCESS | 2380 | --DOCSHELL 00000085C160A800 == 32 [pid = 2380] [id = 708] 16:26:04 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB845000 == 31 [pid = 2380] [id = 714] 16:26:04 INFO - PROCESS | 2380 | --DOCSHELL 00000085C9CF3000 == 30 [pid = 2380] [id = 713] 16:26:04 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFCC800 == 29 [pid = 2380] [id = 715] 16:26:04 INFO - PROCESS | 2380 | --DOCSHELL 00000085C826C800 == 28 [pid = 2380] [id = 712] 16:26:04 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE29B800 == 27 [pid = 2380] [id = 716] 16:26:04 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4FC6800 == 26 [pid = 2380] [id = 710] 16:26:04 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7C22800 == 25 [pid = 2380] [id = 711] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C775E800) [pid = 2380] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085CB471800) [pid = 2380] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C9C63400) [pid = 2380] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C0E73800) [pid = 2380] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C1A55C00) [pid = 2380] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085BB0C3800) [pid = 2380] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085BB2A1800) [pid = 2380] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C4798400) [pid = 2380] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C0E6F800) [pid = 2380] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C133DC00) [pid = 2380] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C82F0000) [pid = 2380] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085BA7C7C00) [pid = 2380] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085BB63B800) [pid = 2380] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C8FF9800) [pid = 2380] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085C4B67400) [pid = 2380] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085CB813800) [pid = 2380] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085CB5CE000) [pid = 2380] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085CB468800) [pid = 2380] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (00000085CA39DC00) [pid = 2380] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (00000085C539D400) [pid = 2380] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (00000085C5421400) [pid = 2380] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (00000085CA67A400) [pid = 2380] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (00000085C8A6F800) [pid = 2380] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (00000085C4B5F000) [pid = 2380] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 16:26:04 INFO - PROCESS | 2380 | 1467069964568 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:26:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:26:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1947ms 16:26:04 INFO - PROCESS | 2380 | 1467069964629 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 16:26:04 INFO - PROCESS | 2380 | 1467069964633 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 16:26:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:26:04 INFO - PROCESS | 2380 | 1467069964639 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:26:04 INFO - PROCESS | 2380 | 1467069964643 Marionette TRACE conn6 <- [1,2834,null,{}] 16:26:04 INFO - PROCESS | 2380 | 1467069964649 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:04 INFO - PROCESS | 2380 | 1467069964652 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:04 INFO - PROCESS | 2380 | 1467069964750 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 16:26:04 INFO - PROCESS | 2380 | 1467069964765 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:04 INFO - PROCESS | 2380 | 1467069964767 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:04 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFA70000 == 26 [pid = 2380] [id = 718] 16:26:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (00000085BB0C4000) [pid = 2380] [serial = 2154] [outer = 0000000000000000] 16:26:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (00000085BB0C5000) [pid = 2380] [serial = 2155] [outer = 00000085BB0C4000] 16:26:04 INFO - PROCESS | 2380 | 1467069964818 Marionette DEBUG loaded listener.js 16:26:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (00000085BB250000) [pid = 2380] [serial = 2156] [outer = 00000085BB0C4000] 16:26:05 INFO - PROCESS | 2380 | 1467069965330 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:26:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:26:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 733ms 16:26:05 INFO - PROCESS | 2380 | 1467069965376 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 16:26:05 INFO - PROCESS | 2380 | 1467069965382 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 16:26:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:26:05 INFO - PROCESS | 2380 | 1467069965388 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:26:05 INFO - PROCESS | 2380 | 1467069965391 Marionette TRACE conn6 <- [1,2838,null,{}] 16:26:05 INFO - PROCESS | 2380 | 1467069965395 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:05 INFO - PROCESS | 2380 | 1467069965398 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:05 INFO - PROCESS | 2380 | 1467069965494 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 16:26:05 INFO - PROCESS | 2380 | 1467069965571 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:05 INFO - PROCESS | 2380 | 1467069965574 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:05 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C3F93800 == 27 [pid = 2380] [id = 719] 16:26:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (00000085BB450000) [pid = 2380] [serial = 2157] [outer = 0000000000000000] 16:26:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (00000085BB4A3000) [pid = 2380] [serial = 2158] [outer = 00000085BB450000] 16:26:05 INFO - PROCESS | 2380 | 1467069965633 Marionette DEBUG loaded listener.js 16:26:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (00000085BC040000) [pid = 2380] [serial = 2159] [outer = 00000085BB450000] 16:26:06 INFO - PROCESS | 2380 | 1467069966031 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:26:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:26:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 690ms 16:26:06 INFO - PROCESS | 2380 | 1467069966080 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 16:26:06 INFO - PROCESS | 2380 | 1467069966082 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 16:26:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:26:06 INFO - PROCESS | 2380 | 1467069966086 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:26:06 INFO - PROCESS | 2380 | 1467069966090 Marionette TRACE conn6 <- [1,2842,null,{}] 16:26:06 INFO - PROCESS | 2380 | 1467069966102 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:06 INFO - PROCESS | 2380 | 1467069966107 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:06 INFO - PROCESS | 2380 | 1467069966224 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 16:26:06 INFO - PROCESS | 2380 | 1467069966243 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:06 INFO - PROCESS | 2380 | 1467069966246 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:06 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7869800 == 28 [pid = 2380] [id = 720] 16:26:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085B93C2C00) [pid = 2380] [serial = 2160] [outer = 0000000000000000] 16:26:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085C00E0400) [pid = 2380] [serial = 2161] [outer = 00000085B93C2C00] 16:26:06 INFO - PROCESS | 2380 | 1467069966295 Marionette DEBUG loaded listener.js 16:26:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085C0E70000) [pid = 2380] [serial = 2162] [outer = 00000085B93C2C00] 16:26:06 INFO - PROCESS | 2380 | 1467069966737 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:26:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:26:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 692ms 16:26:06 INFO - PROCESS | 2380 | 1467069966781 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 16:26:06 INFO - PROCESS | 2380 | 1467069966784 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 16:26:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:26:06 INFO - PROCESS | 2380 | 1467069966787 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:26:06 INFO - PROCESS | 2380 | 1467069966789 Marionette TRACE conn6 <- [1,2846,null,{}] 16:26:06 INFO - PROCESS | 2380 | 1467069966792 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:06 INFO - PROCESS | 2380 | 1467069966795 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:06 INFO - PROCESS | 2380 | 1467069966883 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 16:26:06 INFO - PROCESS | 2380 | 1467069966891 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:06 INFO - PROCESS | 2380 | 1467069966893 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:06 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8184800 == 29 [pid = 2380] [id = 721] 16:26:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085C0F17000) [pid = 2380] [serial = 2163] [outer = 0000000000000000] 16:26:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085C0F20000) [pid = 2380] [serial = 2164] [outer = 00000085C0F17000] 16:26:06 INFO - PROCESS | 2380 | 1467069966940 Marionette DEBUG loaded listener.js 16:26:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085C1339800) [pid = 2380] [serial = 2165] [outer = 00000085C0F17000] 16:26:07 INFO - PROCESS | 2380 | 1467069967379 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:26:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:26:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 16:26:07 INFO - PROCESS | 2380 | 1467069967419 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 16:26:07 INFO - PROCESS | 2380 | 1467069967422 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 16:26:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:26:07 INFO - PROCESS | 2380 | 1467069967425 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:26:07 INFO - PROCESS | 2380 | 1467069967427 Marionette TRACE conn6 <- [1,2850,null,{}] 16:26:07 INFO - PROCESS | 2380 | 1467069967430 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:07 INFO - PROCESS | 2380 | 1467069967432 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:07 INFO - PROCESS | 2380 | 1467069967512 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 16:26:07 INFO - PROCESS | 2380 | 1467069967520 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:07 INFO - PROCESS | 2380 | 1467069967523 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:07 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8270000 == 30 [pid = 2380] [id = 722] 16:26:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BB44F800) [pid = 2380] [serial = 2166] [outer = 0000000000000000] 16:26:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C1A59C00) [pid = 2380] [serial = 2167] [outer = 00000085BB44F800] 16:26:07 INFO - PROCESS | 2380 | 1467069967568 Marionette DEBUG loaded listener.js 16:26:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C3F4FC00) [pid = 2380] [serial = 2168] [outer = 00000085BB44F800] 16:26:08 INFO - PROCESS | 2380 | 1467069968017 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:26:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:26:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 629ms 16:26:08 INFO - PROCESS | 2380 | 1467069968057 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 16:26:08 INFO - PROCESS | 2380 | 1467069968060 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 16:26:08 INFO - PROCESS | 2380 | 1467069968063 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:26:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:26:08 INFO - PROCESS | 2380 | 1467069968065 Marionette TRACE conn6 <- [1,2854,null,{}] 16:26:08 INFO - PROCESS | 2380 | 1467069968073 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:08 INFO - PROCESS | 2380 | 1467069968079 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:08 INFO - PROCESS | 2380 | 1467069968186 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 16:26:08 INFO - PROCESS | 2380 | 1467069968194 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:08 INFO - PROCESS | 2380 | 1467069968196 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:08 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB425800 == 31 [pid = 2380] [id = 723] 16:26:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C4B0E400) [pid = 2380] [serial = 2169] [outer = 0000000000000000] 16:26:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C4B5B400) [pid = 2380] [serial = 2170] [outer = 00000085C4B0E400] 16:26:08 INFO - PROCESS | 2380 | 1467069968248 Marionette DEBUG loaded listener.js 16:26:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C4B85C00) [pid = 2380] [serial = 2171] [outer = 00000085C4B0E400] 16:26:08 INFO - PROCESS | 2380 | 1467069968683 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:26:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:26:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 629ms 16:26:08 INFO - PROCESS | 2380 | 1467069968704 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 16:26:08 INFO - PROCESS | 2380 | 1467069968706 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 16:26:08 INFO - PROCESS | 2380 | 1467069968709 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:26:08 INFO - PROCESS | 2380 | 1467069968711 Marionette TRACE conn6 <- [1,2858,null,{}] 16:26:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:26:08 INFO - PROCESS | 2380 | 1467069968715 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:08 INFO - PROCESS | 2380 | 1467069968716 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:08 INFO - PROCESS | 2380 | 1467069968798 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 16:26:08 INFO - PROCESS | 2380 | 1467069968804 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:08 INFO - PROCESS | 2380 | 1467069968806 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:08 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBF0D800 == 32 [pid = 2380] [id = 724] 16:26:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C50B6800) [pid = 2380] [serial = 2172] [outer = 0000000000000000] 16:26:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C539B000) [pid = 2380] [serial = 2173] [outer = 00000085C50B6800] 16:26:08 INFO - PROCESS | 2380 | 1467069968851 Marionette DEBUG loaded listener.js 16:26:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C5418C00) [pid = 2380] [serial = 2174] [outer = 00000085C50B6800] 16:26:09 INFO - PROCESS | 2380 | 1467069969302 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:26:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:26:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 629ms 16:26:09 INFO - PROCESS | 2380 | 1467069969347 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 16:26:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:26:09 INFO - PROCESS | 2380 | 1467069969349 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 16:26:09 INFO - PROCESS | 2380 | 1467069969357 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:26:09 INFO - PROCESS | 2380 | 1467069969359 Marionette TRACE conn6 <- [1,2862,null,{}] 16:26:09 INFO - PROCESS | 2380 | 1467069969362 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:09 INFO - PROCESS | 2380 | 1467069969364 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:09 INFO - PROCESS | 2380 | 1467069969446 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 16:26:09 INFO - PROCESS | 2380 | 1467069969454 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:09 INFO - PROCESS | 2380 | 1467069969456 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:09 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBFD0800 == 33 [pid = 2380] [id = 725] 16:26:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C596C400) [pid = 2380] [serial = 2175] [outer = 0000000000000000] 16:26:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C59F7000) [pid = 2380] [serial = 2176] [outer = 00000085C596C400] 16:26:09 INFO - PROCESS | 2380 | 1467069969500 Marionette DEBUG loaded listener.js 16:26:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C776A400) [pid = 2380] [serial = 2177] [outer = 00000085C596C400] 16:26:09 INFO - PROCESS | 2380 | 1467069969977 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:26:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:26:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 16:26:10 INFO - PROCESS | 2380 | 1467069970046 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 16:26:10 INFO - PROCESS | 2380 | 1467069970048 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 16:26:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:26:10 INFO - PROCESS | 2380 | 1467069970052 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:26:10 INFO - PROCESS | 2380 | 1467069970053 Marionette TRACE conn6 <- [1,2866,null,{}] 16:26:10 INFO - PROCESS | 2380 | 1467069970057 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:10 INFO - PROCESS | 2380 | 1467069970059 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:10 INFO - PROCESS | 2380 | 1467069970169 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 16:26:10 INFO - PROCESS | 2380 | 1467069970250 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:10 INFO - PROCESS | 2380 | 1467069970252 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:10 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7869000 == 34 [pid = 2380] [id = 726] 16:26:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C776B400) [pid = 2380] [serial = 2178] [outer = 0000000000000000] 16:26:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C82F2800) [pid = 2380] [serial = 2179] [outer = 00000085C776B400] 16:26:10 INFO - PROCESS | 2380 | 1467069970298 Marionette DEBUG loaded listener.js 16:26:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C8363000) [pid = 2380] [serial = 2180] [outer = 00000085C776B400] 16:26:10 INFO - PROCESS | 2380 | 1467069970730 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:26:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:26:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 735ms 16:26:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:26:10 INFO - PROCESS | 2380 | 1467069970789 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 16:26:10 INFO - PROCESS | 2380 | 1467069970791 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 16:26:10 INFO - PROCESS | 2380 | 1467069970795 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:26:10 INFO - PROCESS | 2380 | 1467069970796 Marionette TRACE conn6 <- [1,2870,null,{}] 16:26:10 INFO - PROCESS | 2380 | 1467069970800 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:10 INFO - PROCESS | 2380 | 1467069970802 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:10 INFO - PROCESS | 2380 | 1467069970922 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 16:26:10 INFO - PROCESS | 2380 | 1467069970931 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:10 INFO - PROCESS | 2380 | 1467069970933 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:10 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8BA800 == 35 [pid = 2380] [id = 727] 16:26:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C8020400) [pid = 2380] [serial = 2181] [outer = 0000000000000000] 16:26:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C8FAF400) [pid = 2380] [serial = 2182] [outer = 00000085C8020400] 16:26:10 INFO - PROCESS | 2380 | 1467069970977 Marionette DEBUG loaded listener.js 16:26:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C9185800) [pid = 2380] [serial = 2183] [outer = 00000085C8020400] 16:26:11 INFO - PROCESS | 2380 | 1467069971437 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:26:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:26:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 690ms 16:26:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:26:11 INFO - PROCESS | 2380 | 1467069971495 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 16:26:11 INFO - PROCESS | 2380 | 1467069971498 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 16:26:11 INFO - PROCESS | 2380 | 1467069971502 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:26:11 INFO - PROCESS | 2380 | 1467069971504 Marionette TRACE conn6 <- [1,2874,null,{}] 16:26:11 INFO - PROCESS | 2380 | 1467069971509 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:11 INFO - PROCESS | 2380 | 1467069971511 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:11 INFO - PROCESS | 2380 | 1467069971662 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 16:26:11 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C4791400) [pid = 2380] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:26:11 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085BF6BD000) [pid = 2380] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:26:11 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C52D2400) [pid = 2380] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:26:11 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C834AC00) [pid = 2380] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:26:11 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085BAC22000) [pid = 2380] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:26:11 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BF6C0800) [pid = 2380] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:26:11 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BA7C7000) [pid = 2380] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:26:11 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BB356400) [pid = 2380] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:26:11 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C9D24C00) [pid = 2380] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:26:11 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085C4B5C400) [pid = 2380] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:26:11 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085BB451000) [pid = 2380] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:26:11 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C0197800) [pid = 2380] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:26:11 INFO - PROCESS | 2380 | 1467069971830 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:11 INFO - PROCESS | 2380 | 1467069971833 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:11 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7860800 == 36 [pid = 2380] [id = 728] 16:26:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085B944F400) [pid = 2380] [serial = 2184] [outer = 0000000000000000] 16:26:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BB246C00) [pid = 2380] [serial = 2185] [outer = 00000085B944F400] 16:26:11 INFO - PROCESS | 2380 | 1467069971882 Marionette DEBUG loaded listener.js 16:26:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C4B28800) [pid = 2380] [serial = 2186] [outer = 00000085B944F400] 16:26:12 INFO - PROCESS | 2380 | 1467069972244 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:26:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:26:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 796ms 16:26:12 INFO - PROCESS | 2380 | 1467069972298 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 16:26:12 INFO - PROCESS | 2380 | 1467069972301 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 16:26:12 INFO - PROCESS | 2380 | 1467069972304 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:26:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:26:12 INFO - PROCESS | 2380 | 1467069972306 Marionette TRACE conn6 <- [1,2878,null,{}] 16:26:12 INFO - PROCESS | 2380 | 1467069972309 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:12 INFO - PROCESS | 2380 | 1467069972311 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:12 INFO - PROCESS | 2380 | 1467069972394 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 16:26:12 INFO - PROCESS | 2380 | 1467069972471 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:12 INFO - PROCESS | 2380 | 1467069972473 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:12 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF941000 == 37 [pid = 2380] [id = 729] 16:26:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085BB247800) [pid = 2380] [serial = 2187] [outer = 0000000000000000] 16:26:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C9C69800) [pid = 2380] [serial = 2188] [outer = 00000085BB247800] 16:26:12 INFO - PROCESS | 2380 | 1467069972526 Marionette DEBUG loaded listener.js 16:26:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085CA687800) [pid = 2380] [serial = 2189] [outer = 00000085BB247800] 16:26:12 INFO - PROCESS | 2380 | 1467069972887 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:26:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:26:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 629ms 16:26:12 INFO - PROCESS | 2380 | 1467069972937 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 16:26:12 INFO - PROCESS | 2380 | 1467069972939 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 16:26:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:26:12 INFO - PROCESS | 2380 | 1467069972943 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:26:12 INFO - PROCESS | 2380 | 1467069972945 Marionette TRACE conn6 <- [1,2882,null,{}] 16:26:12 INFO - PROCESS | 2380 | 1467069972948 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:12 INFO - PROCESS | 2380 | 1467069972950 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:13 INFO - PROCESS | 2380 | 1467069973064 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 16:26:13 INFO - PROCESS | 2380 | 1467069973071 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:13 INFO - PROCESS | 2380 | 1467069973073 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:13 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF9BE800 == 38 [pid = 2380] [id = 730] 16:26:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085CB087400) [pid = 2380] [serial = 2190] [outer = 0000000000000000] 16:26:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085CB467C00) [pid = 2380] [serial = 2191] [outer = 00000085CB087400] 16:26:13 INFO - PROCESS | 2380 | 1467069973141 Marionette DEBUG loaded listener.js 16:26:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085CB470400) [pid = 2380] [serial = 2192] [outer = 00000085CB087400] 16:26:13 INFO - PROCESS | 2380 | 1467069973534 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:26:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:26:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 629ms 16:26:13 INFO - PROCESS | 2380 | 1467069973574 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 16:26:13 INFO - PROCESS | 2380 | 1467069973576 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 16:26:13 INFO - PROCESS | 2380 | 1467069973579 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:26:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:26:13 INFO - PROCESS | 2380 | 1467069973581 Marionette TRACE conn6 <- [1,2886,null,{}] 16:26:13 INFO - PROCESS | 2380 | 1467069973585 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:13 INFO - PROCESS | 2380 | 1467069973587 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:13 INFO - PROCESS | 2380 | 1467069973684 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 16:26:13 INFO - PROCESS | 2380 | 1467069973692 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:13 INFO - PROCESS | 2380 | 1467069973694 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:13 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBAC800 == 39 [pid = 2380] [id = 731] 16:26:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085BFDBA400) [pid = 2380] [serial = 2193] [outer = 0000000000000000] 16:26:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085CB5CA000) [pid = 2380] [serial = 2194] [outer = 00000085BFDBA400] 16:26:13 INFO - PROCESS | 2380 | 1467069973739 Marionette DEBUG loaded listener.js 16:26:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085CB811400) [pid = 2380] [serial = 2195] [outer = 00000085BFDBA400] 16:26:14 INFO - PROCESS | 2380 | 1467069974572 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:26:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:26:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1029ms 16:26:14 INFO - PROCESS | 2380 | 1467069974650 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 16:26:14 INFO - PROCESS | 2380 | 1467069974655 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 16:26:14 INFO - PROCESS | 2380 | 1467069974661 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:26:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:26:14 INFO - PROCESS | 2380 | 1467069974667 Marionette TRACE conn6 <- [1,2890,null,{}] 16:26:14 INFO - PROCESS | 2380 | 1467069974672 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:14 INFO - PROCESS | 2380 | 1467069974675 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:14 INFO - PROCESS | 2380 | 1467069974814 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 16:26:14 INFO - PROCESS | 2380 | 1467069974929 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:14 INFO - PROCESS | 2380 | 1467069974932 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:14 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1614000 == 40 [pid = 2380] [id = 732] 16:26:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085BB251000) [pid = 2380] [serial = 2196] [outer = 0000000000000000] 16:26:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085BB2A1C00) [pid = 2380] [serial = 2197] [outer = 00000085BB251000] 16:26:15 INFO - PROCESS | 2380 | 1467069974992 Marionette DEBUG loaded listener.js 16:26:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085BB725800) [pid = 2380] [serial = 2198] [outer = 00000085BB251000] 16:26:15 INFO - PROCESS | 2380 | 1467069975893 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:26:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:26:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1298ms 16:26:15 INFO - PROCESS | 2380 | 1467069975965 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 16:26:15 INFO - PROCESS | 2380 | 1467069975969 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 16:26:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:26:15 INFO - PROCESS | 2380 | 1467069975975 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:26:15 INFO - PROCESS | 2380 | 1467069975978 Marionette TRACE conn6 <- [1,2894,null,{}] 16:26:15 INFO - PROCESS | 2380 | 1467069975984 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:15 INFO - PROCESS | 2380 | 1467069975986 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:16 INFO - PROCESS | 2380 | 1467069976131 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 16:26:16 INFO - PROCESS | 2380 | 1467069976249 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:16 INFO - PROCESS | 2380 | 1467069976254 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:16 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0E1D800 == 41 [pid = 2380] [id = 733] 16:26:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085BB397000) [pid = 2380] [serial = 2199] [outer = 0000000000000000] 16:26:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085BB632C00) [pid = 2380] [serial = 2200] [outer = 00000085BB397000] 16:26:16 INFO - PROCESS | 2380 | 1467069976307 Marionette DEBUG loaded listener.js 16:26:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085BF666C00) [pid = 2380] [serial = 2201] [outer = 00000085BB397000] 16:26:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF9BE800 == 40 [pid = 2380] [id = 730] 16:26:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF941000 == 39 [pid = 2380] [id = 729] 16:26:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7860800 == 38 [pid = 2380] [id = 728] 16:26:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8BA800 == 37 [pid = 2380] [id = 727] 16:26:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7869000 == 36 [pid = 2380] [id = 726] 16:26:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBFD0800 == 35 [pid = 2380] [id = 725] 16:26:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBF0D800 == 34 [pid = 2380] [id = 724] 16:26:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB425800 == 33 [pid = 2380] [id = 723] 16:26:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8270000 == 32 [pid = 2380] [id = 722] 16:26:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8184800 == 31 [pid = 2380] [id = 721] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C92CB400) [pid = 2380] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7869800 == 30 [pid = 2380] [id = 720] 16:26:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085C3F93800 == 29 [pid = 2380] [id = 719] 16:26:16 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFA70000 == 28 [pid = 2380] [id = 718] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C47AF800) [pid = 2380] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C4B60800) [pid = 2380] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C4B4EC00) [pid = 2380] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C5418800) [pid = 2380] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C5019000) [pid = 2380] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C8A73000) [pid = 2380] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C8024000) [pid = 2380] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C136F400) [pid = 2380] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BFDB4000) [pid = 2380] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C0336800) [pid = 2380] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BB253400) [pid = 2380] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085BB456C00) [pid = 2380] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BF668800) [pid = 2380] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BB458800) [pid = 2380] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CB81A000) [pid = 2380] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085CA302C00) [pid = 2380] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C5970000) [pid = 2380] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085C4B7D000) [pid = 2380] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085C0075C00) [pid = 2380] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085BB4A0400) [pid = 2380] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C5422400) [pid = 2380] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C9182400) [pid = 2380] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085C3F4E800) [pid = 2380] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C82F7000) [pid = 2380] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 2380 | 1467069976857 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:26:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:26:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 944ms 16:26:16 INFO - PROCESS | 2380 | 1467069976923 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 16:26:16 INFO - PROCESS | 2380 | 1467069976929 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 16:26:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:26:16 INFO - PROCESS | 2380 | 1467069976935 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:26:16 INFO - PROCESS | 2380 | 1467069976938 Marionette TRACE conn6 <- [1,2898,null,{}] 16:26:16 INFO - PROCESS | 2380 | 1467069976942 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:16 INFO - PROCESS | 2380 | 1467069976945 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:17 INFO - PROCESS | 2380 | 1467069977037 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 16:26:17 INFO - PROCESS | 2380 | 1467069977118 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:17 INFO - PROCESS | 2380 | 1467069977121 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:17 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C4FBC800 == 29 [pid = 2380] [id = 734] 16:26:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BB2A2000) [pid = 2380] [serial = 2202] [outer = 0000000000000000] 16:26:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085BFD3AC00) [pid = 2380] [serial = 2203] [outer = 00000085BB2A2000] 16:26:17 INFO - PROCESS | 2380 | 1467069977170 Marionette DEBUG loaded listener.js 16:26:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C0078400) [pid = 2380] [serial = 2204] [outer = 00000085BB2A2000] 16:26:17 INFO - PROCESS | 2380 | 1467069977570 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:26:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:26:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:26:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 16:26:17 INFO - PROCESS | 2380 | 1467069977627 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 16:26:17 INFO - PROCESS | 2380 | 1467069977630 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 16:26:17 INFO - TEST-START | /DOMEvents/constructors.html 16:26:17 INFO - PROCESS | 2380 | 1467069977633 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:26:17 INFO - PROCESS | 2380 | 1467069977637 Marionette TRACE conn6 <- [1,2902,null,{}] 16:26:17 INFO - PROCESS | 2380 | 1467069977682 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:17 INFO - PROCESS | 2380 | 1467069977687 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:17 INFO - PROCESS | 2380 | 1467069977788 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 16:26:17 INFO - PROCESS | 2380 | 1467069977796 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:17 INFO - PROCESS | 2380 | 1467069977799 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:17 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7A80000 == 30 [pid = 2380] [id = 735] 16:26:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C0F1DC00) [pid = 2380] [serial = 2205] [outer = 0000000000000000] 16:26:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C1119C00) [pid = 2380] [serial = 2206] [outer = 00000085C0F1DC00] 16:26:17 INFO - PROCESS | 2380 | 1467069977855 Marionette DEBUG loaded listener.js 16:26:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C1A5A800) [pid = 2380] [serial = 2207] [outer = 00000085C0F1DC00] 16:26:18 INFO - PROCESS | 2380 | 1467069978390 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:26:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:26:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:26:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:26:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:26:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:26:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:26:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 833ms 16:26:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:26:18 INFO - PROCESS | 2380 | 1467069978468 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 16:26:18 INFO - PROCESS | 2380 | 1467069978471 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 16:26:18 INFO - PROCESS | 2380 | 1467069978474 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:26:18 INFO - PROCESS | 2380 | 1467069978476 Marionette TRACE conn6 <- [1,2906,null,{}] 16:26:18 INFO - PROCESS | 2380 | 1467069978480 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:18 INFO - PROCESS | 2380 | 1467069978482 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:18 INFO - PROCESS | 2380 | 1467069978570 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 16:26:18 INFO - PROCESS | 2380 | 1467069978652 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:18 INFO - PROCESS | 2380 | 1467069978654 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:18 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8275000 == 31 [pid = 2380] [id = 736] 16:26:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C47B5400) [pid = 2380] [serial = 2208] [outer = 0000000000000000] 16:26:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C4B08800) [pid = 2380] [serial = 2209] [outer = 00000085C47B5400] 16:26:18 INFO - PROCESS | 2380 | 1467069978700 Marionette DEBUG loaded listener.js 16:26:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C4B4F800) [pid = 2380] [serial = 2210] [outer = 00000085C47B5400] 16:26:19 INFO - PROCESS | 2380 | 1467069979090 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:26:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:26:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 629ms 16:26:19 INFO - PROCESS | 2380 | 1467069979106 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 16:26:19 INFO - PROCESS | 2380 | 1467069979108 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 16:26:19 INFO - PROCESS | 2380 | 1467069979111 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:26:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:26:19 INFO - PROCESS | 2380 | 1467069979113 Marionette TRACE conn6 <- [1,2910,null,{}] 16:26:19 INFO - PROCESS | 2380 | 1467069979164 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:19 INFO - PROCESS | 2380 | 1467069979167 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:19 INFO - PROCESS | 2380 | 1467069979273 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 16:26:19 INFO - PROCESS | 2380 | 1467069979282 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:19 INFO - PROCESS | 2380 | 1467069979284 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:19 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CA619000 == 32 [pid = 2380] [id = 737] 16:26:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085BB245000) [pid = 2380] [serial = 2211] [outer = 0000000000000000] 16:26:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C4B58800) [pid = 2380] [serial = 2212] [outer = 00000085BB245000] 16:26:19 INFO - PROCESS | 2380 | 1467069979328 Marionette DEBUG loaded listener.js 16:26:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C4F32400) [pid = 2380] [serial = 2213] [outer = 00000085BB245000] 16:26:19 INFO - PROCESS | 2380 | [2380] 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 16:26:19 INFO - PROCESS | 2380 | [2380] 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 16:26:19 INFO - PROCESS | 2380 | [2380] 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 16:26:19 INFO - PROCESS | 2380 | [2380] 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 16:26:19 INFO - PROCESS | 2380 | 1467069979772 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:26:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:26:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:26:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:26:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:26:19 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 16:26:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:26:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:26:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:26:19 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 16:26:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:26:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:26:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:26:19 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]" 16:26:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:26:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:26:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:26:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:26:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 703ms 16:26:19 INFO - PROCESS | 2380 | 1467069979818 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 16:26:19 INFO - PROCESS | 2380 | 1467069979821 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 16:26:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:26:19 INFO - PROCESS | 2380 | 1467069979824 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:26:19 INFO - PROCESS | 2380 | 1467069979826 Marionette TRACE conn6 <- [1,2914,null,{}] 16:26:19 INFO - PROCESS | 2380 | 1467069979836 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:19 INFO - PROCESS | 2380 | 1467069979842 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:19 INFO - PROCESS | 2380 | 1467069979983 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 16:26:20 INFO - PROCESS | 2380 | 1467069980046 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:20 INFO - PROCESS | 2380 | 1467069980049 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:20 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBF13800 == 33 [pid = 2380] [id = 738] 16:26:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C5971000) [pid = 2380] [serial = 2214] [outer = 0000000000000000] 16:26:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085C82FB800) [pid = 2380] [serial = 2215] [outer = 00000085C5971000] 16:26:20 INFO - PROCESS | 2380 | 1467069980096 Marionette DEBUG loaded listener.js 16:26:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C8F0E000) [pid = 2380] [serial = 2216] [outer = 00000085C5971000] 16:26:20 INFO - PROCESS | 2380 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:26:20 INFO - PROCESS | 2380 | 1467069980516 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:26:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:26:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 731ms 16:26:20 INFO - PROCESS | 2380 | 1467069980591 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 16:26:20 INFO - PROCESS | 2380 | 1467069980593 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 16:26:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:26:20 INFO - PROCESS | 2380 | 1467069980602 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:26:20 INFO - PROCESS | 2380 | 1467069980604 Marionette TRACE conn6 <- [1,2918,null,{}] 16:26:20 INFO - PROCESS | 2380 | 1467069980610 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:20 INFO - PROCESS | 2380 | 1467069980612 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:20 INFO - PROCESS | 2380 | 1467069980719 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 16:26:20 INFO - PROCESS | 2380 | 1467069980725 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:20 INFO - PROCESS | 2380 | 1467069980727 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:20 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CC605000 == 34 [pid = 2380] [id = 739] 16:26:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C8FF2800) [pid = 2380] [serial = 2217] [outer = 0000000000000000] 16:26:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C918F400) [pid = 2380] [serial = 2218] [outer = 00000085C8FF2800] 16:26:20 INFO - PROCESS | 2380 | 1467069980771 Marionette DEBUG loaded listener.js 16:26:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C9CC7000) [pid = 2380] [serial = 2219] [outer = 00000085C8FF2800] 16:26:21 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C776B400) [pid = 2380] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:26:21 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C8020400) [pid = 2380] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:26:21 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BB44F800) [pid = 2380] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:26:21 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C50B6800) [pid = 2380] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:26:21 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085B93C2C00) [pid = 2380] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:26:21 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C4B0E400) [pid = 2380] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:26:21 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BB450000) [pid = 2380] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:26:21 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C0F17000) [pid = 2380] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:26:21 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BB0C4000) [pid = 2380] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:26:21 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C596C400) [pid = 2380] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:26:21 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C918D000) [pid = 2380] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:26:21 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085B944F400) [pid = 2380] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:26:21 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085CB087400) [pid = 2380] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:26:21 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085BB247800) [pid = 2380] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:26:21 INFO - PROCESS | 2380 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:26:21 INFO - PROCESS | 2380 | 1467069981288 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:26:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:26:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 733ms 16:26:21 INFO - PROCESS | 2380 | 1467069981336 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 16:26:21 INFO - PROCESS | 2380 | 1467069981338 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 16:26:21 INFO - PROCESS | 2380 | 1467069981342 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:26:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:26:21 INFO - PROCESS | 2380 | 1467069981344 Marionette TRACE conn6 <- [1,2922,null,{}] 16:26:21 INFO - PROCESS | 2380 | 1467069981347 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:21 INFO - PROCESS | 2380 | 1467069981349 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:21 INFO - PROCESS | 2380 | 1467069981439 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 16:26:21 INFO - PROCESS | 2380 | 1467069981444 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:21 INFO - PROCESS | 2380 | 1467069981446 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:21 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BF37A800 == 35 [pid = 2380] [id = 740] 16:26:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C3F44C00) [pid = 2380] [serial = 2220] [outer = 0000000000000000] 16:26:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C52D5800) [pid = 2380] [serial = 2221] [outer = 00000085C3F44C00] 16:26:21 INFO - PROCESS | 2380 | 1467069981490 Marionette DEBUG loaded listener.js 16:26:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C918A400) [pid = 2380] [serial = 2222] [outer = 00000085C3F44C00] 16:26:21 INFO - PROCESS | 2380 | 1467069981877 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:26:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:26:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 586ms 16:26:21 INFO - PROCESS | 2380 | 1467069981941 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 16:26:21 INFO - PROCESS | 2380 | 1467069981944 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 16:26:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:26:21 INFO - PROCESS | 2380 | 1467069981948 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:26:21 INFO - PROCESS | 2380 | 1467069981950 Marionette TRACE conn6 <- [1,2926,null,{}] 16:26:21 INFO - PROCESS | 2380 | 1467069981954 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:21 INFO - PROCESS | 2380 | 1467069981956 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:22 INFO - PROCESS | 2380 | 1467069982039 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 16:26:22 INFO - PROCESS | 2380 | 1467069982044 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:22 INFO - PROCESS | 2380 | 1467069982046 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:22 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF803800 == 36 [pid = 2380] [id = 741] 16:26:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C9DA5400) [pid = 2380] [serial = 2223] [outer = 0000000000000000] 16:26:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085CA683400) [pid = 2380] [serial = 2224] [outer = 00000085C9DA5400] 16:26:22 INFO - PROCESS | 2380 | 1467069982090 Marionette DEBUG loaded listener.js 16:26:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085CB46A400) [pid = 2380] [serial = 2225] [outer = 00000085C9DA5400] 16:26:22 INFO - PROCESS | 2380 | 1467069982513 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:26:22 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. 16:26:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 587ms 16:26:22 INFO - PROCESS | 2380 | 1467069982538 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 16:26:22 INFO - PROCESS | 2380 | 1467069982540 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 16:26:22 INFO - PROCESS | 2380 | 1467069982543 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:26:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:26:22 INFO - PROCESS | 2380 | 1467069982545 Marionette TRACE conn6 <- [1,2930,null,{}] 16:26:22 INFO - PROCESS | 2380 | 1467069982549 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:22 INFO - PROCESS | 2380 | 1467069982551 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:22 INFO - PROCESS | 2380 | 1467069982678 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 16:26:22 INFO - PROCESS | 2380 | 1467069982686 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:22 INFO - PROCESS | 2380 | 1467069982688 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:22 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF940800 == 37 [pid = 2380] [id = 742] 16:26:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085CB5C8000) [pid = 2380] [serial = 2226] [outer = 0000000000000000] 16:26:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085CB80F400) [pid = 2380] [serial = 2227] [outer = 00000085CB5C8000] 16:26:22 INFO - PROCESS | 2380 | 1467069982734 Marionette DEBUG loaded listener.js 16:26:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085CB818400) [pid = 2380] [serial = 2228] [outer = 00000085CB5C8000] 16:26:23 INFO - PROCESS | 2380 | 1467069983200 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:26:23 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 16:26:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:26:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 672ms 16:26:23 INFO - PROCESS | 2380 | 1467069983219 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 16:26:23 INFO - PROCESS | 2380 | 1467069983223 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 16:26:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:26:23 INFO - PROCESS | 2380 | 1467069983229 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:26:23 INFO - PROCESS | 2380 | 1467069983232 Marionette TRACE conn6 <- [1,2934,null,{}] 16:26:23 INFO - PROCESS | 2380 | 1467069983238 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:23 INFO - PROCESS | 2380 | 1467069983242 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:23 INFO - PROCESS | 2380 | 1467069983363 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 16:26:23 INFO - PROCESS | 2380 | 1467069983508 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:23 INFO - PROCESS | 2380 | 1467069983511 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:23 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0F9B800 == 38 [pid = 2380] [id = 743] 16:26:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085BB63B800) [pid = 2380] [serial = 2229] [outer = 0000000000000000] 16:26:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085BC5B5400) [pid = 2380] [serial = 2230] [outer = 00000085BB63B800] 16:26:23 INFO - PROCESS | 2380 | 1467069983583 Marionette DEBUG loaded listener.js 16:26:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C0337400) [pid = 2380] [serial = 2231] [outer = 00000085BB63B800] 16:26:24 INFO - PROCESS | 2380 | 1467069984095 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:26:24 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. 16:26:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 881ms 16:26:24 INFO - PROCESS | 2380 | 1467069984113 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 16:26:24 INFO - PROCESS | 2380 | 1467069984118 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 16:26:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:26:24 INFO - PROCESS | 2380 | 1467069984125 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:26:24 INFO - PROCESS | 2380 | 1467069984128 Marionette TRACE conn6 <- [1,2938,null,{}] 16:26:24 INFO - PROCESS | 2380 | 1467069984132 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:24 INFO - PROCESS | 2380 | 1467069984135 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:24 INFO - PROCESS | 2380 | 1467069984250 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 16:26:24 INFO - PROCESS | 2380 | 1467069984348 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:24 INFO - PROCESS | 2380 | 1467069984350 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:24 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8249800 == 39 [pid = 2380] [id = 744] 16:26:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C0E7D400) [pid = 2380] [serial = 2232] [outer = 0000000000000000] 16:26:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C3F75800) [pid = 2380] [serial = 2233] [outer = 00000085C0E7D400] 16:26:24 INFO - PROCESS | 2380 | 1467069984408 Marionette DEBUG loaded listener.js 16:26:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C4B57C00) [pid = 2380] [serial = 2234] [outer = 00000085C0E7D400] 16:26:24 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BAC8E000 == 40 [pid = 2380] [id = 745] 16:26:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C53A1000) [pid = 2380] [serial = 2235] [outer = 0000000000000000] 16:26:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C7174C00) [pid = 2380] [serial = 2236] [outer = 00000085C53A1000] 16:26:25 INFO - PROCESS | 2380 | 1467069985014 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:26:25 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. 16:26:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 944ms 16:26:25 INFO - PROCESS | 2380 | 1467069985072 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 16:26:25 INFO - PROCESS | 2380 | 1467069985074 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 16:26:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:26:25 INFO - PROCESS | 2380 | 1467069985078 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:26:25 INFO - PROCESS | 2380 | 1467069985082 Marionette TRACE conn6 <- [1,2942,null,{}] 16:26:25 INFO - PROCESS | 2380 | 1467069985107 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:25 INFO - PROCESS | 2380 | 1467069985112 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:25 INFO - PROCESS | 2380 | 1467069985270 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 16:26:25 INFO - PROCESS | 2380 | 1467069985321 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:25 INFO - PROCESS | 2380 | 1467069985325 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:25 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFBB9800 == 41 [pid = 2380] [id = 746] 16:26:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C82F8000) [pid = 2380] [serial = 2237] [outer = 0000000000000000] 16:26:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C8FED400) [pid = 2380] [serial = 2238] [outer = 00000085C82F8000] 16:26:25 INFO - PROCESS | 2380 | 1467069985383 Marionette DEBUG loaded listener.js 16:26:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085CB816C00) [pid = 2380] [serial = 2239] [outer = 00000085C82F8000] 16:26:25 INFO - PROCESS | 2380 | 1467069985911 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:26:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:26:25 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 16:26:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 881ms 16:26:25 INFO - PROCESS | 2380 | 1467069985962 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 16:26:25 INFO - PROCESS | 2380 | 1467069985965 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 16:26:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:26:25 INFO - PROCESS | 2380 | 1467069985969 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:26:25 INFO - PROCESS | 2380 | 1467069985971 Marionette TRACE conn6 <- [1,2946,null,{}] 16:26:25 INFO - PROCESS | 2380 | 1467069985975 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:25 INFO - PROCESS | 2380 | 1467069985978 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:26 INFO - PROCESS | 2380 | 1467069986106 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 16:26:26 INFO - PROCESS | 2380 | 1467069986200 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:26 INFO - PROCESS | 2380 | 1467069986203 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:26 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFD9F800 == 42 [pid = 2380] [id = 747] 16:26:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085CB8AD400) [pid = 2380] [serial = 2240] [outer = 0000000000000000] 16:26:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085CBBC6000) [pid = 2380] [serial = 2241] [outer = 00000085CB8AD400] 16:26:26 INFO - PROCESS | 2380 | 1467069986258 Marionette DEBUG loaded listener.js 16:26:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085CBBCE400) [pid = 2380] [serial = 2242] [outer = 00000085CB8AD400] 16:26:26 INFO - PROCESS | 2380 | 1467069986827 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:26:26 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. 16:26:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 880ms 16:26:26 INFO - PROCESS | 2380 | 1467069986854 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 16:26:26 INFO - PROCESS | 2380 | 1467069986857 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 16:26:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:26:26 INFO - PROCESS | 2380 | 1467069986862 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:26:26 INFO - PROCESS | 2380 | 1467069986864 Marionette TRACE conn6 <- [1,2950,null,{}] 16:26:26 INFO - PROCESS | 2380 | 1467069986868 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:26 INFO - PROCESS | 2380 | 1467069986870 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:26 INFO - PROCESS | 2380 | 1467069986979 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 16:26:27 INFO - PROCESS | 2380 | 1467069987073 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:27 INFO - PROCESS | 2380 | 1467069987076 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:27 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFDBA800 == 43 [pid = 2380] [id = 748] 16:26:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085CBBC9800) [pid = 2380] [serial = 2243] [outer = 0000000000000000] 16:26:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085CBC27400) [pid = 2380] [serial = 2244] [outer = 00000085CBBC9800] 16:26:27 INFO - PROCESS | 2380 | 1467069987130 Marionette DEBUG loaded listener.js 16:26:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085CBC31400) [pid = 2380] [serial = 2245] [outer = 00000085CBBC9800] 16:26:27 INFO - PROCESS | 2380 | 1467069987612 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:26:27 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. 16:26:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 776ms 16:26:27 INFO - PROCESS | 2380 | 1467069987642 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 16:26:27 INFO - PROCESS | 2380 | 1467069987644 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 16:26:27 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:26:27 INFO - PROCESS | 2380 | 1467069987648 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:26:27 INFO - PROCESS | 2380 | 1467069987650 Marionette TRACE conn6 <- [1,2954,null,{}] 16:26:27 INFO - PROCESS | 2380 | 1467069987654 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:27 INFO - PROCESS | 2380 | 1467069987660 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:27 INFO - PROCESS | 2380 | 1467069987830 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 16:26:27 INFO - PROCESS | 2380 | 1467069987954 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:27 INFO - PROCESS | 2380 | 1467069987957 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:27 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFE58800 == 44 [pid = 2380] [id = 749] 16:26:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085BB24CC00) [pid = 2380] [serial = 2246] [outer = 0000000000000000] 16:26:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085C836B800) [pid = 2380] [serial = 2247] [outer = 00000085BB24CC00] 16:26:28 INFO - PROCESS | 2380 | 1467069988015 Marionette DEBUG loaded listener.js 16:26:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085CBC27000) [pid = 2380] [serial = 2248] [outer = 00000085BB24CC00] 16:26:28 INFO - PROCESS | 2380 | 1467069988676 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:26:28 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. 16:26:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1081ms 16:26:28 INFO - PROCESS | 2380 | 1467069988756 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 16:26:28 INFO - PROCESS | 2380 | 1467069988760 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 16:26:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:26:28 INFO - PROCESS | 2380 | 1467069988767 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:26:28 INFO - PROCESS | 2380 | 1467069988770 Marionette TRACE conn6 <- [1,2958,null,{}] 16:26:28 INFO - PROCESS | 2380 | 1467069988777 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:28 INFO - PROCESS | 2380 | 1467069988779 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:28 INFO - PROCESS | 2380 | 1467069988891 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 16:26:28 INFO - PROCESS | 2380 | 1467069988988 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:28 INFO - PROCESS | 2380 | 1467069988993 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:29 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7864800 == 45 [pid = 2380] [id = 750] 16:26:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085BB44F800) [pid = 2380] [serial = 2249] [outer = 0000000000000000] 16:26:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (00000085C006E800) [pid = 2380] [serial = 2250] [outer = 00000085BB44F800] 16:26:29 INFO - PROCESS | 2380 | 1467069989043 Marionette DEBUG loaded listener.js 16:26:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (00000085C1991C00) [pid = 2380] [serial = 2251] [outer = 00000085BB44F800] 16:26:29 INFO - PROCESS | 2380 | 1467069989551 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:26:29 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. 16:26:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 838ms 16:26:29 INFO - PROCESS | 2380 | 1467069989605 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 16:26:29 INFO - PROCESS | 2380 | 1467069989609 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 16:26:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:26:29 INFO - PROCESS | 2380 | 1467069989616 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:26:29 INFO - PROCESS | 2380 | 1467069989618 Marionette TRACE conn6 <- [1,2962,null,{}] 16:26:29 INFO - PROCESS | 2380 | 1467069989623 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:29 INFO - PROCESS | 2380 | 1467069989625 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:29 INFO - PROCESS | 2380 | 1467069989735 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7C21000 == 44 [pid = 2380] [id = 717] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF803800 == 43 [pid = 2380] [id = 741] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085BF37A800 == 42 [pid = 2380] [id = 740] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085CC605000 == 41 [pid = 2380] [id = 739] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBF13800 == 40 [pid = 2380] [id = 738] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085CA619000 == 39 [pid = 2380] [id = 737] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8275000 == 38 [pid = 2380] [id = 736] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7A80000 == 37 [pid = 2380] [id = 735] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085C4FBC800 == 36 [pid = 2380] [id = 734] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0E1D800 == 35 [pid = 2380] [id = 733] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1614000 == 34 [pid = 2380] [id = 732] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFBAC800 == 33 [pid = 2380] [id = 731] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7864800 == 32 [pid = 2380] [id = 750] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFE58800 == 31 [pid = 2380] [id = 749] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFDBA800 == 30 [pid = 2380] [id = 748] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFD9F800 == 29 [pid = 2380] [id = 747] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFBB9800 == 28 [pid = 2380] [id = 746] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8249800 == 27 [pid = 2380] [id = 744] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085BAC8E000 == 26 [pid = 2380] [id = 745] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF940800 == 25 [pid = 2380] [id = 742] 16:26:30 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0F9B800 == 24 [pid = 2380] [id = 743] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (00000085C82F2800) [pid = 2380] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (00000085C8FAF400) [pid = 2380] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (00000085C1A59C00) [pid = 2380] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085C3F4FC00) [pid = 2380] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085C539B000) [pid = 2380] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085C5418C00) [pid = 2380] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085C00E0400) [pid = 2380] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085C0E70000) [pid = 2380] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C4B5B400) [pid = 2380] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C4B85C00) [pid = 2380] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C8363000) [pid = 2380] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085BB4A3000) [pid = 2380] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085BC040000) [pid = 2380] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C0F20000) [pid = 2380] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C1339800) [pid = 2380] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BB0C5000) [pid = 2380] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BB250000) [pid = 2380] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C59F7000) [pid = 2380] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085CA153C00) [pid = 2380] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085BB246C00) [pid = 2380] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085C9185800) [pid = 2380] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085CB470400) [pid = 2380] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C4B28800) [pid = 2380] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C9C69800) [pid = 2380] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085CB5CA000) [pid = 2380] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CB467C00) [pid = 2380] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CA687800) [pid = 2380] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C776A400) [pid = 2380] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 16:26:30 INFO - PROCESS | 2380 | 1467069990576 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:30 INFO - PROCESS | 2380 | 1467069990579 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:30 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BAD1E800 == 25 [pid = 2380] [id = 751] 16:26:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085BA53C800) [pid = 2380] [serial = 2252] [outer = 0000000000000000] 16:26:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085BA7C0800) [pid = 2380] [serial = 2253] [outer = 00000085BA53C800] 16:26:30 INFO - PROCESS | 2380 | 1467069990631 Marionette DEBUG loaded listener.js 16:26:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085BB24E000) [pid = 2380] [serial = 2254] [outer = 00000085BA53C800] 16:26:31 INFO - PROCESS | 2380 | 1467069991047 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:26:31 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. 16:26:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1494ms 16:26:31 INFO - PROCESS | 2380 | 1467069991114 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 16:26:31 INFO - PROCESS | 2380 | 1467069991118 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 16:26:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:26:31 INFO - PROCESS | 2380 | 1467069991123 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:26:31 INFO - PROCESS | 2380 | 1467069991126 Marionette TRACE conn6 <- [1,2966,null,{}] 16:26:31 INFO - PROCESS | 2380 | 1467069991131 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:31 INFO - PROCESS | 2380 | 1467069991134 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:31 INFO - PROCESS | 2380 | 1467069991225 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 16:26:31 INFO - PROCESS | 2380 | 1467069991234 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:31 INFO - PROCESS | 2380 | 1467069991237 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:31 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C1622000 == 26 [pid = 2380] [id = 752] 16:26:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085BB723C00) [pid = 2380] [serial = 2255] [outer = 0000000000000000] 16:26:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085BF346400) [pid = 2380] [serial = 2256] [outer = 00000085BB723C00] 16:26:31 INFO - PROCESS | 2380 | 1467069991286 Marionette DEBUG loaded listener.js 16:26:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085BFDB5000) [pid = 2380] [serial = 2257] [outer = 00000085BB723C00] 16:26:31 INFO - PROCESS | 2380 | 1467069991722 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:26:31 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. 16:26:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 628ms 16:26:31 INFO - PROCESS | 2380 | 1467069991757 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 16:26:31 INFO - PROCESS | 2380 | 1467069991761 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 16:26:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:26:31 INFO - PROCESS | 2380 | 1467069991765 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:26:31 INFO - PROCESS | 2380 | 1467069991767 Marionette TRACE conn6 <- [1,2970,null,{}] 16:26:31 INFO - PROCESS | 2380 | 1467069991776 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:31 INFO - PROCESS | 2380 | 1467069991778 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:31 INFO - PROCESS | 2380 | 1467069991872 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 16:26:31 INFO - PROCESS | 2380 | 1467069991924 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:31 INFO - PROCESS | 2380 | 1467069991926 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:31 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7C0D000 == 27 [pid = 2380] [id = 753] 16:26:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C0F18000) [pid = 2380] [serial = 2258] [outer = 0000000000000000] 16:26:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C0F20000) [pid = 2380] [serial = 2259] [outer = 00000085C0F18000] 16:26:31 INFO - PROCESS | 2380 | 1467069991974 Marionette DEBUG loaded listener.js 16:26:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C15B6000) [pid = 2380] [serial = 2260] [outer = 00000085C0F18000] 16:26:32 INFO - PROCESS | 2380 | 1467069992391 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:26:32 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 16:26:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:26:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 692ms 16:26:32 INFO - PROCESS | 2380 | 1467069992462 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 16:26:32 INFO - PROCESS | 2380 | 1467069992464 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 16:26:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:26:32 INFO - PROCESS | 2380 | 1467069992475 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:26:32 INFO - PROCESS | 2380 | 1467069992481 Marionette TRACE conn6 <- [1,2974,null,{}] 16:26:32 INFO - PROCESS | 2380 | 1467069992485 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:32 INFO - PROCESS | 2380 | 1467069992489 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:32 INFO - PROCESS | 2380 | 1467069992579 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 16:26:32 INFO - PROCESS | 2380 | 1467069992584 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:32 INFO - PROCESS | 2380 | 1467069992587 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:32 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8281000 == 28 [pid = 2380] [id = 754] 16:26:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C3F44000) [pid = 2380] [serial = 2261] [outer = 0000000000000000] 16:26:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C47B5000) [pid = 2380] [serial = 2262] [outer = 00000085C3F44000] 16:26:32 INFO - PROCESS | 2380 | 1467069992633 Marionette DEBUG loaded listener.js 16:26:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C4F34800) [pid = 2380] [serial = 2263] [outer = 00000085C3F44000] 16:26:33 INFO - PROCESS | 2380 | 1467069993107 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:26:33 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. 16:26:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 693ms 16:26:33 INFO - PROCESS | 2380 | 1467069993162 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 16:26:33 INFO - PROCESS | 2380 | 1467069993165 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 16:26:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:26:33 INFO - PROCESS | 2380 | 1467069993169 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:26:33 INFO - PROCESS | 2380 | 1467069993170 Marionette TRACE conn6 <- [1,2978,null,{}] 16:26:33 INFO - PROCESS | 2380 | 1467069993174 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:33 INFO - PROCESS | 2380 | 1467069993176 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:33 INFO - PROCESS | 2380 | 1467069993325 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 16:26:33 INFO - PROCESS | 2380 | 1467069993387 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:33 INFO - PROCESS | 2380 | 1467069993389 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:33 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB543000 == 29 [pid = 2380] [id = 755] 16:26:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C53A0C00) [pid = 2380] [serial = 2264] [outer = 0000000000000000] 16:26:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C5417000) [pid = 2380] [serial = 2265] [outer = 00000085C53A0C00] 16:26:33 INFO - PROCESS | 2380 | 1467069993435 Marionette DEBUG loaded listener.js 16:26:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085C5424400) [pid = 2380] [serial = 2266] [outer = 00000085C53A0C00] 16:26:33 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5BC800 == 30 [pid = 2380] [id = 756] 16:26:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085C776B000) [pid = 2380] [serial = 2267] [outer = 0000000000000000] 16:26:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C7782800) [pid = 2380] [serial = 2268] [outer = 00000085C776B000] 16:26:33 INFO - PROCESS | 2380 | 1467069993878 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:26:33 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. 16:26:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 16:26:33 INFO - PROCESS | 2380 | 1467069993910 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 16:26:33 INFO - PROCESS | 2380 | 1467069993912 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 16:26:33 INFO - PROCESS | 2380 | 1467069993915 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:26:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:26:33 INFO - PROCESS | 2380 | 1467069993918 Marionette TRACE conn6 <- [1,2982,null,{}] 16:26:33 INFO - PROCESS | 2380 | 1467069993921 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:33 INFO - PROCESS | 2380 | 1467069993923 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:34 INFO - PROCESS | 2380 | 1467069994050 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 16:26:34 INFO - PROCESS | 2380 | 1467069994062 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:34 INFO - PROCESS | 2380 | 1467069994069 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:34 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBDC7000 == 31 [pid = 2380] [id = 757] 16:26:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085BB294800) [pid = 2380] [serial = 2269] [outer = 0000000000000000] 16:26:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085C82F9000) [pid = 2380] [serial = 2270] [outer = 00000085BB294800] 16:26:34 INFO - PROCESS | 2380 | 1467069994175 Marionette DEBUG loaded listener.js 16:26:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085C893E800) [pid = 2380] [serial = 2271] [outer = 00000085BB294800] 16:26:34 INFO - PROCESS | 2380 | 1467069994597 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:26:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:26:34 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 16:26:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 733ms 16:26:34 INFO - PROCESS | 2380 | 1467069994685 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 16:26:34 INFO - PROCESS | 2380 | 1467069994687 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 16:26:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:26:34 INFO - PROCESS | 2380 | 1467069994694 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:26:34 INFO - PROCESS | 2380 | 1467069994696 Marionette TRACE conn6 <- [1,2986,null,{}] 16:26:34 INFO - PROCESS | 2380 | 1467069994700 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:34 INFO - PROCESS | 2380 | 1467069994703 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:35 INFO - PROCESS | 2380 | 1467069994990 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 16:26:35 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085CB5C8000) [pid = 2380] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:26:35 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C5971000) [pid = 2380] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:26:35 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C9DA5400) [pid = 2380] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:26:35 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085BFDBA400) [pid = 2380] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:26:35 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085BB397000) [pid = 2380] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:26:35 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BB245000) [pid = 2380] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:26:35 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085BB2A2000) [pid = 2380] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:26:35 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C8FF2800) [pid = 2380] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:26:35 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C47B5400) [pid = 2380] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:26:35 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C0F1DC00) [pid = 2380] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:26:35 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085BB251000) [pid = 2380] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:26:35 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C3F44C00) [pid = 2380] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:26:35 INFO - PROCESS | 2380 | 1467069995046 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:35 INFO - PROCESS | 2380 | 1467069995048 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:35 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBDCC000 == 32 [pid = 2380] [id = 758] 16:26:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085B93C6000) [pid = 2380] [serial = 2272] [outer = 0000000000000000] 16:26:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085BB245000) [pid = 2380] [serial = 2273] [outer = 00000085B93C6000] 16:26:35 INFO - PROCESS | 2380 | 1467069995094 Marionette DEBUG loaded listener.js 16:26:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C53A3800) [pid = 2380] [serial = 2274] [outer = 00000085B93C6000] 16:26:35 INFO - PROCESS | 2380 | 1467069995457 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:26:35 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. 16:26:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 796ms 16:26:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:26:35 INFO - PROCESS | 2380 | 1467069995491 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 16:26:35 INFO - PROCESS | 2380 | 1467069995493 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 16:26:35 INFO - PROCESS | 2380 | 1467069995497 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:26:35 INFO - PROCESS | 2380 | 1467069995498 Marionette TRACE conn6 <- [1,2990,null,{}] 16:26:35 INFO - PROCESS | 2380 | 1467069995502 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:35 INFO - PROCESS | 2380 | 1467069995504 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:35 INFO - PROCESS | 2380 | 1467069995618 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 16:26:35 INFO - PROCESS | 2380 | 1467069995624 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:35 INFO - PROCESS | 2380 | 1467069995627 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:35 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE2AE000 == 33 [pid = 2380] [id = 759] 16:26:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085BB637C00) [pid = 2380] [serial = 2275] [outer = 0000000000000000] 16:26:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C9DA5400) [pid = 2380] [serial = 2276] [outer = 00000085BB637C00] 16:26:35 INFO - PROCESS | 2380 | 1467069995671 Marionette DEBUG loaded listener.js 16:26:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CA680C00) [pid = 2380] [serial = 2277] [outer = 00000085BB637C00] 16:26:36 INFO - PROCESS | 2380 | 1467069996042 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:26:36 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. 16:26:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 587ms 16:26:36 INFO - PROCESS | 2380 | 1467069996087 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 16:26:36 INFO - PROCESS | 2380 | 1467069996090 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 16:26:36 INFO - PROCESS | 2380 | 1467069996093 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:26:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:26:36 INFO - PROCESS | 2380 | 1467069996095 Marionette TRACE conn6 <- [1,2994,null,{}] 16:26:36 INFO - PROCESS | 2380 | 1467069996098 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:36 INFO - PROCESS | 2380 | 1467069996100 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:36 INFO - PROCESS | 2380 | 1467069996232 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 16:26:36 INFO - PROCESS | 2380 | 1467069996241 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:36 INFO - PROCESS | 2380 | 1467069996243 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:36 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8E3800 == 34 [pid = 2380] [id = 760] 16:26:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CB081C00) [pid = 2380] [serial = 2278] [outer = 0000000000000000] 16:26:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085CB46F000) [pid = 2380] [serial = 2279] [outer = 00000085CB081C00] 16:26:36 INFO - PROCESS | 2380 | 1467069996287 Marionette DEBUG loaded listener.js 16:26:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085CB5CE000) [pid = 2380] [serial = 2280] [outer = 00000085CB081C00] 16:26:36 INFO - PROCESS | 2380 | 1467069996670 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:26:36 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. 16:26:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 627ms 16:26:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:26:36 INFO - PROCESS | 2380 | 1467069996724 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 16:26:36 INFO - PROCESS | 2380 | 1467069996726 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 16:26:36 INFO - PROCESS | 2380 | 1467069996729 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:26:36 INFO - PROCESS | 2380 | 1467069996731 Marionette TRACE conn6 <- [1,2998,null,{}] 16:26:36 INFO - PROCESS | 2380 | 1467069996735 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:36 INFO - PROCESS | 2380 | 1467069996737 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:36 INFO - PROCESS | 2380 | 1467069996859 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 16:26:36 INFO - PROCESS | 2380 | 1467069996872 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:36 INFO - PROCESS | 2380 | 1467069996874 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:36 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CF941800 == 35 [pid = 2380] [id = 761] 16:26:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085CB08AC00) [pid = 2380] [serial = 2281] [outer = 0000000000000000] 16:26:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085CB8A8C00) [pid = 2380] [serial = 2282] [outer = 00000085CB08AC00] 16:26:36 INFO - PROCESS | 2380 | 1467069996919 Marionette DEBUG loaded listener.js 16:26:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085CBBCA800) [pid = 2380] [serial = 2283] [outer = 00000085CB08AC00] 16:26:37 INFO - PROCESS | 2380 | [2380] 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 16:26:37 INFO - PROCESS | 2380 | 1467069997682 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:26:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:26:37 INFO - {} 16:26:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:26:37 INFO - {} 16:26:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:26:37 INFO - {} 16:26:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:26:37 INFO - {} 16:26:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 986ms 16:26:37 INFO - PROCESS | 2380 | 1467069997720 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 16:26:37 INFO - PROCESS | 2380 | 1467069997726 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 16:26:37 INFO - TEST-START | /FileAPI/fileReader.html 16:26:37 INFO - PROCESS | 2380 | 1467069997731 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:26:37 INFO - PROCESS | 2380 | 1467069997735 Marionette TRACE conn6 <- [1,3002,null,{}] 16:26:37 INFO - PROCESS | 2380 | 1467069997741 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:37 INFO - PROCESS | 2380 | 1467069997745 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:37 INFO - PROCESS | 2380 | 1467069997881 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 16:26:37 INFO - PROCESS | 2380 | 1467069997982 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:37 INFO - PROCESS | 2380 | 1467069997985 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:38 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7E84000 == 36 [pid = 2380] [id = 762] 16:26:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085BB35FC00) [pid = 2380] [serial = 2284] [outer = 0000000000000000] 16:26:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (00000085C0F17400) [pid = 2380] [serial = 2285] [outer = 00000085BB35FC00] 16:26:38 INFO - PROCESS | 2380 | 1467069998044 Marionette DEBUG loaded listener.js 16:26:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (00000085C3F50800) [pid = 2380] [serial = 2286] [outer = 00000085BB35FC00] 16:26:38 INFO - PROCESS | 2380 | 1467069998640 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:26:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:26:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:26:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:26:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:26:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 987ms 16:26:38 INFO - PROCESS | 2380 | 1467069998720 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 16:26:38 INFO - PROCESS | 2380 | 1467069998725 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 16:26:38 INFO - TEST-START | /FileAPI/historical.html 16:26:38 INFO - PROCESS | 2380 | 1467069998732 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:26:38 INFO - PROCESS | 2380 | 1467069998735 Marionette TRACE conn6 <- [1,3006,null,{}] 16:26:38 INFO - PROCESS | 2380 | 1467069998762 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:38 INFO - PROCESS | 2380 | 1467069998765 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:38 INFO - PROCESS | 2380 | 1467069998925 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 16:26:38 INFO - PROCESS | 2380 | 1467069998976 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:38 INFO - PROCESS | 2380 | 1467069998979 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:39 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8249800 == 37 [pid = 2380] [id = 763] 16:26:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (00000085C5423800) [pid = 2380] [serial = 2287] [outer = 0000000000000000] 16:26:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (00000085C7762400) [pid = 2380] [serial = 2288] [outer = 00000085C5423800] 16:26:39 INFO - PROCESS | 2380 | 1467069999038 Marionette DEBUG loaded listener.js 16:26:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (00000085C82FC400) [pid = 2380] [serial = 2289] [outer = 00000085C5423800] 16:26:39 INFO - PROCESS | 2380 | 1467069999705 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:26:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:26:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:26:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:26:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:26:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:26:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:26:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:26:39 INFO - TEST-OK | /FileAPI/historical.html | took 986ms 16:26:39 INFO - PROCESS | 2380 | 1467069999719 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 16:26:39 INFO - PROCESS | 2380 | 1467069999722 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 16:26:39 INFO - TEST-START | /FileAPI/idlharness.html 16:26:39 INFO - PROCESS | 2380 | 1467069999727 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:26:39 INFO - PROCESS | 2380 | 1467069999731 Marionette TRACE conn6 <- [1,3010,null,{}] 16:26:39 INFO - PROCESS | 2380 | 1467069999742 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:39 INFO - PROCESS | 2380 | 1467069999748 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:39 INFO - PROCESS | 2380 | 1467069999975 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 16:26:40 INFO - PROCESS | 2380 | 1467070000090 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:40 INFO - PROCESS | 2380 | 1467070000093 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:40 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFE85000 == 38 [pid = 2380] [id = 764] 16:26:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (00000085BB24AC00) [pid = 2380] [serial = 2290] [outer = 0000000000000000] 16:26:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (00000085BB35F400) [pid = 2380] [serial = 2291] [outer = 00000085BB24AC00] 16:26:40 INFO - PROCESS | 2380 | 1467070000146 Marionette DEBUG loaded listener.js 16:26:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (00000085BFD42C00) [pid = 2380] [serial = 2292] [outer = 00000085BB24AC00] 16:26:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8E3800 == 37 [pid = 2380] [id = 760] 16:26:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE2AE000 == 36 [pid = 2380] [id = 759] 16:26:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBDCC000 == 35 [pid = 2380] [id = 758] 16:26:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBDC7000 == 34 [pid = 2380] [id = 757] 16:26:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5BC800 == 33 [pid = 2380] [id = 756] 16:26:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB543000 == 32 [pid = 2380] [id = 755] 16:26:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8281000 == 31 [pid = 2380] [id = 754] 16:26:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7C0D000 == 30 [pid = 2380] [id = 753] 16:26:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085C1622000 == 29 [pid = 2380] [id = 752] 16:26:40 INFO - PROCESS | 2380 | --DOCSHELL 00000085BAD1E800 == 28 [pid = 2380] [id = 751] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (00000085C8F0E000) [pid = 2380] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (00000085CA683400) [pid = 2380] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (00000085CB811400) [pid = 2380] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (00000085BB632C00) [pid = 2380] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (00000085C4B58800) [pid = 2380] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (00000085BFD3AC00) [pid = 2380] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (00000085C9CC7000) [pid = 2380] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (00000085C918F400) [pid = 2380] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085BF666C00) [pid = 2380] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C0078400) [pid = 2380] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085C4B4F800) [pid = 2380] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C1119C00) [pid = 2380] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085BB725800) [pid = 2380] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C4F32400) [pid = 2380] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085C918A400) [pid = 2380] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C1A5A800) [pid = 2380] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C82FB800) [pid = 2380] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C52D5800) [pid = 2380] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085BB2A1C00) [pid = 2380] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C4B08800) [pid = 2380] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085CB46A400) [pid = 2380] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085CB818400) [pid = 2380] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 16:26:40 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085CB80F400) [pid = 2380] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 16:26:41 INFO - PROCESS | 2380 | 1467070001164 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:26:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:26:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:26:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:26:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:26:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:26:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:26:41 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 16:26:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:26:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:26:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:26:41 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 16:26:41 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 16:26:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:26:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:26:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:26:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:26:41 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 16:26:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:26:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:26:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:26:41 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 16:26:41 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 16:26:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:26:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:26:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:26:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 1545ms 16:26:41 INFO - PROCESS | 2380 | 1467070001275 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 16:26:41 INFO - PROCESS | 2380 | 1467070001279 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 16:26:41 INFO - TEST-START | /FileAPI/idlharness.worker 16:26:41 INFO - PROCESS | 2380 | 1467070001284 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:26:41 INFO - PROCESS | 2380 | 1467070001287 Marionette TRACE conn6 <- [1,3014,null,{}] 16:26:41 INFO - PROCESS | 2380 | 1467070001291 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:41 INFO - PROCESS | 2380 | 1467070001294 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:41 INFO - PROCESS | 2380 | 1467070001418 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 16:26:41 INFO - PROCESS | 2380 | 1467070001495 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:41 INFO - PROCESS | 2380 | 1467070001497 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:41 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB5C2800 == 29 [pid = 2380] [id = 765] 16:26:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085BC3DE000) [pid = 2380] [serial = 2293] [outer = 0000000000000000] 16:26:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C5395C00) [pid = 2380] [serial = 2294] [outer = 00000085BC3DE000] 16:26:41 INFO - PROCESS | 2380 | 1467070001546 Marionette DEBUG loaded listener.js 16:26:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085C5416C00) [pid = 2380] [serial = 2295] [outer = 00000085BC3DE000] 16:26:41 INFO - PROCESS | 2380 | [2380] 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 16:26:42 INFO - PROCESS | 2380 | 1467070002473 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:26:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:26:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:26:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:26:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:26:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:26:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:26:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:26:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:26:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:26:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:26:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:26:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:26:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:26:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:26:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:26:42 INFO - {} 16:26:42 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 16:26:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:26:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:26:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:26:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:26:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:26:42 INFO - {} 16:26:42 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 - {} 16:26:42 INFO - {} 16:26:42 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 16:26:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:26:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:26:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:26:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:26:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:26:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:26:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:26:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:26:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:26:42 INFO - {} 16:26:42 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 16:26:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:26:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:26:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:26:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:26:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:26:42 INFO - {} 16:26:42 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 - {} 16:26:42 INFO - {} 16:26:42 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 16:26:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:26:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:26:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:26:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:26:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:26:42 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 16:26:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:26:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:26:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:26:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:26:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:26:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:26:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:26:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:26:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:26:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:26:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:26:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:26:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:26:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:26:42 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 16:26:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:26:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:26:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:26:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:26:42 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 16:26:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:26:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:26:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:26:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:26:42 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 16:26:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:26:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:26:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:26:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:26:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:26:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:26:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:26:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:26:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:26:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:26:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:26:42 INFO - {} 16:26:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1334ms 16:26:42 INFO - PROCESS | 2380 | 1467070002622 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 16:26:42 INFO - PROCESS | 2380 | 1467070002625 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 16:26:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:26:42 INFO - PROCESS | 2380 | 1467070002629 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:26:42 INFO - PROCESS | 2380 | 1467070002631 Marionette TRACE conn6 <- [1,3018,null,{}] 16:26:42 INFO - PROCESS | 2380 | 1467070002635 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:42 INFO - PROCESS | 2380 | 1467070002637 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:42 INFO - PROCESS | 2380 | 1467070002729 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 16:26:42 INFO - PROCESS | 2380 | 1467070002854 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:42 INFO - PROCESS | 2380 | 1467070002856 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:42 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0F9B800 == 30 [pid = 2380] [id = 766] 16:26:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085B9D44400) [pid = 2380] [serial = 2296] [outer = 0000000000000000] 16:26:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085BB451800) [pid = 2380] [serial = 2297] [outer = 00000085B9D44400] 16:26:42 INFO - PROCESS | 2380 | 1467070002902 Marionette DEBUG loaded listener.js 16:26:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085CBDADC00) [pid = 2380] [serial = 2298] [outer = 00000085B9D44400] 16:26:43 INFO - PROCESS | 2380 | 1467070003333 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:26:43 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 16:26:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 734ms 16:26:43 INFO - PROCESS | 2380 | 1467070003363 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 16:26:43 INFO - PROCESS | 2380 | 1467070003367 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 16:26:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:26:43 INFO - PROCESS | 2380 | 1467070003377 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:26:43 INFO - PROCESS | 2380 | 1467070003382 Marionette TRACE conn6 <- [1,3022,null,{}] 16:26:43 INFO - PROCESS | 2380 | 1467070003385 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:43 INFO - PROCESS | 2380 | 1467070003389 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:43 INFO - PROCESS | 2380 | 1467070003513 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 16:26:43 INFO - PROCESS | 2380 | 1467070003572 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:43 INFO - PROCESS | 2380 | 1467070003574 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:43 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFF82800 == 31 [pid = 2380] [id = 767] 16:26:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CBDEFC00) [pid = 2380] [serial = 2299] [outer = 0000000000000000] 16:26:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CBE40C00) [pid = 2380] [serial = 2300] [outer = 00000085CBDEFC00] 16:26:43 INFO - PROCESS | 2380 | 1467070003622 Marionette DEBUG loaded listener.js 16:26:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CBE47C00) [pid = 2380] [serial = 2301] [outer = 00000085CBDEFC00] 16:26:44 INFO - PROCESS | 2380 | 1467070004035 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:26:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:26:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 16:26:44 INFO - PROCESS | 2380 | 1467070004066 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 16:26:44 INFO - PROCESS | 2380 | 1467070004068 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 16:26:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:26:44 INFO - PROCESS | 2380 | 1467070004071 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:26:44 INFO - PROCESS | 2380 | 1467070004073 Marionette TRACE conn6 <- [1,3026,null,{}] 16:26:44 INFO - PROCESS | 2380 | 1467070004077 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:44 INFO - PROCESS | 2380 | 1467070004079 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:44 INFO - PROCESS | 2380 | 1467070004226 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 16:26:44 INFO - PROCESS | 2380 | 1467070004244 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:44 INFO - PROCESS | 2380 | 1467070004246 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:44 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CFE75800 == 32 [pid = 2380] [id = 768] 16:26:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085CBDEA000) [pid = 2380] [serial = 2302] [outer = 0000000000000000] 16:26:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085CC056400) [pid = 2380] [serial = 2303] [outer = 00000085CBDEA000] 16:26:44 INFO - PROCESS | 2380 | 1467070004291 Marionette DEBUG loaded listener.js 16:26:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085CCF82C00) [pid = 2380] [serial = 2304] [outer = 00000085CBDEA000] 16:26:44 INFO - PROCESS | 2380 | 1467070004686 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:26:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:26:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:26:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 690ms 16:26:44 INFO - PROCESS | 2380 | 1467070004872 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 16:26:44 INFO - PROCESS | 2380 | 1467070004875 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085C53A0C00) [pid = 2380] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085BA53C800) [pid = 2380] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C0F18000) [pid = 2380] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BB723C00) [pid = 2380] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085C3F44000) [pid = 2380] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085BB44F800) [pid = 2380] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085BB63B800) [pid = 2380] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:26:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C53A1000) [pid = 2380] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C0E7D400) [pid = 2380] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C82F8000) [pid = 2380] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085CB8AD400) [pid = 2380] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085CBBC9800) [pid = 2380] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085BB24CC00) [pid = 2380] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C776B000) [pid = 2380] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085B93C6000) [pid = 2380] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BB637C00) [pid = 2380] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BB294800) [pid = 2380] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:26:44 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085CB081C00) [pid = 2380] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:26:44 INFO - PROCESS | 2380 | 1467070004882 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:26:44 INFO - PROCESS | 2380 | 1467070004884 Marionette TRACE conn6 <- [1,3030,null,{}] 16:26:44 INFO - PROCESS | 2380 | 1467070004888 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:44 INFO - PROCESS | 2380 | 1467070004890 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:44 INFO - PROCESS | 2380 | 1467070004980 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 16:26:44 INFO - PROCESS | 2380 | 1467070004986 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:45 INFO - PROCESS | 2380 | 1467070004992 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:45 INFO - PROCESS | 2380 | ++DOCSHELL 00000085D1C81800 == 33 [pid = 2380] [id = 769] 16:26:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085CC05AC00) [pid = 2380] [serial = 2305] [outer = 0000000000000000] 16:26:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085CCF86C00) [pid = 2380] [serial = 2306] [outer = 00000085CC05AC00] 16:26:45 INFO - PROCESS | 2380 | 1467070005052 Marionette DEBUG loaded listener.js 16:26:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085CCFD6400) [pid = 2380] [serial = 2307] [outer = 00000085CC05AC00] 16:26:45 INFO - PROCESS | 2380 | 1467070005691 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:26:45 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. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:26:45 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'.) 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:26:45 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. 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:26:45 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. 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:26:45 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. 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:26:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 944ms 16:26:45 INFO - PROCESS | 2380 | 1467070005829 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 16:26:45 INFO - PROCESS | 2380 | 1467070005831 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 16:26:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:26:45 INFO - PROCESS | 2380 | 1467070005891 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:26:45 INFO - PROCESS | 2380 | 1467070005896 Marionette TRACE conn6 <- [1,3034,null,{}] 16:26:45 INFO - PROCESS | 2380 | 1467070005902 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:45 INFO - PROCESS | 2380 | 1467070005906 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:46 INFO - PROCESS | 2380 | 1467070006063 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 16:26:46 INFO - PROCESS | 2380 | 1467070006182 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:46 INFO - PROCESS | 2380 | 1467070006187 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:46 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C54A9800 == 34 [pid = 2380] [id = 770] 16:26:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085BB0CD800) [pid = 2380] [serial = 2308] [outer = 0000000000000000] 16:26:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085BB293C00) [pid = 2380] [serial = 2309] [outer = 00000085BB0CD800] 16:26:46 INFO - PROCESS | 2380 | 1467070006247 Marionette DEBUG loaded listener.js 16:26:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085BF3C3000) [pid = 2380] [serial = 2310] [outer = 00000085BB0CD800] 16:26:46 INFO - PROCESS | 2380 | [2380] 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 16:26:46 INFO - PROCESS | 2380 | 1467070006805 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:26:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:26:46 INFO - {} 16:26:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 944ms 16:26:46 INFO - PROCESS | 2380 | 1467070006867 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 16:26:46 INFO - PROCESS | 2380 | 1467070006872 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 16:26:46 INFO - PROCESS | 2380 | 1467070006883 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:26:46 INFO - PROCESS | 2380 | 1467070006886 Marionette TRACE conn6 <- [1,3038,null,{}] 16:26:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:26:46 INFO - PROCESS | 2380 | 1467070006893 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:46 INFO - PROCESS | 2380 | 1467070006898 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:47 INFO - PROCESS | 2380 | 1467070007023 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 16:26:47 INFO - PROCESS | 2380 | 1467070007113 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:47 INFO - PROCESS | 2380 | 1467070007115 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:47 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB377000 == 35 [pid = 2380] [id = 771] 16:26:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085C4F32400) [pid = 2380] [serial = 2311] [outer = 0000000000000000] 16:26:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085C776AC00) [pid = 2380] [serial = 2312] [outer = 00000085C4F32400] 16:26:47 INFO - PROCESS | 2380 | 1467070007173 Marionette DEBUG loaded listener.js 16:26:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085CB81CC00) [pid = 2380] [serial = 2313] [outer = 00000085C4F32400] 16:26:47 INFO - PROCESS | 2380 | 1467070007782 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:26:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 923ms 16:26:47 INFO - PROCESS | 2380 | 1467070007815 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 16:26:47 INFO - PROCESS | 2380 | 1467070007818 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 16:26:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:26:47 INFO - PROCESS | 2380 | 1467070007823 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:26:47 INFO - PROCESS | 2380 | 1467070007825 Marionette TRACE conn6 <- [1,3042,null,{}] 16:26:47 INFO - PROCESS | 2380 | 1467070007829 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:47 INFO - PROCESS | 2380 | 1467070007832 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:47 INFO - PROCESS | 2380 | 1467070007947 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 16:26:48 INFO - PROCESS | 2380 | 1467070008052 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:48 INFO - PROCESS | 2380 | 1467070008059 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:48 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CC608000 == 36 [pid = 2380] [id = 772] 16:26:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C8367000) [pid = 2380] [serial = 2314] [outer = 0000000000000000] 16:26:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C8A73400) [pid = 2380] [serial = 2315] [outer = 00000085C8367000] 16:26:48 INFO - PROCESS | 2380 | 1467070008119 Marionette DEBUG loaded listener.js 16:26:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C9185C00) [pid = 2380] [serial = 2316] [outer = 00000085C8367000] 16:26:48 INFO - PROCESS | 2380 | 1467070008949 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:26:49 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" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:26:49 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" 16:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:26:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1232ms 16:26:49 INFO - PROCESS | 2380 | 1467070009056 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 16:26:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:26:49 INFO - PROCESS | 2380 | 1467070009059 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 16:26:49 INFO - PROCESS | 2380 | 1467070009063 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:26:49 INFO - PROCESS | 2380 | 1467070009066 Marionette TRACE conn6 <- [1,3046,null,{}] 16:26:49 INFO - PROCESS | 2380 | 1467070009069 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:49 INFO - PROCESS | 2380 | 1467070009072 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:49 INFO - PROCESS | 2380 | 1467070009244 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 16:26:49 INFO - PROCESS | 2380 | 1467070009339 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:49 INFO - PROCESS | 2380 | 1467070009341 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:49 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CE8D8000 == 37 [pid = 2380] [id = 773] 16:26:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085CB470400) [pid = 2380] [serial = 2317] [outer = 0000000000000000] 16:26:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085CB5CB800) [pid = 2380] [serial = 2318] [outer = 00000085CB470400] 16:26:49 INFO - PROCESS | 2380 | 1467070009397 Marionette DEBUG loaded listener.js 16:26:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (00000085CBE4BC00) [pid = 2380] [serial = 2319] [outer = 00000085CB470400] 16:26:50 INFO - PROCESS | 2380 | 1467070010003 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:26:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:26:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:26:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:26:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:26:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:26:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:26:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:26:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:26:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 993ms 16:26:50 INFO - PROCESS | 2380 | 1467070010059 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 16:26:50 INFO - PROCESS | 2380 | 1467070010061 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 16:26:50 INFO - PROCESS | 2380 | 1467070010065 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:26:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:26:50 INFO - PROCESS | 2380 | 1467070010067 Marionette TRACE conn6 <- [1,3050,null,{}] 16:26:50 INFO - PROCESS | 2380 | 1467070010071 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:50 INFO - PROCESS | 2380 | 1467070010073 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:50 INFO - PROCESS | 2380 | 1467070010183 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 16:26:50 INFO - PROCESS | 2380 | 1467070010280 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:50 INFO - PROCESS | 2380 | 1467070010283 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:50 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BFA83800 == 38 [pid = 2380] [id = 774] 16:26:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (00000085BB4A2000) [pid = 2380] [serial = 2320] [outer = 0000000000000000] 16:26:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (00000085C1120800) [pid = 2380] [serial = 2321] [outer = 00000085BB4A2000] 16:26:50 INFO - PROCESS | 2380 | 1467070010337 Marionette DEBUG loaded listener.js 16:26:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (00000085C918BC00) [pid = 2380] [serial = 2322] [outer = 00000085BB4A2000] 16:26:50 INFO - PROCESS | 2380 | [2380] 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 16:26:51 INFO - PROCESS | 2380 | 1467070011068 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:26:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:26:51 INFO - {} 16:26:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1035ms 16:26:51 INFO - PROCESS | 2380 | 1467070011103 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 16:26:51 INFO - PROCESS | 2380 | 1467070011106 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 16:26:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:26:51 INFO - PROCESS | 2380 | 1467070011110 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:26:51 INFO - PROCESS | 2380 | 1467070011114 Marionette TRACE conn6 <- [1,3054,null,{}] 16:26:51 INFO - PROCESS | 2380 | 1467070011136 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:51 INFO - PROCESS | 2380 | 1467070011139 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:51 INFO - PROCESS | 2380 | 1467070011301 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 16:26:51 INFO - PROCESS | 2380 | 1467070011353 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:51 INFO - PROCESS | 2380 | 1467070011356 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:51 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8318000 == 39 [pid = 2380] [id = 775] 16:26:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (00000085C3FDB400) [pid = 2380] [serial = 2323] [outer = 0000000000000000] 16:26:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (00000085C539D400) [pid = 2380] [serial = 2324] [outer = 00000085C3FDB400] 16:26:51 INFO - PROCESS | 2380 | 1467070011409 Marionette DEBUG loaded listener.js 16:26:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (00000085C82F2C00) [pid = 2380] [serial = 2325] [outer = 00000085C3FDB400] 16:26:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFE75800 == 38 [pid = 2380] [id = 768] 16:26:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085CFF82800 == 37 [pid = 2380] [id = 767] 16:26:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0F9B800 == 36 [pid = 2380] [id = 766] 16:26:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB5C2800 == 35 [pid = 2380] [id = 765] 16:26:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFE85000 == 34 [pid = 2380] [id = 764] 16:26:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8249800 == 33 [pid = 2380] [id = 763] 16:26:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7E84000 == 32 [pid = 2380] [id = 762] 16:26:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085CF941800 == 31 [pid = 2380] [id = 761] 16:26:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085BFA83800 == 30 [pid = 2380] [id = 774] 16:26:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085CE8D8000 == 29 [pid = 2380] [id = 773] 16:26:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085CC608000 == 28 [pid = 2380] [id = 772] 16:26:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085BB377000 == 27 [pid = 2380] [id = 771] 16:26:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085D1C81800 == 26 [pid = 2380] [id = 769] 16:26:52 INFO - PROCESS | 2380 | --DOCSHELL 00000085C54A9800 == 25 [pid = 2380] [id = 770] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (00000085CB46F000) [pid = 2380] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (00000085C5417000) [pid = 2380] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (00000085BA7C0800) [pid = 2380] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (00000085BB24E000) [pid = 2380] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (00000085C0F20000) [pid = 2380] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (00000085C15B6000) [pid = 2380] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (00000085BF346400) [pid = 2380] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085BFDB5000) [pid = 2380] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C47B5000) [pid = 2380] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085C1991C00) [pid = 2380] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085C006E800) [pid = 2380] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085C82F9000) [pid = 2380] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085C0337400) [pid = 2380] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085BC5B5400) [pid = 2380] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C7174C00) [pid = 2380] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C4B57C00) [pid = 2380] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C3F75800) [pid = 2380] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085CB816C00) [pid = 2380] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085C8FED400) [pid = 2380] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CBBCE400) [pid = 2380] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085CBBC6000) [pid = 2380] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085CBC31400) [pid = 2380] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085CBC27400) [pid = 2380] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085CBC27000) [pid = 2380] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085C836B800) [pid = 2380] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (00000085C7782800) [pid = 2380] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (00000085C5424400) [pid = 2380] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (00000085BB245000) [pid = 2380] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (00000085C893E800) [pid = 2380] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (00000085C9DA5400) [pid = 2380] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (00000085CA680C00) [pid = 2380] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (00000085CB5CE000) [pid = 2380] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (00000085C53A3800) [pid = 2380] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (00000085C4F34800) [pid = 2380] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 16:26:52 INFO - PROCESS | 2380 | 1467070012720 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:26:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:26:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:26:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:26:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:26:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:26:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:26:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:26:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1651ms 16:26:52 INFO - PROCESS | 2380 | 1467070012764 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 16:26:52 INFO - PROCESS | 2380 | 1467070012769 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 16:26:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:26:52 INFO - PROCESS | 2380 | 1467070012774 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:26:52 INFO - PROCESS | 2380 | 1467070012777 Marionette TRACE conn6 <- [1,3058,null,{}] 16:26:52 INFO - PROCESS | 2380 | 1467070012783 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:52 INFO - PROCESS | 2380 | 1467070012786 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:52 INFO - PROCESS | 2380 | 1467070012930 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 16:26:52 INFO - PROCESS | 2380 | 1467070012947 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:52 INFO - PROCESS | 2380 | 1467070012949 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:52 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C0E37800 == 26 [pid = 2380] [id = 776] 16:26:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (00000085BB24C000) [pid = 2380] [serial = 2326] [outer = 0000000000000000] 16:26:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (00000085BB24F000) [pid = 2380] [serial = 2327] [outer = 00000085BB24C000] 16:26:53 INFO - PROCESS | 2380 | 1467070012998 Marionette DEBUG loaded listener.js 16:26:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (00000085BB398C00) [pid = 2380] [serial = 2328] [outer = 00000085BB24C000] 16:26:53 INFO - PROCESS | 2380 | 1467070013466 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:26:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:26:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:26:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:26:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:26:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:26:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:26:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 734ms 16:26:53 INFO - PROCESS | 2380 | 1467070013510 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 16:26:53 INFO - PROCESS | 2380 | 1467070013515 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 16:26:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:26:53 INFO - PROCESS | 2380 | 1467070013522 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:26:53 INFO - PROCESS | 2380 | 1467070013525 Marionette TRACE conn6 <- [1,3062,null,{}] 16:26:53 INFO - PROCESS | 2380 | 1467070013529 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:53 INFO - PROCESS | 2380 | 1467070013531 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:53 INFO - PROCESS | 2380 | 1467070013655 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 16:26:53 INFO - PROCESS | 2380 | 1467070013671 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:53 INFO - PROCESS | 2380 | 1467070013673 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:53 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C5312000 == 27 [pid = 2380] [id = 777] 16:26:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (00000085BC5B6400) [pid = 2380] [serial = 2329] [outer = 0000000000000000] 16:26:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (00000085BF3C1C00) [pid = 2380] [serial = 2330] [outer = 00000085BC5B6400] 16:26:53 INFO - PROCESS | 2380 | 1467070013722 Marionette DEBUG loaded listener.js 16:26:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (00000085BFDBD000) [pid = 2380] [serial = 2331] [outer = 00000085BC5B6400] 16:26:54 INFO - PROCESS | 2380 | 1467070014190 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:26:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 690ms 16:26:54 INFO - PROCESS | 2380 | 1467070014215 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 16:26:54 INFO - PROCESS | 2380 | 1467070014217 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 16:26:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:26:54 INFO - PROCESS | 2380 | 1467070014221 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:26:54 INFO - PROCESS | 2380 | 1467070014225 Marionette TRACE conn6 <- [1,3066,null,{}] 16:26:54 INFO - PROCESS | 2380 | 1467070014236 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:54 INFO - PROCESS | 2380 | 1467070014241 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:54 INFO - PROCESS | 2380 | 1467070014333 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 16:26:54 INFO - PROCESS | 2380 | 1467070014339 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:54 INFO - PROCESS | 2380 | 1467070014343 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:54 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7B2D800 == 28 [pid = 2380] [id = 778] 16:26:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (00000085B9557C00) [pid = 2380] [serial = 2332] [outer = 0000000000000000] 16:26:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (00000085C0E81400) [pid = 2380] [serial = 2333] [outer = 00000085B9557C00] 16:26:54 INFO - PROCESS | 2380 | 1467070014393 Marionette DEBUG loaded listener.js 16:26:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (00000085C1336C00) [pid = 2380] [serial = 2334] [outer = 00000085B9557C00] 16:26:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 16:26:54 INFO - reader.readAsText(blob_2) 16:26:54 INFO - }" did not throw 16:26:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 16:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 16:26:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 16:26:54 INFO - reader.readAsDataURL(blob_2) 16:26:54 INFO - }" did not throw 16:26:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 16:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 16:26:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 16:26:54 INFO - reader.readAsArrayBuffer(blob_2) 16:26:54 INFO - }" did not throw 16:26:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 16:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 16:26:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 16:26:54 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 16:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:26:54 INFO - reader.onloadstart [0,3069,"getWindowHandle",null] 16:26:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:26:54 INFO - PROCESS | 2380 | 1467070014873 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 16:26:54 INFO - PROCESS | 2380 | 1467070014877 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:26:54 INFO - PROCESS | 2380 | 1467070014879 Marionette TRACE conn6 <- [1,3070,null,{}] 16:26:54 INFO - PROCESS | 2380 | 1467070014882 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:54 INFO - PROCESS | 2380 | 1467070014884 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:55 INFO - PROCESS | 2380 | 1467070015011 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 16:26:55 INFO - PROCESS | 2380 | 1467070015092 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:55 INFO - PROCESS | 2380 | 1467070015094 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:55 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C819B000 == 29 [pid = 2380] [id = 779] 16:26:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C3F49800) [pid = 2380] [serial = 2335] [outer = 0000000000000000] 16:26:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C4777400) [pid = 2380] [serial = 2336] [outer = 00000085C3F49800] 16:26:55 INFO - PROCESS | 2380 | 1467070015147 Marionette DEBUG loaded listener.js 16:26:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C4B0A400) [pid = 2380] [serial = 2337] [outer = 00000085C3F49800] 16:26:55 INFO - PROCESS | 2380 | 1467070015546 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:26:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:26:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:26:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:26:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:26:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 682ms 16:26:55 INFO - PROCESS | 2380 | 1467070015563 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 16:26:55 INFO - PROCESS | 2380 | 1467070015565 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 16:26:55 INFO - PROCESS | 2380 | 1467070015569 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:26:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:26:55 INFO - PROCESS | 2380 | 1467070015570 Marionette TRACE conn6 <- [1,3074,null,{}] 16:26:55 INFO - PROCESS | 2380 | 1467070015574 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:55 INFO - PROCESS | 2380 | 1467070015576 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:55 INFO - PROCESS | 2380 | 1467070015696 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 16:26:55 INFO - PROCESS | 2380 | 1467070015701 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:55 INFO - PROCESS | 2380 | 1467070015703 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:55 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C8286000 == 30 [pid = 2380] [id = 780] 16:26:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085B9D46C00) [pid = 2380] [serial = 2338] [outer = 0000000000000000] 16:26:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C4B62C00) [pid = 2380] [serial = 2339] [outer = 00000085B9D46C00] 16:26:55 INFO - PROCESS | 2380 | 1467070015748 Marionette DEBUG loaded listener.js 16:26:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C50BCC00) [pid = 2380] [serial = 2340] [outer = 00000085B9D46C00] 16:26:56 INFO - PROCESS | 2380 | 1467070016173 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:26:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 629ms 16:26:56 INFO - PROCESS | 2380 | 1467070016201 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 16:26:56 INFO - PROCESS | 2380 | 1467070016204 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 16:26:56 INFO - PROCESS | 2380 | 1467070016222 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:26:56 INFO - PROCESS | 2380 | 1467070016224 Marionette TRACE conn6 <- [1,3078,null,{}] 16:26:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:26:56 INFO - PROCESS | 2380 | 1467070016228 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:56 INFO - PROCESS | 2380 | 1467070016235 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:56 INFO - PROCESS | 2380 | 1467070016379 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 16:26:56 INFO - PROCESS | 2380 | 1467070016468 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:56 INFO - PROCESS | 2380 | 1467070016477 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:56 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB550800 == 31 [pid = 2380] [id = 781] 16:26:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C5417C00) [pid = 2380] [serial = 2341] [outer = 0000000000000000] 16:26:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085C596B800) [pid = 2380] [serial = 2342] [outer = 00000085C5417C00] 16:26:56 INFO - PROCESS | 2380 | 1467070016525 Marionette DEBUG loaded listener.js 16:26:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085C7BA7800) [pid = 2380] [serial = 2343] [outer = 00000085C5417C00] 16:26:56 INFO - PROCESS | 2380 | 1467070016915 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:26:57 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085CC05AC00) [pid = 2380] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 16:26:57 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085BC3DE000) [pid = 2380] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:26:57 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085CBDEFC00) [pid = 2380] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:26:57 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085CBDEA000) [pid = 2380] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:26:57 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085CB08AC00) [pid = 2380] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:26:57 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085C5423800) [pid = 2380] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:26:57 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085BB35FC00) [pid = 2380] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:26:57 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085BB24AC00) [pid = 2380] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:26:57 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085B9D44400) [pid = 2380] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:26:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 922ms 16:26:57 INFO - PROCESS | 2380 | 1467070017151 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 16:26:57 INFO - PROCESS | 2380 | 1467070017153 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 16:26:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:26:57 INFO - PROCESS | 2380 | 1467070017156 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:26:57 INFO - PROCESS | 2380 | 1467070017158 Marionette TRACE conn6 <- [1,3082,null,{}] 16:26:57 INFO - PROCESS | 2380 | 1467070017162 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:57 INFO - PROCESS | 2380 | 1467070017164 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:57 INFO - PROCESS | 2380 | 1467070017244 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 16:26:57 INFO - PROCESS | 2380 | 1467070017248 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:57 INFO - PROCESS | 2380 | 1467070017250 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:57 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBDB1000 == 32 [pid = 2380] [id = 782] 16:26:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (00000085C133F400) [pid = 2380] [serial = 2344] [outer = 0000000000000000] 16:26:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (00000085C778D800) [pid = 2380] [serial = 2345] [outer = 00000085C133F400] 16:26:57 INFO - PROCESS | 2380 | 1467070017295 Marionette DEBUG loaded listener.js 16:26:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (00000085C836A800) [pid = 2380] [serial = 2346] [outer = 00000085C133F400] 16:26:57 INFO - PROCESS | 2380 | 1467070017689 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:26:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 586ms 16:26:57 INFO - PROCESS | 2380 | 1467070017779 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 16:26:57 INFO - PROCESS | 2380 | 1467070017781 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 16:26:57 INFO - PROCESS | 2380 | 1467070017785 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:26:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:26:57 INFO - PROCESS | 2380 | 1467070017787 Marionette TRACE conn6 <- [1,3086,null,{}] 16:26:57 INFO - PROCESS | 2380 | 1467070017795 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:57 INFO - PROCESS | 2380 | 1467070017797 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:57 INFO - PROCESS | 2380 | 1467070017887 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 16:26:57 INFO - PROCESS | 2380 | 1467070017894 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:57 INFO - PROCESS | 2380 | 1467070017896 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:57 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CBF18800 == 33 [pid = 2380] [id = 783] 16:26:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (00000085C8FF8800) [pid = 2380] [serial = 2347] [outer = 0000000000000000] 16:26:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (00000085C9187800) [pid = 2380] [serial = 2348] [outer = 00000085C8FF8800] 16:26:57 INFO - PROCESS | 2380 | 1467070017941 Marionette DEBUG loaded listener.js 16:26:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (00000085C9C62C00) [pid = 2380] [serial = 2349] [outer = 00000085C8FF8800] 16:26:58 INFO - PROCESS | 2380 | 1467070018340 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:26:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:26:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:26:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 586ms 16:26:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:26:58 INFO - PROCESS | 2380 | 1467070018376 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 16:26:58 INFO - PROCESS | 2380 | 1467070018378 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 16:26:58 INFO - PROCESS | 2380 | 1467070018381 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:26:58 INFO - PROCESS | 2380 | 1467070018383 Marionette TRACE conn6 <- [1,3090,null,{}] 16:26:58 INFO - PROCESS | 2380 | 1467070018387 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:58 INFO - PROCESS | 2380 | 1467070018388 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:58 INFO - PROCESS | 2380 | 1467070018510 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 16:26:58 INFO - PROCESS | 2380 | 1467070018514 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:58 INFO - PROCESS | 2380 | 1467070018516 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:58 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C7B25800 == 34 [pid = 2380] [id = 784] 16:26:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (00000085C9CC5C00) [pid = 2380] [serial = 2350] [outer = 0000000000000000] 16:26:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (00000085CA156000) [pid = 2380] [serial = 2351] [outer = 00000085C9CC5C00] 16:26:58 INFO - PROCESS | 2380 | 1467070018561 Marionette DEBUG loaded listener.js 16:26:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (00000085CB035C00) [pid = 2380] [serial = 2352] [outer = 00000085C9CC5C00] 16:26:58 INFO - PROCESS | 2380 | 1467070018919 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:26:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:26:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 588ms 16:26:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:26:58 INFO - PROCESS | 2380 | 1467070018972 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 16:26:58 INFO - PROCESS | 2380 | 1467070018974 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 16:26:58 INFO - PROCESS | 2380 | 1467070018977 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:26:58 INFO - PROCESS | 2380 | 1467070018979 Marionette TRACE conn6 <- [1,3094,null,{}] 16:26:58 INFO - PROCESS | 2380 | 1467070018983 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:58 INFO - PROCESS | 2380 | 1467070018984 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:59 INFO - PROCESS | 2380 | 1467070019121 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 16:26:59 INFO - PROCESS | 2380 | 1467070019264 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:59 INFO - PROCESS | 2380 | 1467070019267 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:26:59 INFO - PROCESS | 2380 | ++DOCSHELL 00000085BB66F800 == 35 [pid = 2380] [id = 785] 16:26:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (00000085B9459C00) [pid = 2380] [serial = 2353] [outer = 0000000000000000] 16:26:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (00000085B955BC00) [pid = 2380] [serial = 2354] [outer = 00000085B9459C00] 16:26:59 INFO - PROCESS | 2380 | 1467070019370 Marionette DEBUG loaded listener.js 16:26:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (00000085BB0C7000) [pid = 2380] [serial = 2355] [outer = 00000085B9459C00] 16:27:00 INFO - PROCESS | 2380 | 1467070020026 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:27:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:27:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:27:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:27:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1076ms 16:27:00 INFO - PROCESS | 2380 | 1467070020060 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 16:27:00 INFO - PROCESS | 2380 | 1467070020064 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 16:27:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:27:00 INFO - PROCESS | 2380 | 1467070020069 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:27:00 INFO - PROCESS | 2380 | 1467070020072 Marionette TRACE conn6 <- [1,3098,null,{}] 16:27:00 INFO - PROCESS | 2380 | 1467070020077 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:00 INFO - PROCESS | 2380 | 1467070020083 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:27:00 INFO - PROCESS | 2380 | 1467070020213 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 16:27:00 INFO - PROCESS | 2380 | 1467070020342 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:00 INFO - PROCESS | 2380 | 1467070020345 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:27:00 INFO - PROCESS | 2380 | ++DOCSHELL 00000085C786B000 == 36 [pid = 2380] [id = 786] 16:27:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (00000085BB71F400) [pid = 2380] [serial = 2356] [outer = 0000000000000000] 16:27:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (00000085C0075800) [pid = 2380] [serial = 2357] [outer = 00000085BB71F400] 16:27:00 INFO - PROCESS | 2380 | 1467070020404 Marionette DEBUG loaded listener.js 16:27:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (00000085C0E7A000) [pid = 2380] [serial = 2358] [outer = 00000085BB71F400] 16:27:01 INFO - PROCESS | 2380 | 1467070021017 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:27:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:27:01 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 16:27:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:27:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:27:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 986ms 16:27:01 INFO - PROCESS | 2380 | 1467070021085 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 16:27:01 INFO - PROCESS | 2380 | 1467070021090 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 16:27:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:27:01 INFO - PROCESS | 2380 | 1467070021097 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:27:01 INFO - PROCESS | 2380 | 1467070021099 Marionette TRACE conn6 <- [1,3102,null,{}] 16:27:01 INFO - PROCESS | 2380 | 1467070021103 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:01 INFO - PROCESS | 2380 | 1467070021106 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:27:01 INFO - PROCESS | 2380 | 1467070021232 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 16:27:01 INFO - PROCESS | 2380 | 1467070021344 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"dd2d2438-fdf9-43a1-b697-da913b083567\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:01 INFO - PROCESS | 2380 | 1467070021347 Marionette INFO sendAsync a95310a0-b0f5-4306-8889-f7dc08b7b22d 16:27:01 INFO - PROCESS | 2380 | ++DOCSHELL 00000085CB84B800 == 37 [pid = 2380] [id = 787] 16:27:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (00000085C4B4CC00) [pid = 2380] [serial = 2359] [outer = 0000000000000000] 16:27:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (00000085C5019000) [pid = 2380] [serial = 2360] [outer = 00000085C4B4CC00] 16:27:01 INFO - PROCESS | 2380 | 1467070021403 Marionette DEBUG loaded listener.js 16:27:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (00000085C5424000) [pid = 2380] [serial = 2361] [outer = 00000085C4B4CC00] 16:27:02 INFO - PROCESS | 2380 | 1467070022262 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:27:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:27:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1182ms 16:27:02 INFO - PROCESS | 2380 | 1467070022284 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 16:27:02 INFO - PROCESS | 2380 | 1467070022288 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 16:27:02 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7B25800 == 36 [pid = 2380] [id = 784] 16:27:02 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBF18800 == 35 [pid = 2380] [id = 783] 16:27:02 INFO - PROCESS | 2380 | --DOCSHELL 00000085CBDB1000 == 34 [pid = 2380] [id = 782] 16:27:02 INFO - PROCESS | 2380 | --DOCSHELL 00000085CB550800 == 33 [pid = 2380] [id = 781] 16:27:02 INFO - PROCESS | 2380 | --DOCSHELL 00000085C8286000 == 32 [pid = 2380] [id = 780] 16:27:02 INFO - PROCESS | 2380 | --DOCSHELL 00000085C819B000 == 31 [pid = 2380] [id = 779] 16:27:02 INFO - PROCESS | 2380 | --DOCSHELL 00000085C7B2D800 == 30 [pid = 2380] [id = 778] 16:27:02 INFO - PROCESS | 2380 | --DOCSHELL 00000085C5312000 == 29 [pid = 2380] [id = 777] 16:27:02 INFO - PROCESS | 2380 | --DOCSHELL 00000085C0E37800 == 28 [pid = 2380] [id = 776] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (00000085CCF86C00) [pid = 2380] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (00000085C5416C00) [pid = 2380] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (00000085CBE40C00) [pid = 2380] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (00000085CBE47C00) [pid = 2380] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (00000085CC056400) [pid = 2380] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (00000085CBBCA800) [pid = 2380] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (00000085CB8A8C00) [pid = 2380] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (00000085C7762400) [pid = 2380] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (00000085C82FC400) [pid = 2380] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (00000085C0F17400) [pid = 2380] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (00000085C3F50800) [pid = 2380] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (00000085BB35F400) [pid = 2380] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (00000085BFD42C00) [pid = 2380] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (00000085C5395C00) [pid = 2380] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (00000085CCF82C00) [pid = 2380] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (00000085CCFD6400) [pid = 2380] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (00000085BB451800) [pid = 2380] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 16:27:02 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (00000085CBDADC00) [pid = 2380] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 16:27:03 WARNING - u'runner_teardown' () 16:27:03 INFO - No more tests 16:27:03 INFO - Got 0 unexpected results 16:27:03 INFO - SUITE-END | took 679s 16:27:03 INFO - Closing logging queue 16:27:03 INFO - queue closed 16:27:03 INFO - Return code: 0 16:27:03 WARNING - # TBPL SUCCESS # 16:27:03 INFO - Running post-action listener: _resource_record_post_action 16:27:03 INFO - Running post-run listener: _resource_record_post_run 16:27:04 INFO - Total resource usage - Wall time: 689s; CPU: 14.0%; Read bytes: 333990400; Write bytes: 983369728; Read time: 4029230; Write time: 4883080 16:27:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:27:04 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 94892544; Read time: 0; Write time: 93490 16:27:04 INFO - run-tests - Wall time: 685s; CPU: 14.0%; Read bytes: 333905408; Write bytes: 869623296; Read time: 4006900; Write time: 4758600 16:27:04 INFO - Running post-run listener: _upload_blobber_files 16:27:04 INFO - Blob upload gear active. 16:27:04 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:27:04 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 16:27:04 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'] 16:27:04 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 16:27:05 INFO - (blobuploader) - INFO - Open directory for files ... 16:27:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:27:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:27:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:27:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:27:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:27:06 INFO - (blobuploader) - INFO - Done attempting. 16:27:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:27:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:27:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:27:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:27:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:27:07 INFO - (blobuploader) - INFO - Done attempting. 16:27:07 INFO - (blobuploader) - INFO - Iteration through files over. 16:27:07 INFO - Return code: 0 16:27:07 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:27:07 INFO - Using _rmtree_windows ... 16:27:07 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:27:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/613e91630fa7e01858e263f2a01326fd8dd2dee51ef188dd7f7c555ed3c1ca56ce3f6992f2c3214a6de632b893b3bf140aeb95f6d990e55b528977bdca21152d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/680fa4bed0e13c9e04ab3080144a4f50d19612ea6e725c204401c023813d519fa12383bf1d460e59a8526bd4fc8aebafbb06427eef2b251837d8cc9624fbdb24"} 16:27:07 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:27:07 INFO - Writing to file C:\slave\test\properties\blobber_files 16:27:07 INFO - Contents: 16:27:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/613e91630fa7e01858e263f2a01326fd8dd2dee51ef188dd7f7c555ed3c1ca56ce3f6992f2c3214a6de632b893b3bf140aeb95f6d990e55b528977bdca21152d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/680fa4bed0e13c9e04ab3080144a4f50d19612ea6e725c204401c023813d519fa12383bf1d460e59a8526bd4fc8aebafbb06427eef2b251837d8cc9624fbdb24"} 16:27:07 INFO - Running post-run listener: copy_logs_to_upload_dir 16:27:07 INFO - Copying logs to upload dir... 16:27:07 INFO - mkdir: C:\slave\test\build\upload\logs 16:27:07 INFO - Copying logs to upload dir... 16:27:07 INFO - Using _rmtree_windows ... 16:27:07 INFO - Using _rmtree_windows ... 16:27:07 INFO - Using _rmtree_windows ... 16:27:07 INFO - Using _rmtree_windows ... 16:27:07 INFO - Using _rmtree_windows ... 16:27:07 INFO - Using _rmtree_windows ... 16:27:07 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=899.536000 ========= master_lag: -0.28 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 59 secs) (at 2016-06-27 16:27:08.127850) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 16:27:08.128942) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/613e91630fa7e01858e263f2a01326fd8dd2dee51ef188dd7f7c555ed3c1ca56ce3f6992f2c3214a6de632b893b3bf140aeb95f6d990e55b528977bdca21152d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/680fa4bed0e13c9e04ab3080144a4f50d19612ea6e725c204401c023813d519fa12383bf1d460e59a8526bd4fc8aebafbb06427eef2b251837d8cc9624fbdb24"} build_url:https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/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/613e91630fa7e01858e263f2a01326fd8dd2dee51ef188dd7f7c555ed3c1ca56ce3f6992f2c3214a6de632b893b3bf140aeb95f6d990e55b528977bdca21152d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/680fa4bed0e13c9e04ab3080144a4f50d19612ea6e725c204401c023813d519fa12383bf1d460e59a8526bd4fc8aebafbb06427eef2b251837d8cc9624fbdb24"}' symbols_url: 'https://queue.taskcluster.net/v1/task/f-nNABg9QoudjEI2jWbS8Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 16:27:08.252173) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 16:27:08.252561) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 16:27:08.370507) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-27 16:27:08.370846) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-27 16:27:09.005061) ========= ========= Total master_lag: 4.96 =========