builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-168 starttime: 1464625219.43 results: success (0) buildid: 20160530073151 builduid: 931f49bf727d468790e98b2743145d93 revision: ed1c3aae460813241ce2c3480df30fae2268ab1f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:20:19.433286) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:20:19.433805) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:20:19.434227) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:20:19.561093) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:20:19.561563) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False --09:20:20-- 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% 1.64 GB/s 09:20:21 (1.64 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.575000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:20:21.202521) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-30 09:20:21.202900) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.710000 ========= master_lag: 2.33 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-30 09:20:26.243431) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:20:26.243746) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ed1c3aae460813241ce2c3480df30fae2268ab1f --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ed1c3aae460813241ce2c3480df30fae2268ab1f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False 2016-05-30 09:20:26,414 truncating revision to first 12 chars 2016-05-30 09:20:26,414 Setting DEBUG logging. 2016-05-30 09:20:26,414 attempt 1/10 2016-05-30 09:20:26,414 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ed1c3aae4608?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 09:20:26,871 unpacking tar archive at: mozilla-aurora-ed1c3aae4608/testing/mozharness/ program finished with exit code 0 elapsedTime=1.082000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:20:27.361792) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:20:27.362140) ========= script_repo_revision: ed1c3aae460813241ce2c3480df30fae2268ab1f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:20:27.362601) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:20:27.362885) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:20:27.377844) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 26 secs) (at 2016-05-30 09:20:27.378800) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 09:20:27 INFO - MultiFileLogger online at 20160530 09:20:27 in C:\slave\test 09:20:27 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 09:20:27 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:20:27 INFO - {'append_to_log': False, 09:20:27 INFO - 'base_work_dir': 'C:\\slave\\test', 09:20:27 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:20:27 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:20:27 INFO - 'buildbot_json_path': 'buildprops.json', 09:20:27 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:20:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:20:27 INFO - 'download_minidump_stackwalk': True, 09:20:27 INFO - 'download_symbols': 'true', 09:20:27 INFO - 'e10s': False, 09:20:27 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:20:27 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:20:27 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:20:27 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:20:27 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:20:27 INFO - 'C:/mozilla-build/tooltool.py'), 09:20:27 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:20:27 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:20:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:20:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:20:27 INFO - 'log_level': 'info', 09:20:27 INFO - 'log_to_console': True, 09:20:27 INFO - 'opt_config_files': (), 09:20:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:20:27 INFO - '--processes=1', 09:20:27 INFO - '--config=%(test_path)s/wptrunner.ini', 09:20:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:20:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:20:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:20:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:20:27 INFO - 'pip_index': False, 09:20:27 INFO - 'require_test_zip': True, 09:20:27 INFO - 'test_type': ('testharness',), 09:20:27 INFO - 'this_chunk': '1', 09:20:27 INFO - 'total_chunks': '10', 09:20:27 INFO - 'virtualenv_path': 'venv', 09:20:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:20:27 INFO - 'work_dir': 'build'} 09:20:27 INFO - ##### 09:20:27 INFO - ##### Running clobber step. 09:20:27 INFO - ##### 09:20:27 INFO - Running pre-action listener: _resource_record_pre_action 09:20:27 INFO - Running main action method: clobber 09:20:27 INFO - rmtree: C:\slave\test\build 09:20:27 INFO - Using _rmtree_windows ... 09:20:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:22:44 INFO - Running post-action listener: _resource_record_post_action 09:22:44 INFO - ##### 09:22:44 INFO - ##### Running read-buildbot-config step. 09:22:44 INFO - ##### 09:22:44 INFO - Running pre-action listener: _resource_record_pre_action 09:22:44 INFO - Running main action method: read_buildbot_config 09:22:44 INFO - Using buildbot properties: 09:22:44 INFO - { 09:22:44 INFO - "project": "", 09:22:44 INFO - "product": "firefox", 09:22:44 INFO - "script_repo_revision": "production", 09:22:44 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 09:22:44 INFO - "repository": "", 09:22:44 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 09:22:44 INFO - "buildid": "20160530073151", 09:22:44 INFO - "pgo_build": "False", 09:22:44 INFO - "basedir": "C:\\slave\\test", 09:22:44 INFO - "buildnumber": 55, 09:22:44 INFO - "slavename": "t-w864-ix-168", 09:22:44 INFO - "revision": "ed1c3aae460813241ce2c3480df30fae2268ab1f", 09:22:44 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 09:22:44 INFO - "platform": "win64", 09:22:44 INFO - "branch": "mozilla-aurora", 09:22:44 INFO - "repo_path": "releases/mozilla-aurora", 09:22:44 INFO - "moz_repo_path": "", 09:22:44 INFO - "stage_platform": "win64", 09:22:44 INFO - "builduid": "931f49bf727d468790e98b2743145d93", 09:22:44 INFO - "slavebuilddir": "test" 09:22:44 INFO - } 09:22:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 09:22:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 09:22:44 INFO - Running post-action listener: _resource_record_post_action 09:22:44 INFO - ##### 09:22:44 INFO - ##### Running download-and-extract step. 09:22:44 INFO - ##### 09:22:44 INFO - Running pre-action listener: _resource_record_pre_action 09:22:44 INFO - Running main action method: download_and_extract 09:22:44 INFO - mkdir: C:\slave\test\build\tests 09:22:44 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')]} 09:22:44 INFO - https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 09:22:44 INFO - trying https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 09:22:44 INFO - Downloading https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 09:22:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 09:22:45 INFO - Downloaded 1274 bytes. 09:22:45 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 09:22:45 INFO - Using the following test package requirements: 09:22:45 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 09:22:45 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:22:45 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 09:22:45 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:22:45 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 09:22:45 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:22:45 INFO - u'jsshell-win64.zip'], 09:22:45 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:22:45 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 09:22:45 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 09:22:45 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:22:45 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 09:22:45 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:22:45 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 09:22:45 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:22:45 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 09:22:45 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:22:45 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 09:22:45 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 09:22: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')]} 09:22:45 INFO - https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 09:22:45 INFO - trying https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 09:22:45 INFO - Downloading https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 09:22:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 09:22:46 INFO - Downloaded 20808334 bytes. 09:22:46 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:22:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:22:48 INFO - caution: filename not matched: web-platform/* 09:22:48 INFO - Return code: 11 09:22:48 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')]} 09:22:48 INFO - https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 09:22:48 INFO - trying https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 09:22:48 INFO - Downloading https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 09:22:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 09:22:49 INFO - Downloaded 36409220 bytes. 09:22:49 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:22:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:23:29 INFO - caution: filename not matched: bin/* 09:23:29 INFO - caution: filename not matched: config/* 09:23:29 INFO - caution: filename not matched: mozbase/* 09:23:29 INFO - caution: filename not matched: marionette/* 09:23:29 INFO - caution: filename not matched: tools/wptserve/* 09:23:29 INFO - Return code: 11 09:23:29 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')]} 09:23:29 INFO - https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 09:23:29 INFO - trying https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:23:29 INFO - Downloading https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 09:23:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 09:23:32 INFO - Downloaded 82726004 bytes. 09:23:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:23:32 INFO - mkdir: C:\slave\test\properties 09:23:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:23:32 INFO - Writing to file C:\slave\test\properties\build_url 09:23:32 INFO - Contents: 09:23:32 INFO - build_url:https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:23:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:23:33 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:23:33 INFO - Writing to file C:\slave\test\properties\symbols_url 09:23:33 INFO - Contents: 09:23:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:23:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:23:33 INFO - https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:23:33 INFO - trying https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:23:33 INFO - Downloading https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:23:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 09:23:35 INFO - Downloaded 50731579 bytes. 09:23:35 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:23:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:23:37 INFO - Return code: 0 09:23:37 INFO - Running post-action listener: _resource_record_post_action 09:23:37 INFO - Running post-action listener: set_extra_try_arguments 09:23:37 INFO - ##### 09:23:37 INFO - ##### Running create-virtualenv step. 09:23:37 INFO - ##### 09:23:37 INFO - Running pre-action listener: _pre_create_virtualenv 09:23:37 INFO - Running pre-action listener: _resource_record_pre_action 09:23:37 INFO - Running main action method: create_virtualenv 09:23:37 INFO - Creating virtualenv C:\slave\test\build\venv 09:23:37 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 09:23:37 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:23:40 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:23:43 INFO - Installing distribute......................................................................................................................................................................................done. 09:23:44 INFO - Return code: 0 09:23:44 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:23:44 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')]} 09:23:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:23:44 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')]} 09:23:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:23:44 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 0x0247E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0252D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CF168>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024AF368>, '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 0x02254D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025380C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', '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-168\\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 09:23:44 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 09:23:44 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 09:23:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:23:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 09:23:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:23:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:23:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:23:44 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 09:23:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:23:44 INFO - 'DCLOCATION': 'SCL3', 09:23:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:23:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:23:44 INFO - 'HOMEDRIVE': 'C:', 09:23:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 09:23:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:23:44 INFO - 'KTS_VERSION': '1.19c', 09:23:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 09:23:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 09:23:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:23:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:23:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:23:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:23:44 INFO - 'MOZ_NO_REMOTE': '1', 09:23:44 INFO - 'NO_EM_RESTART': '1', 09:23:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:23:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:23:44 INFO - 'OS': 'Windows_NT', 09:23:44 INFO - 'OURDRIVE': 'C:', 09:23:44 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', 09:23:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:23:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:23:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:23:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:23:44 INFO - 'PROCESSOR_LEVEL': '6', 09:23:44 INFO - 'PROCESSOR_REVISION': '1e05', 09:23:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:23:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:23:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:23:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:23:44 INFO - 'PROMPT': '$P$G', 09:23:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:23:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:23:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:23:44 INFO - 'PWD': 'C:\\slave\\test', 09:23:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:23:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:23:44 INFO - 'SYSTEMDRIVE': 'C:', 09:23:44 INFO - 'SYSTEMROOT': 'C:\\windows', 09:23:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:23:44 INFO - 'TEST1': 'testie', 09:23:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:23:44 INFO - 'USERDOMAIN': 'T-W864-IX-168', 09:23:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 09:23:44 INFO - 'USERNAME': 'cltbld', 09:23:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 09:23:44 INFO - 'WINDIR': 'C:\\windows', 09:23:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:23:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:23:46 INFO - Downloading/unpacking psutil>=0.7.1 09:23:46 INFO - Running setup.py egg_info for package psutil 09:23:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:23:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:23:46 INFO - Installing collected packages: psutil 09:23:46 INFO - Running setup.py install for psutil 09:23:46 INFO - building 'psutil._psutil_windows' extension 09:23:46 INFO - error: Unable to find vcvarsall.bat 09:23:46 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-rnmch7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:23:46 INFO - running install 09:23:46 INFO - running build 09:23:46 INFO - running build_py 09:23:46 INFO - creating build 09:23:46 INFO - creating build\lib.win32-2.7 09:23:46 INFO - creating build\lib.win32-2.7\psutil 09:23:46 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:23:46 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:23:46 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:23:46 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:23:46 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:23:46 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:23:46 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:23:46 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:23:46 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:23:46 INFO - running build_ext 09:23:46 INFO - building 'psutil._psutil_windows' extension 09:23:46 INFO - error: Unable to find vcvarsall.bat 09:23:46 INFO - ---------------------------------------- 09:23:46 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-rnmch7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:23:46 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-168\AppData\Roaming\pip\pip.log 09:23:46 WARNING - Return code: 1 09:23:46 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! 09:23:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:23: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')]} 09:23:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:23: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')]} 09:23:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:23:46 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 0x0247E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0252D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CF168>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024AF368>, '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 0x02254D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025380C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', '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-168\\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 09:23:46 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 09:23:46 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 09:23:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:23:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 09:23:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:23:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:23:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:23:46 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 09:23:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:23:46 INFO - 'DCLOCATION': 'SCL3', 09:23:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:23:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:23:46 INFO - 'HOMEDRIVE': 'C:', 09:23:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 09:23:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:23:46 INFO - 'KTS_VERSION': '1.19c', 09:23:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 09:23:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 09:23:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:23:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:23:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:23:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:23:46 INFO - 'MOZ_NO_REMOTE': '1', 09:23:46 INFO - 'NO_EM_RESTART': '1', 09:23:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:23:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:23:46 INFO - 'OS': 'Windows_NT', 09:23:46 INFO - 'OURDRIVE': 'C:', 09:23:46 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', 09:23:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:23:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:23:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:23:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:23:46 INFO - 'PROCESSOR_LEVEL': '6', 09:23:46 INFO - 'PROCESSOR_REVISION': '1e05', 09:23:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:23:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:23:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:23:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:23:46 INFO - 'PROMPT': '$P$G', 09:23:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:23:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:23:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:23:46 INFO - 'PWD': 'C:\\slave\\test', 09:23:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:23:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:23:46 INFO - 'SYSTEMDRIVE': 'C:', 09:23:46 INFO - 'SYSTEMROOT': 'C:\\windows', 09:23:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:23:46 INFO - 'TEST1': 'testie', 09:23:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:23:46 INFO - 'USERDOMAIN': 'T-W864-IX-168', 09:23:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 09:23:46 INFO - 'USERNAME': 'cltbld', 09:23:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 09:23:46 INFO - 'WINDIR': 'C:\\windows', 09:23:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:23:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:23:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:23:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:23:47 INFO - Running setup.py egg_info for package mozsystemmonitor 09:23:47 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:23:47 INFO - Running setup.py egg_info for package psutil 09:23:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:23:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:23:47 INFO - Installing collected packages: mozsystemmonitor, psutil 09:23:47 INFO - Running setup.py install for mozsystemmonitor 09:23:47 INFO - Running setup.py install for psutil 09:23:47 INFO - building 'psutil._psutil_windows' extension 09:23:47 INFO - error: Unable to find vcvarsall.bat 09:23:47 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-4tfuc7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:23:47 INFO - running install 09:23:47 INFO - running build 09:23:47 INFO - running build_py 09:23:47 INFO - running build_ext 09:23:47 INFO - building 'psutil._psutil_windows' extension 09:23:47 INFO - error: Unable to find vcvarsall.bat 09:23:47 INFO - ---------------------------------------- 09:23:47 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-4tfuc7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:23:47 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-168\AppData\Roaming\pip\pip.log 09:23:47 WARNING - Return code: 1 09:23:47 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! 09:23:47 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:23:47 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')]} 09:23:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:23:47 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')]} 09:23:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:23:47 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 0x0247E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0252D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CF168>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024AF368>, '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 0x02254D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025380C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', '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-168\\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 09:23:47 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 09:23:47 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 09:23:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:23:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 09:23:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:23:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:23:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:23:47 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 09:23:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:23:47 INFO - 'DCLOCATION': 'SCL3', 09:23:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:23:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:23:47 INFO - 'HOMEDRIVE': 'C:', 09:23:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 09:23:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:23:47 INFO - 'KTS_VERSION': '1.19c', 09:23:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 09:23:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 09:23:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:23:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:23:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:23:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:23:47 INFO - 'MOZ_NO_REMOTE': '1', 09:23:47 INFO - 'NO_EM_RESTART': '1', 09:23:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:23:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:23:47 INFO - 'OS': 'Windows_NT', 09:23:47 INFO - 'OURDRIVE': 'C:', 09:23:47 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', 09:23:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:23:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:23:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:23:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:23:47 INFO - 'PROCESSOR_LEVEL': '6', 09:23:47 INFO - 'PROCESSOR_REVISION': '1e05', 09:23:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:23:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:23:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:23:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:23:47 INFO - 'PROMPT': '$P$G', 09:23:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:23:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:23:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:23:47 INFO - 'PWD': 'C:\\slave\\test', 09:23:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:23:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:23:47 INFO - 'SYSTEMDRIVE': 'C:', 09:23:47 INFO - 'SYSTEMROOT': 'C:\\windows', 09:23:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:23:47 INFO - 'TEST1': 'testie', 09:23:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:23:47 INFO - 'USERDOMAIN': 'T-W864-IX-168', 09:23:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 09:23:47 INFO - 'USERNAME': 'cltbld', 09:23:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 09:23:47 INFO - 'WINDIR': 'C:\\windows', 09:23:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:23:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:23:47 INFO - Downloading/unpacking blobuploader==1.2.4 09:23:47 INFO - Downloading blobuploader-1.2.4.tar.gz 09:23:47 INFO - Running setup.py egg_info for package blobuploader 09:23:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:23:51 INFO - Running setup.py egg_info for package requests 09:23:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:23:51 INFO - Downloading docopt-0.6.1.tar.gz 09:23:51 INFO - Running setup.py egg_info for package docopt 09:23:51 INFO - Installing collected packages: blobuploader, docopt, requests 09:23:51 INFO - Running setup.py install for blobuploader 09:23:51 INFO - Running setup.py install for docopt 09:23:51 INFO - Running setup.py install for requests 09:23:51 INFO - Successfully installed blobuploader docopt requests 09:23:51 INFO - Cleaning up... 09:23:51 INFO - Return code: 0 09:23:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:23: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')]} 09:23:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:23: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')]} 09:23:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:23:51 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 0x0247E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0252D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CF168>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024AF368>, '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 0x02254D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025380C0>, '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-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', '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-168\\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 09:23:51 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 09:23:51 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 09:23:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:23:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 09:23:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:23:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:23:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:23:51 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 09:23:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:23:51 INFO - 'DCLOCATION': 'SCL3', 09:23:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:23:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:23:51 INFO - 'HOMEDRIVE': 'C:', 09:23:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 09:23:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:23:51 INFO - 'KTS_VERSION': '1.19c', 09:23:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 09:23:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 09:23:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:23:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:23:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:23:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:23:51 INFO - 'MOZ_NO_REMOTE': '1', 09:23:51 INFO - 'NO_EM_RESTART': '1', 09:23:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:23:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:23:51 INFO - 'OS': 'Windows_NT', 09:23:51 INFO - 'OURDRIVE': 'C:', 09:23: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', 09:23:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:23:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:23:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:23:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:23:51 INFO - 'PROCESSOR_LEVEL': '6', 09:23:51 INFO - 'PROCESSOR_REVISION': '1e05', 09:23:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:23:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:23:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:23:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:23:51 INFO - 'PROMPT': '$P$G', 09:23:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:23:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:23:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:23:51 INFO - 'PWD': 'C:\\slave\\test', 09:23:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:23:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:23:51 INFO - 'SYSTEMDRIVE': 'C:', 09:23:51 INFO - 'SYSTEMROOT': 'C:\\windows', 09:23:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:23:51 INFO - 'TEST1': 'testie', 09:23:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:23:51 INFO - 'USERDOMAIN': 'T-W864-IX-168', 09:23:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 09:23:51 INFO - 'USERNAME': 'cltbld', 09:23:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 09:23:51 INFO - 'WINDIR': 'C:\\windows', 09:23:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:23:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:23:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:23:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:23:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:23:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:23:56 INFO - Unpacking c:\slave\test\build\tests\marionette 09:23:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:23:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:23:56 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 09:23:56 INFO - Running setup.py install for browsermob-proxy 09:24:10 INFO - Running setup.py install for manifestparser 09:24:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Running setup.py install for marionette-client 09:24:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:24:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Running setup.py install for marionette-driver 09:24:10 INFO - Running setup.py install for mozcrash 09:24:10 INFO - Running setup.py install for mozdebug 09:24:10 INFO - Running setup.py install for mozdevice 09:24:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Running setup.py install for mozfile 09:24:10 INFO - Running setup.py install for mozhttpd 09:24:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Running setup.py install for mozinfo 09:24:10 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Running setup.py install for mozInstall 09:24:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Running setup.py install for mozleak 09:24:10 INFO - Running setup.py install for mozlog 09:24:10 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Running setup.py install for moznetwork 09:24:10 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Running setup.py install for mozprocess 09:24:10 INFO - Running setup.py install for mozprofile 09:24:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Running setup.py install for mozrunner 09:24:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Running setup.py install for mozscreenshot 09:24:10 INFO - Running setup.py install for moztest 09:24:10 INFO - Running setup.py install for mozversion 09:24:10 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:24:10 INFO - Running setup.py install for wptserve 09:24:10 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 09:24:10 INFO - Cleaning up... 09:24:10 INFO - Return code: 0 09:24:10 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:24:10 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')]} 09:24:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:24:10 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')]} 09:24:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:24:10 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 0x0247E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0252D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CF168>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024AF368>, '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 0x02254D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025380C0>, '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-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', '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-168\\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 09:24:10 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 09:24:10 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 09:24:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:24:10 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 09:24:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:24:10 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:24:10 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:24:10 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 09:24:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:24:10 INFO - 'DCLOCATION': 'SCL3', 09:24:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:24:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:24:10 INFO - 'HOMEDRIVE': 'C:', 09:24:10 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 09:24:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:24:10 INFO - 'KTS_VERSION': '1.19c', 09:24:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 09:24:10 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 09:24:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:24:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:24:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:24:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:24:10 INFO - 'MOZ_NO_REMOTE': '1', 09:24:10 INFO - 'NO_EM_RESTART': '1', 09:24:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:24:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:24:10 INFO - 'OS': 'Windows_NT', 09:24:10 INFO - 'OURDRIVE': 'C:', 09:24:10 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', 09:24:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:24:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:24:10 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:24:10 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:24:10 INFO - 'PROCESSOR_LEVEL': '6', 09:24:10 INFO - 'PROCESSOR_REVISION': '1e05', 09:24:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:24:10 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:24:10 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:24:10 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:24:10 INFO - 'PROMPT': '$P$G', 09:24:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:24:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:24:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:24:10 INFO - 'PWD': 'C:\\slave\\test', 09:24:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:24:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:24:10 INFO - 'SYSTEMDRIVE': 'C:', 09:24:10 INFO - 'SYSTEMROOT': 'C:\\windows', 09:24:10 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:24:10 INFO - 'TEST1': 'testie', 09:24:10 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:24:10 INFO - 'USERDOMAIN': 'T-W864-IX-168', 09:24:10 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 09:24:10 INFO - 'USERNAME': 'cltbld', 09:24:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 09:24:10 INFO - 'WINDIR': 'C:\\windows', 09:24:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:24:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:24:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:24:15 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:24:15 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:24:15 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:24:15 INFO - Unpacking c:\slave\test\build\tests\marionette 09:24:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:24:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:24:15 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)) 09:24:26 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)) 09:24:26 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)) 09:24:26 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)) 09:24:26 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)) 09:24:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:24:26 INFO - Downloading blessings-1.6.tar.gz 09:24:26 INFO - Running setup.py egg_info for package blessings 09:24:26 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)) 09:24:26 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:24:26 INFO - Running setup.py install for blessings 09:24:26 INFO - Running setup.py install for browsermob-proxy 09:24:26 INFO - Running setup.py install for manifestparser 09:24:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Running setup.py install for marionette-client 09:24:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:24:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Running setup.py install for marionette-driver 09:24:26 INFO - Running setup.py install for mozcrash 09:24:26 INFO - Running setup.py install for mozdebug 09:24:26 INFO - Running setup.py install for mozdevice 09:24:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Running setup.py install for mozhttpd 09:24:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Running setup.py install for mozInstall 09:24:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Running setup.py install for mozleak 09:24:26 INFO - Running setup.py install for mozprofile 09:24:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Running setup.py install for mozrunner 09:24:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:24:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:24:28 INFO - Running setup.py install for mozscreenshot 09:24:28 INFO - Running setup.py install for moztest 09:24:28 INFO - Running setup.py install for mozversion 09:24:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:24:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:24:28 INFO - Running setup.py install for wptserve 09:24:28 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:24:28 INFO - Cleaning up... 09:24:28 INFO - Return code: 0 09:24:28 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:24:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:24:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:24:29 INFO - Reading from file tmpfile_stdout 09:24:29 INFO - Using _rmtree_windows ... 09:24:29 INFO - Using _rmtree_windows ... 09:24:29 INFO - Current package versions: 09:24:29 INFO - blessings == 1.6 09:24:29 INFO - blobuploader == 1.2.4 09:24:29 INFO - browsermob-proxy == 0.6.0 09:24:29 INFO - distribute == 0.6.14 09:24:29 INFO - docopt == 0.6.1 09:24:29 INFO - manifestparser == 1.1 09:24:29 INFO - marionette-client == 2.3.0 09:24:29 INFO - marionette-driver == 1.4.0 09:24:29 INFO - mozInstall == 1.12 09:24:29 INFO - mozcrash == 0.17 09:24:29 INFO - mozdebug == 0.1 09:24:29 INFO - mozdevice == 0.48 09:24:29 INFO - mozfile == 1.2 09:24:29 INFO - mozhttpd == 0.7 09:24:29 INFO - mozinfo == 0.9 09:24:29 INFO - mozleak == 0.1 09:24:29 INFO - mozlog == 3.1 09:24:29 INFO - moznetwork == 0.27 09:24:29 INFO - mozprocess == 0.22 09:24:29 INFO - mozprofile == 0.28 09:24:29 INFO - mozrunner == 6.11 09:24:29 INFO - mozscreenshot == 0.1 09:24:29 INFO - mozsystemmonitor == 0.0 09:24:29 INFO - moztest == 0.7 09:24:29 INFO - mozversion == 1.4 09:24:29 INFO - requests == 1.2.3 09:24:29 INFO - wptserve == 1.4.0 09:24:29 INFO - Running post-action listener: _resource_record_post_action 09:24:29 INFO - Running post-action listener: _start_resource_monitoring 09:24:29 INFO - Starting resource monitoring. 09:24:29 INFO - ##### 09:24:29 INFO - ##### Running pull step. 09:24:29 INFO - ##### 09:24:29 INFO - Running pre-action listener: _resource_record_pre_action 09:24:29 INFO - Running main action method: pull 09:24:29 INFO - Pull has nothing to do! 09:24:29 INFO - Running post-action listener: _resource_record_post_action 09:24:29 INFO - ##### 09:24:29 INFO - ##### Running install step. 09:24:29 INFO - ##### 09:24:29 INFO - Running pre-action listener: _resource_record_pre_action 09:24:29 INFO - Running main action method: install 09:24:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:24:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:24:29 INFO - Reading from file tmpfile_stdout 09:24:29 INFO - Using _rmtree_windows ... 09:24:29 INFO - Using _rmtree_windows ... 09:24:29 INFO - Detecting whether we're running mozinstall >=1.0... 09:24:29 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:24:29 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:24:29 INFO - Reading from file tmpfile_stdout 09:24:29 INFO - Output received: 09:24:29 INFO - Usage: mozinstall-script.py [options] installer 09:24:29 INFO - Options: 09:24:29 INFO - -h, --help show this help message and exit 09:24:29 INFO - -d DEST, --destination=DEST 09:24:29 INFO - Directory to install application into. [default: 09:24:29 INFO - "C:\slave\test"] 09:24:29 INFO - --app=APP Application being installed. [default: firefox] 09:24:29 INFO - Using _rmtree_windows ... 09:24:29 INFO - Using _rmtree_windows ... 09:24:29 INFO - mkdir: C:\slave\test\build\application 09:24:29 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:24:29 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 09:24:32 INFO - Reading from file tmpfile_stdout 09:24:32 INFO - Output received: 09:24:32 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:24:32 INFO - Using _rmtree_windows ... 09:24:32 INFO - Using _rmtree_windows ... 09:24:32 INFO - Running post-action listener: _resource_record_post_action 09:24:32 INFO - ##### 09:24:32 INFO - ##### Running run-tests step. 09:24:32 INFO - ##### 09:24:32 INFO - Running pre-action listener: _resource_record_pre_action 09:24:32 INFO - Running main action method: run_tests 09:24:32 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:24:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:24:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:24:32 INFO - grabbing minidump binary from tooltool 09:24: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')]} 09:24:32 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 0x024AF368>, '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 0x02254D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025380C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:24:32 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 09:24:32 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 09:24:32 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:24:33 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpuyem4m 09:24:33 INFO - INFO - File integrity verified, renaming tmpuyem4m to win32-minidump_stackwalk.exe 09:24:33 INFO - Return code: 0 09:24:33 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:24:34 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:24:34 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/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 09:24:34 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/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 09:24:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:24:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 09:24:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:24:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:24:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:24:34 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 09:24:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:24:34 INFO - 'DCLOCATION': 'SCL3', 09:24:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:24:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:24:34 INFO - 'HOMEDRIVE': 'C:', 09:24:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 09:24:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:24:34 INFO - 'KTS_VERSION': '1.19c', 09:24:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 09:24:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 09:24:34 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:24:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:24:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:24:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:24:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:24:34 INFO - 'MOZ_NO_REMOTE': '1', 09:24:34 INFO - 'NO_EM_RESTART': '1', 09:24:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:24:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:24:34 INFO - 'OS': 'Windows_NT', 09:24:34 INFO - 'OURDRIVE': 'C:', 09:24:34 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', 09:24:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:24:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:24:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:24:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:24:34 INFO - 'PROCESSOR_LEVEL': '6', 09:24:34 INFO - 'PROCESSOR_REVISION': '1e05', 09:24:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:24:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:24:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:24:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:24:34 INFO - 'PROMPT': '$P$G', 09:24:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:24:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:24:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:24:34 INFO - 'PWD': 'C:\\slave\\test', 09:24:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:24:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:24:34 INFO - 'SYSTEMDRIVE': 'C:', 09:24:34 INFO - 'SYSTEMROOT': 'C:\\windows', 09:24:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:24:34 INFO - 'TEST1': 'testie', 09:24:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:24:34 INFO - 'USERDOMAIN': 'T-W864-IX-168', 09:24:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 09:24:34 INFO - 'USERNAME': 'cltbld', 09:24:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 09:24:34 INFO - 'WINDIR': 'C:\\windows', 09:24:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:24:34 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/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 09:24:35 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 09:24:35 INFO - import pkg_resources 09:24:37 INFO - Using 1 client processes 09:24:39 INFO - SUITE-START | Running 778 tests 09:24:39 INFO - Running testharness tests 09:24:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:24:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:24:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:24:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:24:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:24:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:24:40 INFO - Setting up ssl 09:24:40 INFO - PROCESS | certutil | 09:24:40 INFO - PROCESS | certutil | 09:24:40 INFO - PROCESS | certutil | 09:24:40 INFO - Certificate Nickname Trust Attributes 09:24:40 INFO - SSL,S/MIME,JAR/XPI 09:24:40 INFO - 09:24:40 INFO - web-platform-tests CT,, 09:24:40 INFO - 09:24:40 INFO - Starting runner 09:24:41 INFO - PROCESS | 3820 | [3820] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 09:24:41 INFO - PROCESS | 3820 | [3820] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 09:24:41 INFO - PROCESS | 3820 | [3820] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:24:41 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:24:41 INFO - PROCESS | 3820 | [3820] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:24:42 INFO - PROCESS | 3820 | 1464625482866 Marionette DEBUG Marionette enabled via build flag and pref 09:24:43 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA6FB5E000 == 1 [pid = 3820] [id = 1] 09:24:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 1 (000000EA7ED67000) [pid = 3820] [serial = 1] [outer = 0000000000000000] 09:24:43 INFO - PROCESS | 3820 | [3820] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:24:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 2 (000000EA7ED68000) [pid = 3820] [serial = 2] [outer = 000000EA7ED67000] 09:24:44 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA01E47800 == 2 [pid = 3820] [id = 2] 09:24:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 3 (000000EA01E48000) [pid = 3820] [serial = 3] [outer = 0000000000000000] 09:24:44 INFO - PROCESS | 3820 | [3820] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:24:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 4 (000000EA01E49000) [pid = 3820] [serial = 4] [outer = 000000EA01E48000] 09:24:44 INFO - PROCESS | 3820 | 1464625484556 Marionette INFO Listening on port 2828 09:24:46 INFO - PROCESS | 3820 | 1464625486222 Marionette DEBUG Marionette enabled via command-line flag 09:24:46 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA02D94000 == 3 [pid = 3820] [id = 3] 09:24:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 5 (000000EA02DCD000) [pid = 3820] [serial = 5] [outer = 0000000000000000] 09:24:46 INFO - PROCESS | 3820 | [3820] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:24:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 6 (000000EA02DCE000) [pid = 3820] [serial = 6] [outer = 000000EA02DCD000] 09:24:46 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:24:46 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:24:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 7 (000000EA02EDA800) [pid = 3820] [serial = 7] [outer = 000000EA01E48000] 09:24:47 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:24:47 INFO - PROCESS | 3820 | 1464625487146 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 09:24:47 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:24:47 INFO - PROCESS | 3820 | 1464625487179 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 09:24:47 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:24:47 INFO - PROCESS | 3820 | 1464625487187 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 09:24:47 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:24:47 INFO - PROCESS | 3820 | 1464625487225 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 09:24:47 INFO - PROCESS | 3820 | 1464625487228 Marionette DEBUG Closed connection conn0 09:24:47 INFO - PROCESS | 3820 | 1464625487230 Marionette DEBUG Closed connection conn1 09:24:47 INFO - PROCESS | 3820 | 1464625487232 Marionette DEBUG Closed connection conn2 09:24:47 INFO - PROCESS | 3820 | 1464625487317 Marionette DEBUG Closed connection conn3 09:24:47 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:24:47 INFO - PROCESS | 3820 | 1464625487427 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 09:24:47 INFO - PROCESS | 3820 | 1464625487433 Marionette DEBUG Closed connection conn4 09:24:47 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA04ACF800 == 4 [pid = 3820] [id = 4] 09:24:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 8 (000000EA04A29000) [pid = 3820] [serial = 8] [outer = 0000000000000000] 09:24:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 9 (000000EA06D8F800) [pid = 3820] [serial = 9] [outer = 000000EA04A29000] 09:24:47 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:24:47 INFO - PROCESS | 3820 | 1464625487751 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 09:24:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 10 (000000EA7E85E800) [pid = 3820] [serial = 10] [outer = 000000EA04A29000] 09:24:47 INFO - PROCESS | 3820 | 1464625487778 Marionette DEBUG Closed connection conn5 09:24:47 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:24:47 INFO - PROCESS | 3820 | 1464625487783 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49303 09:24:48 INFO - PROCESS | 3820 | 1464625488140 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:24:48 INFO - PROCESS | 3820 | 1464625488146 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530073151","device":"desktop","version":"48.0a2"} 09:24:48 INFO - PROCESS | 3820 | [3820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:24:49 INFO - PROCESS | 3820 | [3820] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:24:49 INFO - PROCESS | 3820 | [3820] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:24:49 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA09D77800 == 5 [pid = 3820] [id = 5] 09:24:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 11 (000000EA09D7F000) [pid = 3820] [serial = 11] [outer = 0000000000000000] 09:24:49 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA09D7F800 == 6 [pid = 3820] [id = 6] 09:24:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 12 (000000EA079B2800) [pid = 3820] [serial = 12] [outer = 0000000000000000] 09:24:50 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:24:50 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0AEF6000 == 7 [pid = 3820] [id = 7] 09:24:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 13 (000000EA06D94C00) [pid = 3820] [serial = 13] [outer = 0000000000000000] 09:24:50 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:24:50 INFO - PROCESS | 3820 | [3820] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:24:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 14 (000000EA0B1AC000) [pid = 3820] [serial = 14] [outer = 000000EA06D94C00] 09:24:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 15 (000000EA0A689800) [pid = 3820] [serial = 15] [outer = 000000EA09D7F000] 09:24:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 16 (000000EA0B1A2800) [pid = 3820] [serial = 16] [outer = 000000EA079B2800] 09:24:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 17 (000000EA0B38B800) [pid = 3820] [serial = 17] [outer = 000000EA06D94C00] 09:24:52 INFO - PROCESS | 3820 | 1464625492078 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 3820 | 1464625492093 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 18 (000000EA0A617400) [pid = 3820] [serial = 18] [outer = 000000EA06D94C00] 09:24:53 INFO - PROCESS | 3820 | 1464625493286 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"a9b052b6-cd65-47e0-aa6a-67dfdf560682","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530073151","device":"desktop","version":"48.0a2","command_id":1}}] 09:24:53 INFO - PROCESS | 3820 | 1464625493772 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}] 09:24:53 INFO - PROCESS | 3820 | 1464625493874 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 09:24:54 INFO - PROCESS | 3820 | 1464625494910 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:24:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA6FB5E000 == 6 [pid = 3820] [id = 1] 09:24:54 INFO - PROCESS | 3820 | [3820] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:24:56 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:24:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 19 (000000EA0E370800) [pid = 3820] [serial = 19] [outer = 000000EA06D94C00] 09:24:56 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:56 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:56 INFO - PROCESS | 3820 | 1464625496657 Marionette TRACE conn6 <- [1,3,null,{}] 09:24:56 INFO - PROCESS | 3820 | 1464625496663 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:24:56 INFO - PROCESS | 3820 | 1464625496684 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 09:24:56 INFO - PROCESS | 3820 | 1464625496708 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 09:24:56 INFO - PROCESS | 3820 | 1464625496713 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 09:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:24:56 INFO - PROCESS | 3820 | 1464625496724 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 3820 | 1464625496728 Marionette TRACE conn6 <- [1,6,null,{}] 09:24:56 INFO - PROCESS | 3820 | 1464625496923 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}] 09:24:56 INFO - PROCESS | 3820 | 1464625496945 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 09:24:56 INFO - PROCESS | 3820 | 1464625496949 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA028BA000 == 7 [pid = 3820] [id = 8] 09:24:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 20 (000000EA079BB000) [pid = 3820] [serial = 20] [outer = 0000000000000000] 09:24:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 21 (000000EA08023C00) [pid = 3820] [serial = 21] [outer = 000000EA079BB000] 09:24:57 INFO - PROCESS | 3820 | 1464625497006 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 22 (000000EA0B2E6800) [pid = 3820] [serial = 22] [outer = 000000EA079BB000] 09:24:57 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA03C2D800 == 8 [pid = 3820] [id = 9] 09:24:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 23 (000000EA07DAE800) [pid = 3820] [serial = 23] [outer = 0000000000000000] 09:24:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 24 (000000EA07DB3000) [pid = 3820] [serial = 24] [outer = 000000EA07DAE800] 09:24:57 INFO - PROCESS | 3820 | 1464625497453 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA04ACF800 == 7 [pid = 3820] [id = 4] 09:24:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 25 (000000EA08254C00) [pid = 3820] [serial = 25] [outer = 000000EA07DAE800] 09:24:58 INFO - PROCESS | 3820 | 1464625498044 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]]]}] 09:24:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA080CB800 == 8 [pid = 3820] [id = 10] 09:24:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 26 (000000EA080CD800) [pid = 3820] [serial = 26] [outer = 0000000000000000] 09:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1386ms 09:24:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 27 (000000EA08381000) [pid = 3820] [serial = 27] [outer = 000000EA080CD800] 09:24:58 INFO - PROCESS | 3820 | 1464625498143 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 3820 | 1464625498149 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 09:24:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 28 (000000EA079F2000) [pid = 3820] [serial = 28] [outer = 000000EA080CD800] 09:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:24:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA02039000 == 9 [pid = 3820] [id = 11] 09:24:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 29 (000000EA0D543800) [pid = 3820] [serial = 29] [outer = 0000000000000000] 09:24:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 30 (000000EA7C6CA400) [pid = 3820] [serial = 30] [outer = 000000EA0D543800] 09:24:58 INFO - PROCESS | 3820 | 1464625498560 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 3820 | 1464625498562 Marionette TRACE conn6 <- [1,10,null,{}] 09:24:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 31 (000000EA0D544000) [pid = 3820] [serial = 31] [outer = 000000EA0D543800] 09:24:58 INFO - PROCESS | 3820 | 1464625498622 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}] 09:24:58 INFO - PROCESS | 3820 | 1464625498729 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 09:24:58 INFO - PROCESS | 3820 | 1464625498774 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0ACCB800 == 10 [pid = 3820] [id = 12] 09:24:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 32 (000000EA0B69B800) [pid = 3820] [serial = 32] [outer = 0000000000000000] 09:24:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 33 (000000EA7E13FC00) [pid = 3820] [serial = 33] [outer = 000000EA0B69B800] 09:24:59 INFO - PROCESS | 3820 | 1464625499013 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 34 (000000EA7E3A7400) [pid = 3820] [serial = 34] [outer = 000000EA0B69B800] 09:24:59 INFO - PROCESS | 3820 | 1464625499470 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]]]}] 09:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1342ms 09:24:59 INFO - PROCESS | 3820 | 1464625499520 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 09:24:59 INFO - PROCESS | 3820 | 1464625499522 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 09:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:24:59 INFO - PROCESS | 3820 | 1464625499526 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 3820 | 1464625499528 Marionette TRACE conn6 <- [1,14,null,{}] 09:24:59 INFO - PROCESS | 3820 | 1464625499532 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}] 09:24:59 INFO - PROCESS | 3820 | 1464625499622 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 09:24:59 INFO - PROCESS | 3820 | 1464625499633 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B358800 == 11 [pid = 3820] [id = 13] 09:24:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 35 (000000EA0BA18800) [pid = 3820] [serial = 35] [outer = 0000000000000000] 09:24:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 36 (000000EA7E856400) [pid = 3820] [serial = 36] [outer = 000000EA0BA18800] 09:24:59 INFO - PROCESS | 3820 | 1464625499685 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 37 (000000EA7EF81800) [pid = 3820] [serial = 37] [outer = 000000EA0BA18800] 09:25:00 INFO - PROCESS | 3820 | 1464625500121 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]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 09:25:00 INFO - PROCESS | 3820 | 1464625500164 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 09:25:00 INFO - PROCESS | 3820 | 1464625500171 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 09:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:25:00 INFO - PROCESS | 3820 | 1464625500176 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 3820 | 1464625500178 Marionette TRACE conn6 <- [1,18,null,{}] 09:25:00 INFO - PROCESS | 3820 | 1464625500182 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}] 09:25:00 INFO - PROCESS | 3820 | 1464625500272 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 09:25:00 INFO - PROCESS | 3820 | 1464625500305 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0C27D000 == 12 [pid = 3820] [id = 14] 09:25:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 38 (000000EA0B6A6000) [pid = 3820] [serial = 38] [outer = 0000000000000000] 09:25:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 39 (000000EA0BA0F800) [pid = 3820] [serial = 39] [outer = 000000EA0B6A6000] 09:25:00 INFO - PROCESS | 3820 | 1464625500353 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 40 (000000EA7BD42400) [pid = 3820] [serial = 40] [outer = 000000EA0B6A6000] 09:25:00 INFO - PROCESS | 3820 | 1464625500756 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]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 09:25:00 INFO - PROCESS | 3820 | 1464625500809 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 09:25:00 INFO - PROCESS | 3820 | 1464625500812 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 09:25:00 INFO - PROCESS | 3820 | 1464625500815 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 3820 | 1464625500817 Marionette TRACE conn6 <- [1,22,null,{}] 09:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:25:00 INFO - PROCESS | 3820 | 1464625500821 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}] 09:25:00 INFO - PROCESS | 3820 | 1464625500903 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 09:25:00 INFO - PROCESS | 3820 | 1464625500911 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0E33B000 == 13 [pid = 3820] [id = 15] 09:25:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 41 (000000EA0805AC00) [pid = 3820] [serial = 41] [outer = 0000000000000000] 09:25:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 42 (000000EA0899B400) [pid = 3820] [serial = 42] [outer = 000000EA0805AC00] 09:25:00 INFO - PROCESS | 3820 | 1464625500958 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 43 (000000EA0E29B000) [pid = 3820] [serial = 43] [outer = 000000EA0805AC00] 09:25:01 INFO - PROCESS | 3820 | 1464625501350 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]]]}] 09:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 09:25:01 INFO - PROCESS | 3820 | 1464625501408 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 3820 | 1464625501410 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 09:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:25:01 INFO - PROCESS | 3820 | 1464625501414 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 3820 | 1464625501416 Marionette TRACE conn6 <- [1,26,null,{}] 09:25:01 INFO - PROCESS | 3820 | 1464625501419 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}] 09:25:01 INFO - PROCESS | 3820 | 1464625501518 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 09:25:01 INFO - PROCESS | 3820 | 1464625501525 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7C6D2800 == 14 [pid = 3820] [id = 16] 09:25:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 44 (000000EA07681800) [pid = 3820] [serial = 44] [outer = 0000000000000000] 09:25:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 45 (000000EA0E29E800) [pid = 3820] [serial = 45] [outer = 000000EA07681800] 09:25:01 INFO - PROCESS | 3820 | 1464625501572 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 46 (000000EA7BD4EC00) [pid = 3820] [serial = 46] [outer = 000000EA07681800] 09:25:02 INFO - PROCESS | 3820 | 1464625502097 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]]]}] 09:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 735ms 09:25:02 INFO - PROCESS | 3820 | 1464625502151 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 09:25:02 INFO - PROCESS | 3820 | 1464625502153 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 09:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:25:02 INFO - PROCESS | 3820 | 1464625502157 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:25:02 INFO - PROCESS | 3820 | 1464625502159 Marionette TRACE conn6 <- [1,30,null,{}] 09:25:02 INFO - PROCESS | 3820 | 1464625502162 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}] 09:25:02 INFO - PROCESS | 3820 | 1464625502246 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 09:25:02 INFO - PROCESS | 3820 | 1464625502256 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7DE5E000 == 15 [pid = 3820] [id = 17] 09:25:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 47 (000000EA0E242000) [pid = 3820] [serial = 47] [outer = 0000000000000000] 09:25:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 48 (000000EA0E247800) [pid = 3820] [serial = 48] [outer = 000000EA0E242000] 09:25:02 INFO - PROCESS | 3820 | 1464625502302 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 49 (000000EA0E426C00) [pid = 3820] [serial = 49] [outer = 000000EA0E242000] 09:25:02 INFO - PROCESS | 3820 | 1464625502671 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]]]}] 09:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 523ms 09:25:02 INFO - PROCESS | 3820 | 1464625502683 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 09:25:02 INFO - PROCESS | 3820 | 1464625502685 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 09:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:25:02 INFO - PROCESS | 3820 | 1464625502697 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:25:02 INFO - PROCESS | 3820 | 1464625502699 Marionette TRACE conn6 <- [1,34,null,{}] 09:25:02 INFO - PROCESS | 3820 | 1464625502702 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}] 09:25:02 INFO - PROCESS | 3820 | 1464625502804 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 09:25:02 INFO - PROCESS | 3820 | 1464625502812 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7E81C800 == 16 [pid = 3820] [id = 18] 09:25:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 50 (000000EA0E42D800) [pid = 3820] [serial = 50] [outer = 0000000000000000] 09:25:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 51 (000000EA7D724000) [pid = 3820] [serial = 51] [outer = 000000EA0E42D800] 09:25:02 INFO - PROCESS | 3820 | 1464625502859 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 52 (000000EA7D944000) [pid = 3820] [serial = 52] [outer = 000000EA0E42D800] 09:25:03 INFO - PROCESS | 3820 | 1464625503238 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]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 09:25:03 INFO - PROCESS | 3820 | 1464625503284 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 3820 | 1464625503287 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 09:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:25:03 INFO - PROCESS | 3820 | 1464625503290 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 3820 | 1464625503292 Marionette TRACE conn6 <- [1,38,null,{}] 09:25:03 INFO - PROCESS | 3820 | 1464625503295 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}] 09:25:03 INFO - PROCESS | 3820 | 1464625503401 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 09:25:03 INFO - PROCESS | 3820 | 1464625503410 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA116E0000 == 17 [pid = 3820] [id = 19] 09:25:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 53 (000000EA114B2400) [pid = 3820] [serial = 53] [outer = 0000000000000000] 09:25:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 54 (000000EA114BB000) [pid = 3820] [serial = 54] [outer = 000000EA114B2400] 09:25:03 INFO - PROCESS | 3820 | 1464625503455 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 55 (000000EA7D942800) [pid = 3820] [serial = 55] [outer = 000000EA114B2400] 09:25:03 INFO - PROCESS | 3820 | 1464625503821 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]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 09:25:03 INFO - PROCESS | 3820 | 1464625503880 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 3820 | 1464625503882 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 09:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:25:03 INFO - PROCESS | 3820 | 1464625503886 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 3820 | 1464625503888 Marionette TRACE conn6 <- [1,42,null,{}] 09:25:03 INFO - PROCESS | 3820 | 1464625503892 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}] 09:25:04 INFO - PROCESS | 3820 | 1464625503996 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 09:25:04 INFO - PROCESS | 3820 | 1464625504006 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11882800 == 18 [pid = 3820] [id = 20] 09:25:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (000000EA114B3400) [pid = 3820] [serial = 56] [outer = 0000000000000000] 09:25:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (000000EA1186B400) [pid = 3820] [serial = 57] [outer = 000000EA114B3400] 09:25:04 INFO - PROCESS | 3820 | 1464625504063 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (000000EA7D947000) [pid = 3820] [serial = 58] [outer = 000000EA114B3400] 09:25:04 INFO - PROCESS | 3820 | 1464625504456 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]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 628ms 09:25:04 INFO - PROCESS | 3820 | 1464625504518 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 3820 | 1464625504520 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 09:25:04 INFO - PROCESS | 3820 | 1464625504523 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:25:04 INFO - PROCESS | 3820 | 1464625504525 Marionette TRACE conn6 <- [1,46,null,{}] 09:25:04 INFO - PROCESS | 3820 | 1464625504528 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}] 09:25:04 INFO - PROCESS | 3820 | 1464625504633 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 09:25:04 INFO - PROCESS | 3820 | 1464625504642 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CC9000 == 19 [pid = 3820] [id = 21] 09:25:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (000000EA11AA6C00) [pid = 3820] [serial = 59] [outer = 0000000000000000] 09:25:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (000000EA11AAB400) [pid = 3820] [serial = 60] [outer = 000000EA11AA6C00] 09:25:04 INFO - PROCESS | 3820 | 1464625504694 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (000000EA7D94C400) [pid = 3820] [serial = 61] [outer = 000000EA11AA6C00] 09:25:05 INFO - PROCESS | 3820 | 1464625505079 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]]]}] 09:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 09:25:05 INFO - PROCESS | 3820 | 1464625505114 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 09:25:05 INFO - PROCESS | 3820 | 1464625505116 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 09:25:05 INFO - PROCESS | 3820 | 1464625505119 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:25:05 INFO - PROCESS | 3820 | 1464625505122 Marionette TRACE conn6 <- [1,50,null,{}] 09:25:05 INFO - PROCESS | 3820 | 1464625505126 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}] 09:25:05 INFO - PROCESS | 3820 | 1464625505250 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 09:25:05 INFO - PROCESS | 3820 | 1464625505259 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E15000 == 20 [pid = 3820] [id = 22] 09:25:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (000000EA11DAA400) [pid = 3820] [serial = 62] [outer = 0000000000000000] 09:25:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (000000EA7D94C800) [pid = 3820] [serial = 63] [outer = 000000EA11DAA400] 09:25:05 INFO - PROCESS | 3820 | 1464625505325 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (000000EA11F04000) [pid = 3820] [serial = 64] [outer = 000000EA11DAA400] 09:25:06 INFO - PROCESS | 3820 | 1464625506405 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]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1322ms 09:25:06 INFO - PROCESS | 3820 | 1464625506445 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 3820 | 1464625506449 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 09:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:25:06 INFO - PROCESS | 3820 | 1464625506455 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 3820 | 1464625506459 Marionette TRACE conn6 <- [1,54,null,{}] 09:25:06 INFO - PROCESS | 3820 | 1464625506465 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}] 09:25:06 INFO - PROCESS | 3820 | 1464625506602 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 09:25:06 INFO - PROCESS | 3820 | 1464625506630 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:06 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA079FA000 == 21 [pid = 3820] [id = 23] 09:25:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (000000EA07DB1800) [pid = 3820] [serial = 65] [outer = 0000000000000000] 09:25:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (000000EA07E85000) [pid = 3820] [serial = 66] [outer = 000000EA07DB1800] 09:25:06 INFO - PROCESS | 3820 | 1464625506680 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (000000EA08254800) [pid = 3820] [serial = 67] [outer = 000000EA07DB1800] 09:25:07 INFO - PROCESS | 3820 | 1464625507113 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]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 671ms 09:25:07 INFO - PROCESS | 3820 | 1464625507130 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 3820 | 1464625507135 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 09:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:25:07 INFO - PROCESS | 3820 | 1464625507148 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 3820 | 1464625507151 Marionette TRACE conn6 <- [1,58,null,{}] 09:25:07 INFO - PROCESS | 3820 | 1464625507155 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}] 09:25:07 INFO - PROCESS | 3820 | 1464625507256 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 09:25:07 INFO - PROCESS | 3820 | 1464625507264 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0A92A800 == 22 [pid = 3820] [id = 24] 09:25:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (000000EA0895E800) [pid = 3820] [serial = 68] [outer = 0000000000000000] 09:25:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (000000EA0B6A6400) [pid = 3820] [serial = 69] [outer = 000000EA0895E800] 09:25:07 INFO - PROCESS | 3820 | 1464625507312 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (000000EA0B6B2C00) [pid = 3820] [serial = 70] [outer = 000000EA0895E800] 09:25:07 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (000000EA04A29000) [pid = 3820] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:25:07 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (000000EA0B69B800) [pid = 3820] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:25:07 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (000000EA0BA18800) [pid = 3820] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:25:07 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (000000EA0B6A6000) [pid = 3820] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:25:07 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (000000EA0805AC00) [pid = 3820] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:25:07 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (000000EA07681800) [pid = 3820] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:25:07 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (000000EA079BB000) [pid = 3820] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:25:07 INFO - PROCESS | 3820 | 1464625507977 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]]]}] 09:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 880ms 09:25:08 INFO - PROCESS | 3820 | 1464625508039 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 09:25:08 INFO - PROCESS | 3820 | 1464625508050 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 09:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:25:08 INFO - PROCESS | 3820 | 1464625508062 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - PROCESS | 3820 | 1464625508066 Marionette TRACE conn6 <- [1,62,null,{}] 09:25:08 INFO - PROCESS | 3820 | 1464625508078 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}] 09:25:08 INFO - PROCESS | 3820 | 1464625508163 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 09:25:08 INFO - PROCESS | 3820 | 1464625508181 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B357800 == 23 [pid = 3820] [id = 25] 09:25:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (000000EA0B6A7000) [pid = 3820] [serial = 71] [outer = 0000000000000000] 09:25:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (000000EA0BA15000) [pid = 3820] [serial = 72] [outer = 000000EA0B6A7000] 09:25:08 INFO - PROCESS | 3820 | 1464625508231 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (000000EA0C294800) [pid = 3820] [serial = 73] [outer = 000000EA0B6A7000] 09:25:08 INFO - PROCESS | 3820 | 1464625508628 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]]]}] 09:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 629ms 09:25:08 INFO - PROCESS | 3820 | 1464625508694 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 09:25:08 INFO - PROCESS | 3820 | 1464625508696 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 09:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:25:08 INFO - PROCESS | 3820 | 1464625508700 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - PROCESS | 3820 | 1464625508702 Marionette TRACE conn6 <- [1,66,null,{}] 09:25:08 INFO - PROCESS | 3820 | 1464625508705 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}] 09:25:08 INFO - PROCESS | 3820 | 1464625508788 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 09:25:08 INFO - PROCESS | 3820 | 1464625508795 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0D59C800 == 24 [pid = 3820] [id = 26] 09:25:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (000000EA0E209400) [pid = 3820] [serial = 74] [outer = 0000000000000000] 09:25:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (000000EA0E20E400) [pid = 3820] [serial = 75] [outer = 000000EA0E209400] 09:25:08 INFO - PROCESS | 3820 | 1464625508843 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (000000EA0E294C00) [pid = 3820] [serial = 76] [outer = 000000EA0E209400] 09:25:09 INFO - PROCESS | 3820 | 1464625509238 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]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 09:25:09 INFO - PROCESS | 3820 | 1464625509290 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 3820 | 1464625509292 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 09:25:09 INFO - PROCESS | 3820 | 1464625509295 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:25:09 INFO - PROCESS | 3820 | 1464625509297 Marionette TRACE conn6 <- [1,70,null,{}] 09:25:09 INFO - PROCESS | 3820 | 1464625509301 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}] 09:25:09 INFO - PROCESS | 3820 | 1464625509386 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 09:25:09 INFO - PROCESS | 3820 | 1464625509392 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11876000 == 25 [pid = 3820] [id = 27] 09:25:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (000000EA083F6800) [pid = 3820] [serial = 77] [outer = 0000000000000000] 09:25:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (000000EA0E421000) [pid = 3820] [serial = 78] [outer = 000000EA083F6800] 09:25:09 INFO - PROCESS | 3820 | 1464625509441 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (000000EA114B3C00) [pid = 3820] [serial = 79] [outer = 000000EA083F6800] 09:25:10 INFO - PROCESS | 3820 | 1464625509999 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]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 734ms 09:25:10 INFO - PROCESS | 3820 | 1464625510033 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 3820 | 1464625510038 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 09:25:10 INFO - PROCESS | 3820 | 1464625510044 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:25:10 INFO - PROCESS | 3820 | 1464625510048 Marionette TRACE conn6 <- [1,74,null,{}] 09:25:10 INFO - PROCESS | 3820 | 1464625510054 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}] 09:25:10 INFO - PROCESS | 3820 | 1464625510162 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 09:25:10 INFO - PROCESS | 3820 | 1464625510224 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:10 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0836F800 == 26 [pid = 3820] [id = 28] 09:25:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (000000EA07651000) [pid = 3820] [serial = 80] [outer = 0000000000000000] 09:25:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (000000EA07682000) [pid = 3820] [serial = 81] [outer = 000000EA07651000] 09:25:10 INFO - PROCESS | 3820 | 1464625510287 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (000000EA082ADC00) [pid = 3820] [serial = 82] [outer = 000000EA07651000] 09:25:10 INFO - PROCESS | 3820 | 1464625510862 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]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 840ms 09:25:10 INFO - PROCESS | 3820 | 1464625510887 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 3820 | 1464625510894 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 09:25:10 INFO - PROCESS | 3820 | 1464625510900 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:25:10 INFO - PROCESS | 3820 | 1464625510903 Marionette TRACE conn6 <- [1,78,null,{}] 09:25:10 INFO - PROCESS | 3820 | 1464625510908 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}] 09:25:11 INFO - PROCESS | 3820 | 1464625511014 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 09:25:11 INFO - PROCESS | 3820 | 1464625511075 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CD8000 == 27 [pid = 3820] [id = 29] 09:25:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (000000EA0B6B1C00) [pid = 3820] [serial = 83] [outer = 0000000000000000] 09:25:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (000000EA0BB6A000) [pid = 3820] [serial = 84] [outer = 000000EA0B6B1C00] 09:25:11 INFO - PROCESS | 3820 | 1464625511133 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (000000EA0E371400) [pid = 3820] [serial = 85] [outer = 000000EA0B6B1C00] 09:25:11 INFO - PROCESS | 3820 | 1464625511669 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]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 818ms 09:25:11 INFO - PROCESS | 3820 | 1464625511725 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 3820 | 1464625511727 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 09:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:25:11 INFO - PROCESS | 3820 | 1464625511732 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 3820 | 1464625511736 Marionette TRACE conn6 <- [1,82,null,{}] 09:25:11 INFO - PROCESS | 3820 | 1464625511747 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}] 09:25:11 INFO - PROCESS | 3820 | 1464625511854 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 09:25:11 INFO - PROCESS | 3820 | 1464625511917 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11F57000 == 28 [pid = 3820] [id = 30] 09:25:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (000000EA11AA2400) [pid = 3820] [serial = 86] [outer = 0000000000000000] 09:25:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (000000EA11AA5C00) [pid = 3820] [serial = 87] [outer = 000000EA11AA2400] 09:25:11 INFO - PROCESS | 3820 | 1464625511979 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (000000EA11DA9800) [pid = 3820] [serial = 88] [outer = 000000EA11AA2400] 09:25:12 INFO - PROCESS | 3820 | 1464625512526 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]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 09:25:12 INFO - PROCESS | 3820 | 1464625512573 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 3820 | 1464625512576 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 09:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:25:12 INFO - PROCESS | 3820 | 1464625512580 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 3820 | 1464625512582 Marionette TRACE conn6 <- [1,86,null,{}] 09:25:12 INFO - PROCESS | 3820 | 1464625512586 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}] 09:25:12 INFO - PROCESS | 3820 | 1464625512689 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 09:25:12 INFO - PROCESS | 3820 | 1464625512761 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7D14C000 == 29 [pid = 3820] [id = 31] 09:25:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (000000EA11F09800) [pid = 3820] [serial = 89] [outer = 0000000000000000] 09:25:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (000000EA11F0D400) [pid = 3820] [serial = 90] [outer = 000000EA11F09800] 09:25:12 INFO - PROCESS | 3820 | 1464625512819 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (000000EA7BD4DC00) [pid = 3820] [serial = 91] [outer = 000000EA11F09800] 09:25:13 INFO - PROCESS | 3820 | 1464625513315 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]]]}] 09:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 777ms 09:25:13 INFO - PROCESS | 3820 | 1464625513360 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 3820 | 1464625513362 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 09:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:25:13 INFO - PROCESS | 3820 | 1464625513366 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 3820 | 1464625513368 Marionette TRACE conn6 <- [1,90,null,{}] 09:25:13 INFO - PROCESS | 3820 | 1464625513372 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}] 09:25:13 INFO - PROCESS | 3820 | 1464625513475 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 09:25:13 INFO - PROCESS | 3820 | 1464625513556 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7D7B5800 == 30 [pid = 3820] [id = 32] 09:25:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (000000EA082AE400) [pid = 3820] [serial = 92] [outer = 0000000000000000] 09:25:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (000000EA7C71F400) [pid = 3820] [serial = 93] [outer = 000000EA082AE400] 09:25:13 INFO - PROCESS | 3820 | 1464625513615 Marionette DEBUG loaded listener.js 09:25:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA7C726C00) [pid = 3820] [serial = 94] [outer = 000000EA082AE400] 09:25:14 INFO - PROCESS | 3820 | 1464625514253 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]]]}] 09:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 923ms 09:25:14 INFO - PROCESS | 3820 | 1464625514291 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 09:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:25:14 INFO - PROCESS | 3820 | 1464625514295 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 09:25:14 INFO - PROCESS | 3820 | 1464625514300 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - PROCESS | 3820 | 1464625514304 Marionette TRACE conn6 <- [1,94,null,{}] 09:25:14 INFO - PROCESS | 3820 | 1464625514310 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}] 09:25:14 INFO - PROCESS | 3820 | 1464625514412 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 09:25:14 INFO - PROCESS | 3820 | 1464625514476 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA07DE7000 == 31 [pid = 3820] [id = 33] 09:25:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA07652000) [pid = 3820] [serial = 95] [outer = 0000000000000000] 09:25:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA07682800) [pid = 3820] [serial = 96] [outer = 000000EA07652000] 09:25:14 INFO - PROCESS | 3820 | 1464625514529 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (000000EA08060400) [pid = 3820] [serial = 97] [outer = 000000EA07652000] 09:25:15 INFO - PROCESS | 3820 | --DOCSHELL 000000EA028BA000 == 30 [pid = 3820] [id = 8] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (000000EA0B38B800) [pid = 3820] [serial = 17] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (000000EA7C6CA400) [pid = 3820] [serial = 30] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA7E13FC00) [pid = 3820] [serial = 33] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA7E856400) [pid = 3820] [serial = 36] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (000000EA0BA0F800) [pid = 3820] [serial = 39] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (000000EA0899B400) [pid = 3820] [serial = 42] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (000000EA0E29E800) [pid = 3820] [serial = 45] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (000000EA0E247800) [pid = 3820] [serial = 48] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (000000EA7D724000) [pid = 3820] [serial = 51] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (000000EA114BB000) [pid = 3820] [serial = 54] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (000000EA7EF81800) [pid = 3820] [serial = 37] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (000000EA1186B400) [pid = 3820] [serial = 57] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (000000EA08023C00) [pid = 3820] [serial = 21] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (000000EA07DB3000) [pid = 3820] [serial = 24] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (000000EA08381000) [pid = 3820] [serial = 27] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (000000EA7BD42400) [pid = 3820] [serial = 40] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (000000EA0E29B000) [pid = 3820] [serial = 43] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (000000EA7BD4EC00) [pid = 3820] [serial = 46] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (000000EA7E3A7400) [pid = 3820] [serial = 34] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (000000EA11AAB400) [pid = 3820] [serial = 60] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (000000EA0B2E6800) [pid = 3820] [serial = 22] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (000000EA0B1AC000) [pid = 3820] [serial = 14] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (000000EA06D8F800) [pid = 3820] [serial = 9] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (000000EA7E85E800) [pid = 3820] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:25:15 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (000000EA01E49000) [pid = 3820] [serial = 4] [outer = 0000000000000000] [url = about:blank] 09:25:15 INFO - PROCESS | 3820 | 1464625515502 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]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1233ms 09:25:15 INFO - PROCESS | 3820 | 1464625515534 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 3820 | 1464625515539 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 09:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:25:15 INFO - PROCESS | 3820 | 1464625515545 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 3820 | 1464625515548 Marionette TRACE conn6 <- [1,98,null,{}] 09:25:15 INFO - PROCESS | 3820 | 1464625515554 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}] 09:25:15 INFO - PROCESS | 3820 | 1464625515665 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 09:25:15 INFO - PROCESS | 3820 | 1464625515678 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA03EC7800 == 31 [pid = 3820] [id = 34] 09:25:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (000000EA07679800) [pid = 3820] [serial = 98] [outer = 0000000000000000] 09:25:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (000000EA079BE400) [pid = 3820] [serial = 99] [outer = 000000EA07679800] 09:25:15 INFO - PROCESS | 3820 | 1464625515727 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (000000EA0805F800) [pid = 3820] [serial = 100] [outer = 000000EA07679800] 09:25:16 INFO - PROCESS | 3820 | 1464625516140 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]]]}] 09:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 09:25:16 INFO - PROCESS | 3820 | 1464625516177 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 3820 | 1464625516184 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 09:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:25:16 INFO - PROCESS | 3820 | 1464625516190 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - PROCESS | 3820 | 1464625516193 Marionette TRACE conn6 <- [1,102,null,{}] 09:25:16 INFO - PROCESS | 3820 | 1464625516197 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}] 09:25:16 INFO - PROCESS | 3820 | 1464625516283 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 09:25:16 INFO - PROCESS | 3820 | 1464625516321 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0A57E000 == 32 [pid = 3820] [id = 35] 09:25:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (000000EA0B1ADC00) [pid = 3820] [serial = 101] [outer = 0000000000000000] 09:25:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (000000EA0B38E000) [pid = 3820] [serial = 102] [outer = 000000EA0B1ADC00] 09:25:16 INFO - PROCESS | 3820 | 1464625516370 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (000000EA0B6B0400) [pid = 3820] [serial = 103] [outer = 000000EA0B1ADC00] 09:25:16 INFO - PROCESS | 3820 | 1464625516790 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]]]}] 09:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 09:25:16 INFO - PROCESS | 3820 | 1464625516820 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 3820 | 1464625516823 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 09:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:25:16 INFO - PROCESS | 3820 | 1464625516827 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - PROCESS | 3820 | 1464625516838 Marionette TRACE conn6 <- [1,106,null,{}] 09:25:16 INFO - PROCESS | 3820 | 1464625516850 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}] 09:25:16 INFO - PROCESS | 3820 | 1464625516935 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 09:25:16 INFO - PROCESS | 3820 | 1464625516943 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B8BE800 == 33 [pid = 3820] [id = 36] 09:25:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (000000EA04A9F000) [pid = 3820] [serial = 104] [outer = 0000000000000000] 09:25:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (000000EA0BBDA800) [pid = 3820] [serial = 105] [outer = 000000EA04A9F000] 09:25:16 INFO - PROCESS | 3820 | 1464625516994 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (000000EA0CE47400) [pid = 3820] [serial = 106] [outer = 000000EA04A9F000] 09:25:17 INFO - PROCESS | 3820 | 1464625517406 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]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 650ms 09:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:25:17 INFO - PROCESS | 3820 | 1464625517479 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 3820 | 1464625517482 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 09:25:17 INFO - PROCESS | 3820 | 1464625517486 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 3820 | 1464625517487 Marionette TRACE conn6 <- [1,110,null,{}] 09:25:17 INFO - PROCESS | 3820 | 1464625517491 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}] 09:25:17 INFO - PROCESS | 3820 | 1464625517596 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 09:25:17 INFO - PROCESS | 3820 | 1464625517606 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0D5A1800 == 34 [pid = 3820] [id = 37] 09:25:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (000000EA0E210800) [pid = 3820] [serial = 107] [outer = 0000000000000000] 09:25:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (000000EA0E296800) [pid = 3820] [serial = 108] [outer = 000000EA0E210800] 09:25:17 INFO - PROCESS | 3820 | 1464625517684 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (000000EA0E372800) [pid = 3820] [serial = 109] [outer = 000000EA0E210800] 09:25:18 INFO - PROCESS | 3820 | 1464625518134 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]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 671ms 09:25:18 INFO - PROCESS | 3820 | 1464625518158 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 3820 | 1464625518160 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 09:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:25:18 INFO - PROCESS | 3820 | 1464625518164 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 3820 | 1464625518166 Marionette TRACE conn6 <- [1,114,null,{}] 09:25:18 INFO - PROCESS | 3820 | 1464625518169 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}] 09:25:18 INFO - PROCESS | 3820 | 1464625518267 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 09:25:18 INFO - PROCESS | 3820 | 1464625518275 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA01E4B000 == 35 [pid = 3820] [id = 38] 09:25:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (000000EA07FC8800) [pid = 3820] [serial = 110] [outer = 0000000000000000] 09:25:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (000000EA0E429800) [pid = 3820] [serial = 111] [outer = 000000EA07FC8800] 09:25:18 INFO - PROCESS | 3820 | 1464625518329 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (000000EA114BD000) [pid = 3820] [serial = 112] [outer = 000000EA07FC8800] 09:25:18 INFO - PROCESS | 3820 | 1464625518775 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]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 09:25:18 INFO - PROCESS | 3820 | 1464625518795 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 3820 | 1464625518797 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 09:25:18 INFO - PROCESS | 3820 | 1464625518800 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:25:18 INFO - PROCESS | 3820 | 1464625518802 Marionette TRACE conn6 <- [1,118,null,{}] 09:25:18 INFO - PROCESS | 3820 | 1464625518810 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}] 09:25:18 INFO - PROCESS | 3820 | 1464625518928 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 09:25:19 INFO - PROCESS | 3820 | 1464625518997 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E1F800 == 36 [pid = 3820] [id = 39] 09:25:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (000000EA1186C800) [pid = 3820] [serial = 113] [outer = 0000000000000000] 09:25:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (000000EA11AA4400) [pid = 3820] [serial = 114] [outer = 000000EA1186C800] 09:25:19 INFO - PROCESS | 3820 | 1464625519044 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (000000EA11DA9C00) [pid = 3820] [serial = 115] [outer = 000000EA1186C800] 09:25:19 INFO - PROCESS | 3820 | 1464625519448 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]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 671ms 09:25:19 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (000000EA11DAA400) [pid = 3820] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:25:19 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (000000EA11AA6C00) [pid = 3820] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:25:19 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (000000EA0E42D800) [pid = 3820] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:25:19 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (000000EA0E242000) [pid = 3820] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:25:19 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (000000EA114B3400) [pid = 3820] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:25:19 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (000000EA114B2400) [pid = 3820] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:25:19 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (000000EA07DB1800) [pid = 3820] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:25:19 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (000000EA0B6A7000) [pid = 3820] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:25:19 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (000000EA0895E800) [pid = 3820] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:25:19 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (000000EA0E209400) [pid = 3820] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:25:19 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (000000EA083F6800) [pid = 3820] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:25:19 INFO - PROCESS | 3820 | 1464625519511 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 3820 | 1464625519514 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 09:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:25:19 INFO - PROCESS | 3820 | 1464625519518 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 3820 | 1464625519520 Marionette TRACE conn6 <- [1,122,null,{}] 09:25:19 INFO - PROCESS | 3820 | 1464625519524 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}] 09:25:19 INFO - PROCESS | 3820 | 1464625519599 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 09:25:19 INFO - PROCESS | 3820 | 1464625519606 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA116D7800 == 37 [pid = 3820] [id = 40] 09:25:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (000000EA03969000) [pid = 3820] [serial = 116] [outer = 0000000000000000] 09:25:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (000000EA039C4400) [pid = 3820] [serial = 117] [outer = 000000EA03969000] 09:25:19 INFO - PROCESS | 3820 | 1464625519652 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (000000EA039CD800) [pid = 3820] [serial = 118] [outer = 000000EA03969000] 09:25:20 INFO - PROCESS | 3820 | 1464625520041 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]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 09:25:20 INFO - PROCESS | 3820 | 1464625520107 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 3820 | 1464625520109 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 09:25:20 INFO - PROCESS | 3820 | 1464625520112 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:25:20 INFO - PROCESS | 3820 | 1464625520114 Marionette TRACE conn6 <- [1,126,null,{}] 09:25:20 INFO - PROCESS | 3820 | 1464625520118 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}] 09:25:20 INFO - PROCESS | 3820 | 1464625520196 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 09:25:20 INFO - PROCESS | 3820 | 1464625520202 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7CE4C000 == 38 [pid = 3820] [id = 41] 09:25:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (000000EA0BA0E400) [pid = 3820] [serial = 119] [outer = 0000000000000000] 09:25:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (000000EA114B3400) [pid = 3820] [serial = 120] [outer = 000000EA0BA0E400] 09:25:20 INFO - PROCESS | 3820 | 1464625520248 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (000000EA11F07800) [pid = 3820] [serial = 121] [outer = 000000EA0BA0E400] 09:25:20 INFO - PROCESS | 3820 | 1464625520669 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]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 09:25:20 INFO - PROCESS | 3820 | 1464625520706 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 3820 | 1464625520708 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 09:25:20 INFO - PROCESS | 3820 | 1464625520717 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:25:20 INFO - PROCESS | 3820 | 1464625520719 Marionette TRACE conn6 <- [1,130,null,{}] 09:25:20 INFO - PROCESS | 3820 | 1464625520722 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}] 09:25:20 INFO - PROCESS | 3820 | 1464625520801 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 09:25:20 INFO - PROCESS | 3820 | 1464625520808 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B635800 == 39 [pid = 3820] [id = 42] 09:25:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (000000EA11F03C00) [pid = 3820] [serial = 122] [outer = 0000000000000000] 09:25:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (000000EA7C64C400) [pid = 3820] [serial = 123] [outer = 000000EA11F03C00] 09:25:20 INFO - PROCESS | 3820 | 1464625520856 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (000000EA7C726400) [pid = 3820] [serial = 124] [outer = 000000EA11F03C00] 09:25:21 INFO - PROCESS | 3820 | 1464625521283 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]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 566ms 09:25:21 INFO - PROCESS | 3820 | 1464625521288 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 3820 | 1464625521291 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 09:25:21 INFO - PROCESS | 3820 | 1464625521302 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 3820 | 1464625521304 Marionette TRACE conn6 <- [1,134,null,{}] 09:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:25:21 INFO - PROCESS | 3820 | 1464625521308 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}] 09:25:21 INFO - PROCESS | 3820 | 1464625521384 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 09:25:21 INFO - PROCESS | 3820 | 1464625521391 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11AB7000 == 40 [pid = 3820] [id = 43] 09:25:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (000000EA0AF8A800) [pid = 3820] [serial = 125] [outer = 0000000000000000] 09:25:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (000000EA0AF90400) [pid = 3820] [serial = 126] [outer = 000000EA0AF8A800] 09:25:21 INFO - PROCESS | 3820 | 1464625521438 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (000000EA7BD4FC00) [pid = 3820] [serial = 127] [outer = 000000EA0AF8A800] 09:25:22 INFO - PROCESS | 3820 | 1464625522306 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]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1023ms 09:25:22 INFO - PROCESS | 3820 | 1464625522331 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 3820 | 1464625522337 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 09:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:25:22 INFO - PROCESS | 3820 | 1464625522350 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 3820 | 1464625522355 Marionette TRACE conn6 <- [1,138,null,{}] 09:25:22 INFO - PROCESS | 3820 | 1464625522361 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}] 09:25:22 INFO - PROCESS | 3820 | 1464625522480 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 09:25:22 INFO - PROCESS | 3820 | 1464625522546 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA09B52800 == 41 [pid = 3820] [id = 44] 09:25:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (000000EA0767C400) [pid = 3820] [serial = 128] [outer = 0000000000000000] 09:25:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (000000EA082AFC00) [pid = 3820] [serial = 129] [outer = 000000EA0767C400] 09:25:22 INFO - PROCESS | 3820 | 1464625522606 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA0AF84800) [pid = 3820] [serial = 130] [outer = 000000EA0767C400] 09:25:23 INFO - PROCESS | 3820 | 1464625523528 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]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1238ms 09:25:23 INFO - PROCESS | 3820 | 1464625523584 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 3820 | 1464625523588 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 09:25:23 INFO - PROCESS | 3820 | 1464625523593 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:25:23 INFO - PROCESS | 3820 | 1464625523597 Marionette TRACE conn6 <- [1,142,null,{}] 09:25:23 INFO - PROCESS | 3820 | 1464625523604 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}] 09:25:23 INFO - PROCESS | 3820 | 1464625523721 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 09:25:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7D14C000 == 40 [pid = 3820] [id = 31] 09:25:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11F57000 == 39 [pid = 3820] [id = 30] 09:25:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CD8000 == 38 [pid = 3820] [id = 29] 09:25:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B635800 == 37 [pid = 3820] [id = 42] 09:25:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7CE4C000 == 36 [pid = 3820] [id = 41] 09:25:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA116D7800 == 35 [pid = 3820] [id = 40] 09:25:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E1F800 == 34 [pid = 3820] [id = 39] 09:25:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA01E4B000 == 33 [pid = 3820] [id = 38] 09:25:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0D5A1800 == 32 [pid = 3820] [id = 37] 09:25:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B8BE800 == 31 [pid = 3820] [id = 36] 09:25:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0A57E000 == 30 [pid = 3820] [id = 35] 09:25:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA03EC7800 == 29 [pid = 3820] [id = 34] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA7D94C800) [pid = 3820] [serial = 63] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (000000EA7D94C400) [pid = 3820] [serial = 61] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (000000EA7D944000) [pid = 3820] [serial = 52] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (000000EA0E426C00) [pid = 3820] [serial = 49] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (000000EA7D947000) [pid = 3820] [serial = 58] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (000000EA7D942800) [pid = 3820] [serial = 55] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (000000EA07E85000) [pid = 3820] [serial = 66] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (000000EA08254800) [pid = 3820] [serial = 67] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (000000EA0BA15000) [pid = 3820] [serial = 72] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (000000EA0B6A6400) [pid = 3820] [serial = 69] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (000000EA0E20E400) [pid = 3820] [serial = 75] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (000000EA0E421000) [pid = 3820] [serial = 78] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (000000EA0B6B2C00) [pid = 3820] [serial = 70] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (000000EA114B3C00) [pid = 3820] [serial = 79] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (000000EA11F04000) [pid = 3820] [serial = 64] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (000000EA0C294800) [pid = 3820] [serial = 73] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (000000EA0E294C00) [pid = 3820] [serial = 76] [outer = 0000000000000000] [url = about:blank] 09:25:23 INFO - PROCESS | 3820 | 1464625523813 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:23 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA02ED9000 == 30 [pid = 3820] [id = 45] 09:25:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (000000EA039C5400) [pid = 3820] [serial = 131] [outer = 0000000000000000] 09:25:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (000000EA04A9D400) [pid = 3820] [serial = 132] [outer = 000000EA039C5400] 09:25:23 INFO - PROCESS | 3820 | 1464625523863 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (000000EA0767D000) [pid = 3820] [serial = 133] [outer = 000000EA039C5400] 09:25:24 INFO - PROCESS | 3820 | 1464625524278 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]]]}] 09:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 734ms 09:25:24 INFO - PROCESS | 3820 | 1464625524333 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 09:25:24 INFO - PROCESS | 3820 | 1464625524339 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 09:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:25:24 INFO - PROCESS | 3820 | 1464625524346 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:25:24 INFO - PROCESS | 3820 | 1464625524349 Marionette TRACE conn6 <- [1,146,null,{}] 09:25:24 INFO - PROCESS | 3820 | 1464625524353 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}] 09:25:24 INFO - PROCESS | 3820 | 1464625524439 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 09:25:24 INFO - PROCESS | 3820 | 1464625524448 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0A915000 == 31 [pid = 3820] [id = 46] 09:25:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (000000EA0896B400) [pid = 3820] [serial = 134] [outer = 0000000000000000] 09:25:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (000000EA0A61B000) [pid = 3820] [serial = 135] [outer = 000000EA0896B400] 09:25:24 INFO - PROCESS | 3820 | 1464625524496 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (000000EA0AF8C400) [pid = 3820] [serial = 136] [outer = 000000EA0896B400] 09:25:24 INFO - PROCESS | 3820 | 1464625524964 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]]]}] 09:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 09:25:24 INFO - PROCESS | 3820 | 1464625524981 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 09:25:24 INFO - PROCESS | 3820 | 1464625524983 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 09:25:24 INFO - PROCESS | 3820 | 1464625524987 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:25:24 INFO - PROCESS | 3820 | 1464625524991 Marionette TRACE conn6 <- [1,150,null,{}] 09:25:25 INFO - PROCESS | 3820 | 1464625525002 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}] 09:25:25 INFO - PROCESS | 3820 | 1464625525094 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 09:25:25 INFO - PROCESS | 3820 | 1464625525128 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0C26B000 == 32 [pid = 3820] [id = 47] 09:25:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (000000EA0BA0F400) [pid = 3820] [serial = 137] [outer = 0000000000000000] 09:25:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (000000EA0BA15000) [pid = 3820] [serial = 138] [outer = 000000EA0BA0F400] 09:25:25 INFO - PROCESS | 3820 | 1464625525179 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (000000EA0C1C8000) [pid = 3820] [serial = 139] [outer = 000000EA0BA0F400] 09:25:25 INFO - PROCESS | 3820 | 1464625525600 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]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 09:25:25 INFO - PROCESS | 3820 | 1464625525624 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 3820 | 1464625525627 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 09:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:25:25 INFO - PROCESS | 3820 | 1464625525630 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 3820 | 1464625525632 Marionette TRACE conn6 <- [1,154,null,{}] 09:25:25 INFO - PROCESS | 3820 | 1464625525635 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}] 09:25:25 INFO - PROCESS | 3820 | 1464625525721 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 09:25:25 INFO - PROCESS | 3820 | 1464625525728 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA116D9000 == 33 [pid = 3820] [id = 48] 09:25:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (000000EA0E203400) [pid = 3820] [serial = 140] [outer = 0000000000000000] 09:25:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (000000EA0E20CC00) [pid = 3820] [serial = 141] [outer = 000000EA0E203400] 09:25:25 INFO - PROCESS | 3820 | 1464625525774 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (000000EA0E296000) [pid = 3820] [serial = 142] [outer = 000000EA0E203400] 09:25:26 INFO - PROCESS | 3820 | 1464625526222 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]]]}] 09:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 628ms 09:25:26 INFO - PROCESS | 3820 | 1464625526260 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 09:25:26 INFO - PROCESS | 3820 | 1464625526262 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 09:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:25:26 INFO - PROCESS | 3820 | 1464625526266 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 3820 | 1464625526268 Marionette TRACE conn6 <- [1,158,null,{}] 09:25:26 INFO - PROCESS | 3820 | 1464625526271 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}] 09:25:26 INFO - PROCESS | 3820 | 1464625526377 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 09:25:26 INFO - PROCESS | 3820 | 1464625526385 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11893000 == 34 [pid = 3820] [id = 49] 09:25:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (000000EA03CDB800) [pid = 3820] [serial = 143] [outer = 0000000000000000] 09:25:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (000000EA0E371000) [pid = 3820] [serial = 144] [outer = 000000EA03CDB800] 09:25:26 INFO - PROCESS | 3820 | 1464625526431 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (000000EA0E42C400) [pid = 3820] [serial = 145] [outer = 000000EA03CDB800] 09:25:26 INFO - PROCESS | 3820 | 1464625526906 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]]]}] 09:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 09:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:25:26 INFO - PROCESS | 3820 | 1464625526959 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 09:25:26 INFO - PROCESS | 3820 | 1464625526961 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 09:25:26 INFO - PROCESS | 3820 | 1464625526964 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 3820 | 1464625526966 Marionette TRACE conn6 <- [1,162,null,{}] 09:25:26 INFO - PROCESS | 3820 | 1464625526970 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}] 09:25:27 INFO - PROCESS | 3820 | 1464625527088 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 09:25:27 INFO - PROCESS | 3820 | 1464625527101 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CD5000 == 35 [pid = 3820] [id = 50] 09:25:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (000000EA114B6800) [pid = 3820] [serial = 146] [outer = 0000000000000000] 09:25:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA1186D800) [pid = 3820] [serial = 147] [outer = 000000EA114B6800] 09:25:27 INFO - PROCESS | 3820 | 1464625527181 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA11AAD800) [pid = 3820] [serial = 148] [outer = 000000EA114B6800] 09:25:27 INFO - PROCESS | 3820 | 1464625527617 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]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 09:25:27 INFO - PROCESS | 3820 | 1464625527643 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 3820 | 1464625527645 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 09:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:25:27 INFO - PROCESS | 3820 | 1464625527649 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 3820 | 1464625527651 Marionette TRACE conn6 <- [1,166,null,{}] 09:25:27 INFO - PROCESS | 3820 | 1464625527654 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}] 09:25:27 INFO - PROCESS | 3820 | 1464625527772 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 09:25:27 INFO - PROCESS | 3820 | 1464625527789 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11F56000 == 36 [pid = 3820] [id = 51] 09:25:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA114BC800) [pid = 3820] [serial = 149] [outer = 0000000000000000] 09:25:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (000000EA11F05C00) [pid = 3820] [serial = 150] [outer = 000000EA114BC800] 09:25:27 INFO - PROCESS | 3820 | 1464625527837 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (000000EA7BD4CC00) [pid = 3820] [serial = 151] [outer = 000000EA114BC800] 09:25:28 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (000000EA11F03C00) [pid = 3820] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:25:28 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (000000EA07FC8800) [pid = 3820] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:25:28 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (000000EA11AA2400) [pid = 3820] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:25:28 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA11F09800) [pid = 3820] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:25:28 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA082AE400) [pid = 3820] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:25:28 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (000000EA1186C800) [pid = 3820] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:25:28 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (000000EA0B1ADC00) [pid = 3820] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:25:28 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (000000EA04A9F000) [pid = 3820] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:25:28 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (000000EA03969000) [pid = 3820] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:25:28 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (000000EA0BA0E400) [pid = 3820] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:25:28 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (000000EA07679800) [pid = 3820] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:25:28 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (000000EA07652000) [pid = 3820] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:25:28 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (000000EA07651000) [pid = 3820] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:25:28 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (000000EA0E210800) [pid = 3820] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:25:28 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (000000EA0B6B1C00) [pid = 3820] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:25:28 INFO - PROCESS | 3820 | 1464625528306 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]]]}] 09:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 690ms 09:25:28 INFO - PROCESS | 3820 | 1464625528343 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 09:25:28 INFO - PROCESS | 3820 | 1464625528345 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 09:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:25:28 INFO - PROCESS | 3820 | 1464625528349 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 3820 | 1464625528350 Marionette TRACE conn6 <- [1,170,null,{}] 09:25:28 INFO - PROCESS | 3820 | 1464625528354 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}] 09:25:28 INFO - PROCESS | 3820 | 1464625528432 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 09:25:28 INFO - PROCESS | 3820 | 1464625528439 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:28 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA02923800 == 37 [pid = 3820] [id = 52] 09:25:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (000000EA082A7000) [pid = 3820] [serial = 152] [outer = 0000000000000000] 09:25:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (000000EA0E297000) [pid = 3820] [serial = 153] [outer = 000000EA082A7000] 09:25:28 INFO - PROCESS | 3820 | 1464625528484 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (000000EA11F08800) [pid = 3820] [serial = 154] [outer = 000000EA082A7000] 09:25:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (000000EA06D90800) [pid = 3820] [serial = 155] [outer = 000000EA0D543800] 09:25:28 INFO - PROCESS | 3820 | 1464625528918 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]]]}] 09:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 09:25:28 INFO - PROCESS | 3820 | 1464625528981 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 09:25:28 INFO - PROCESS | 3820 | 1464625528983 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 09:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:25:28 INFO - PROCESS | 3820 | 1464625528986 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 3820 | 1464625528988 Marionette TRACE conn6 <- [1,174,null,{}] 09:25:28 INFO - PROCESS | 3820 | 1464625528991 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}] 09:25:29 INFO - PROCESS | 3820 | 1464625529072 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 09:25:29 INFO - PROCESS | 3820 | 1464625529081 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1248F800 == 38 [pid = 3820] [id = 53] 09:25:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (000000EA12547C00) [pid = 3820] [serial = 156] [outer = 0000000000000000] 09:25:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (000000EA12549800) [pid = 3820] [serial = 157] [outer = 000000EA12547C00] 09:25:29 INFO - PROCESS | 3820 | 1464625529126 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (000000EA7C647800) [pid = 3820] [serial = 158] [outer = 000000EA12547C00] 09:25:29 INFO - PROCESS | 3820 | 1464625529540 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]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 09:25:29 INFO - PROCESS | 3820 | 1464625529585 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 3820 | 1464625529587 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 09:25:29 INFO - PROCESS | 3820 | 1464625529591 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 3820 | 1464625529593 Marionette TRACE conn6 <- [1,178,null,{}] 09:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:25:29 INFO - PROCESS | 3820 | 1464625529597 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}] 09:25:29 INFO - PROCESS | 3820 | 1464625529674 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 09:25:29 INFO - PROCESS | 3820 | 1464625529680 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7ED65800 == 39 [pid = 3820] [id = 54] 09:25:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (000000EA7C71FC00) [pid = 3820] [serial = 159] [outer = 0000000000000000] 09:25:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (000000EA7C72A800) [pid = 3820] [serial = 160] [outer = 000000EA7C71FC00] 09:25:29 INFO - PROCESS | 3820 | 1464625529727 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (000000EA7D055C00) [pid = 3820] [serial = 161] [outer = 000000EA7C71FC00] 09:25:30 INFO - PROCESS | 3820 | 1464625530152 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]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 09:25:30 INFO - PROCESS | 3820 | 1464625530184 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 3820 | 1464625530189 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 09:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:25:30 INFO - PROCESS | 3820 | 1464625530195 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 3820 | 1464625530200 Marionette TRACE conn6 <- [1,182,null,{}] 09:25:30 INFO - PROCESS | 3820 | 1464625530207 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}] 09:25:30 INFO - PROCESS | 3820 | 1464625530373 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 09:25:30 INFO - PROCESS | 3820 | 1464625530478 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA07F86000 == 40 [pid = 3820] [id = 55] 09:25:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA07652000) [pid = 3820] [serial = 162] [outer = 0000000000000000] 09:25:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA07DAD400) [pid = 3820] [serial = 163] [outer = 000000EA07652000] 09:25:30 INFO - PROCESS | 3820 | 1464625530538 Marionette DEBUG loaded listener.js 09:25:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA083F3C00) [pid = 3820] [serial = 164] [outer = 000000EA07652000] 09:25:31 INFO - PROCESS | 3820 | 1464625531083 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]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 945ms 09:25:31 INFO - PROCESS | 3820 | 1464625531143 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 3820 | 1464625531150 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 09:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:25:31 INFO - PROCESS | 3820 | 1464625531156 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 3820 | 1464625531159 Marionette TRACE conn6 <- [1,186,null,{}] 09:25:31 INFO - PROCESS | 3820 | 1464625531164 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}] 09:25:31 INFO - PROCESS | 3820 | 1464625531276 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 09:25:31 INFO - PROCESS | 3820 | 1464625531342 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1188F000 == 41 [pid = 3820] [id = 56] 09:25:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (000000EA0B6EFC00) [pid = 3820] [serial = 165] [outer = 0000000000000000] 09:25:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (000000EA0B8A4000) [pid = 3820] [serial = 166] [outer = 000000EA0B6EFC00] 09:25:31 INFO - PROCESS | 3820 | 1464625531400 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (000000EA0B8AD000) [pid = 3820] [serial = 167] [outer = 000000EA0B6EFC00] 09:25:32 INFO - PROCESS | 3820 | 1464625532014 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]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 921ms 09:25:32 INFO - PROCESS | 3820 | 1464625532084 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 3820 | 1464625532087 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 09:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:25:32 INFO - PROCESS | 3820 | 1464625532090 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 3820 | 1464625532094 Marionette TRACE conn6 <- [1,190,null,{}] 09:25:32 INFO - PROCESS | 3820 | 1464625532106 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}] 09:25:32 INFO - PROCESS | 3820 | 1464625532219 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 09:25:32 INFO - PROCESS | 3820 | 1464625532285 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7E34E800 == 42 [pid = 3820] [id = 57] 09:25:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (000000EA0E247800) [pid = 3820] [serial = 168] [outer = 0000000000000000] 09:25:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (000000EA114B5400) [pid = 3820] [serial = 169] [outer = 000000EA0E247800] 09:25:32 INFO - PROCESS | 3820 | 1464625532346 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (000000EA1186FC00) [pid = 3820] [serial = 170] [outer = 000000EA0E247800] 09:25:32 INFO - PROCESS | 3820 | 1464625532935 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]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 880ms 09:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:25:33 INFO - PROCESS | 3820 | 1464625532990 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 3820 | 1464625532993 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 09:25:33 INFO - PROCESS | 3820 | 1464625532997 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 3820 | 1464625532999 Marionette TRACE conn6 <- [1,194,null,{}] 09:25:33 INFO - PROCESS | 3820 | 1464625533003 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}] 09:25:33 INFO - PROCESS | 3820 | 1464625533111 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 09:25:33 INFO - PROCESS | 3820 | 1464625533188 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:33 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA03C4D800 == 43 [pid = 3820] [id = 58] 09:25:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA0BBDF800) [pid = 3820] [serial = 171] [outer = 0000000000000000] 09:25:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA0E375800) [pid = 3820] [serial = 172] [outer = 000000EA0BBDF800] 09:25:33 INFO - PROCESS | 3820 | 1464625533245 Marionette DEBUG loaded listener.js 09:25:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA1254CC00) [pid = 3820] [serial = 173] [outer = 000000EA0BBDF800] 09:25:33 INFO - PROCESS | 3820 | 1464625533913 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]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 986ms 09:25:33 INFO - PROCESS | 3820 | 1464625533986 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 3820 | 1464625533990 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 09:25:33 INFO - PROCESS | 3820 | 1464625533996 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:25:34 INFO - PROCESS | 3820 | 1464625533999 Marionette TRACE conn6 <- [1,198,null,{}] 09:25:34 INFO - PROCESS | 3820 | 1464625534005 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}] 09:25:34 INFO - PROCESS | 3820 | 1464625534104 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 09:25:34 INFO - PROCESS | 3820 | 1464625534170 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA09BD4800 == 44 [pid = 3820] [id = 59] 09:25:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA07650000) [pid = 3820] [serial = 174] [outer = 0000000000000000] 09:25:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA07655000) [pid = 3820] [serial = 175] [outer = 000000EA07650000] 09:25:34 INFO - PROCESS | 3820 | 1464625534222 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA08065000) [pid = 3820] [serial = 176] [outer = 000000EA07650000] 09:25:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1248F800 == 43 [pid = 3820] [id = 53] 09:25:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA02923800 == 42 [pid = 3820] [id = 52] 09:25:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11F56000 == 41 [pid = 3820] [id = 51] 09:25:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CD5000 == 40 [pid = 3820] [id = 50] 09:25:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11893000 == 39 [pid = 3820] [id = 49] 09:25:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA116D9000 == 38 [pid = 3820] [id = 48] 09:25:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0C26B000 == 37 [pid = 3820] [id = 47] 09:25:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0A915000 == 36 [pid = 3820] [id = 46] 09:25:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA02ED9000 == 35 [pid = 3820] [id = 45] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA7C64C400) [pid = 3820] [serial = 123] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA0E429800) [pid = 3820] [serial = 111] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA11AA5C00) [pid = 3820] [serial = 87] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA7BD4DC00) [pid = 3820] [serial = 91] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA11F0D400) [pid = 3820] [serial = 90] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA7C726C00) [pid = 3820] [serial = 94] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (000000EA7C71F400) [pid = 3820] [serial = 93] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (000000EA11AA4400) [pid = 3820] [serial = 114] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (000000EA0B38E000) [pid = 3820] [serial = 102] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (000000EA0B6B0400) [pid = 3820] [serial = 103] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (000000EA114BD000) [pid = 3820] [serial = 112] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (000000EA0BBDA800) [pid = 3820] [serial = 105] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (000000EA039C4400) [pid = 3820] [serial = 117] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA11F07800) [pid = 3820] [serial = 121] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA079BE400) [pid = 3820] [serial = 99] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (000000EA0805F800) [pid = 3820] [serial = 100] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (000000EA08060400) [pid = 3820] [serial = 97] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (000000EA07682800) [pid = 3820] [serial = 96] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (000000EA11DA9C00) [pid = 3820] [serial = 115] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (000000EA082ADC00) [pid = 3820] [serial = 82] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (000000EA07682000) [pid = 3820] [serial = 81] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (000000EA0E296800) [pid = 3820] [serial = 108] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (000000EA0E372800) [pid = 3820] [serial = 109] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (000000EA114B3400) [pid = 3820] [serial = 120] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (000000EA0E371400) [pid = 3820] [serial = 85] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (000000EA0BB6A000) [pid = 3820] [serial = 84] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (000000EA0CE47400) [pid = 3820] [serial = 106] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (000000EA039CD800) [pid = 3820] [serial = 118] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (000000EA7C726400) [pid = 3820] [serial = 124] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (000000EA11DA9800) [pid = 3820] [serial = 88] [outer = 0000000000000000] [url = about:blank] 09:25:34 INFO - PROCESS | 3820 | 1464625534793 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]]]}] 09:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 840ms 09:25:34 INFO - PROCESS | 3820 | 1464625534840 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 09:25:34 INFO - PROCESS | 3820 | 1464625534846 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 09:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:25:34 INFO - PROCESS | 3820 | 1464625534852 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:25:34 INFO - PROCESS | 3820 | 1464625534855 Marionette TRACE conn6 <- [1,202,null,{}] 09:25:34 INFO - PROCESS | 3820 | 1464625534859 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}] 09:25:34 INFO - PROCESS | 3820 | 1464625534944 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 09:25:35 INFO - PROCESS | 3820 | 1464625535011 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA06F51800 == 36 [pid = 3820] [id = 60] 09:25:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (000000EA039C8000) [pid = 3820] [serial = 177] [outer = 0000000000000000] 09:25:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (000000EA07DAF400) [pid = 3820] [serial = 178] [outer = 000000EA039C8000] 09:25:35 INFO - PROCESS | 3820 | 1464625535060 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (000000EA08997400) [pid = 3820] [serial = 179] [outer = 000000EA039C8000] 09:25:35 INFO - PROCESS | 3820 | 1464625535443 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]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 09:25:35 INFO - PROCESS | 3820 | 1464625535482 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 3820 | 1464625535485 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 09:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:25:35 INFO - PROCESS | 3820 | 1464625535488 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 3820 | 1464625535492 Marionette TRACE conn6 <- [1,206,null,{}] 09:25:35 INFO - PROCESS | 3820 | 1464625535508 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}] 09:25:35 INFO - PROCESS | 3820 | 1464625535594 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 09:25:35 INFO - PROCESS | 3820 | 1464625535602 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B8BE000 == 37 [pid = 3820] [id = 61] 09:25:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (000000EA0B6A1C00) [pid = 3820] [serial = 180] [outer = 0000000000000000] 09:25:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (000000EA0B6B2800) [pid = 3820] [serial = 181] [outer = 000000EA0B6A1C00] 09:25:35 INFO - PROCESS | 3820 | 1464625535651 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (000000EA0B8AC800) [pid = 3820] [serial = 182] [outer = 000000EA0B6A1C00] 09:25:36 INFO - PROCESS | 3820 | 1464625536101 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]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 09:25:36 INFO - PROCESS | 3820 | 1464625536119 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 3820 | 1464625536129 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 09:25:36 INFO - PROCESS | 3820 | 1464625536133 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 3820 | 1464625536135 Marionette TRACE conn6 <- [1,210,null,{}] 09:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:25:36 INFO - PROCESS | 3820 | 1464625536139 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}] 09:25:36 INFO - PROCESS | 3820 | 1464625536223 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 09:25:36 INFO - PROCESS | 3820 | 1464625536230 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:36 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0E33F800 == 38 [pid = 3820] [id = 62] 09:25:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (000000EA0BA19400) [pid = 3820] [serial = 183] [outer = 0000000000000000] 09:25:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (000000EA0BBDE400) [pid = 3820] [serial = 184] [outer = 000000EA0BA19400] 09:25:36 INFO - PROCESS | 3820 | 1464625536277 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (000000EA0D268400) [pid = 3820] [serial = 185] [outer = 000000EA0BA19400] 09:25:36 INFO - PROCESS | 3820 | 1464625536696 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]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 588ms 09:25:36 INFO - PROCESS | 3820 | 1464625536733 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 3820 | 1464625536736 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 09:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:25:36 INFO - PROCESS | 3820 | 1464625536739 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 3820 | 1464625536741 Marionette TRACE conn6 <- [1,214,null,{}] 09:25:36 INFO - PROCESS | 3820 | 1464625536752 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}] 09:25:36 INFO - PROCESS | 3820 | 1464625536852 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 09:25:36 INFO - PROCESS | 3820 | 1464625536862 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:36 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11887800 == 39 [pid = 3820] [id = 63] 09:25:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (000000EA0E20F400) [pid = 3820] [serial = 186] [outer = 0000000000000000] 09:25:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (000000EA0E245400) [pid = 3820] [serial = 187] [outer = 000000EA0E20F400] 09:25:36 INFO - PROCESS | 3820 | 1464625536908 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (000000EA0E372800) [pid = 3820] [serial = 188] [outer = 000000EA0E20F400] 09:25:37 INFO - PROCESS | 3820 | 1464625537383 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]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 671ms 09:25:37 INFO - PROCESS | 3820 | 1464625537416 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 3820 | 1464625537418 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 09:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:25:37 INFO - PROCESS | 3820 | 1464625537422 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 3820 | 1464625537423 Marionette TRACE conn6 <- [1,218,null,{}] 09:25:37 INFO - PROCESS | 3820 | 1464625537432 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}] 09:25:37 INFO - PROCESS | 3820 | 1464625537567 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 09:25:37 INFO - PROCESS | 3820 | 1464625537621 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA03C38000 == 40 [pid = 3820] [id = 64] 09:25:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (000000EA02DF9000) [pid = 3820] [serial = 189] [outer = 0000000000000000] 09:25:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (000000EA08062400) [pid = 3820] [serial = 190] [outer = 000000EA02DF9000] 09:25:37 INFO - PROCESS | 3820 | 1464625537668 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (000000EA0A613800) [pid = 3820] [serial = 191] [outer = 000000EA02DF9000] 09:25:38 INFO - PROCESS | 3820 | 1464625538080 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]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 09:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:25:38 INFO - PROCESS | 3820 | 1464625538094 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 3820 | 1464625538096 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 09:25:38 INFO - PROCESS | 3820 | 1464625538104 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 3820 | 1464625538106 Marionette TRACE conn6 <- [1,222,null,{}] 09:25:38 INFO - PROCESS | 3820 | 1464625538109 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}] 09:25:38 INFO - PROCESS | 3820 | 1464625538233 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 09:25:38 INFO - PROCESS | 3820 | 1464625538252 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11F4A800 == 41 [pid = 3820] [id = 65] 09:25:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA0A824000) [pid = 3820] [serial = 192] [outer = 0000000000000000] 09:25:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA0AA9DC00) [pid = 3820] [serial = 193] [outer = 000000EA0A824000] 09:25:38 INFO - PROCESS | 3820 | 1464625538299 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA11A9F800) [pid = 3820] [serial = 194] [outer = 000000EA0A824000] 09:25:38 INFO - PROCESS | 3820 | 1464625538711 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]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 09:25:38 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (000000EA0896B400) [pid = 3820] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:25:38 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA03CDB800) [pid = 3820] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:25:38 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA0E203400) [pid = 3820] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:25:38 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (000000EA0BA0F400) [pid = 3820] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:25:38 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (000000EA039C5400) [pid = 3820] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:25:38 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (000000EA12547C00) [pid = 3820] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:25:38 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (000000EA114B6800) [pid = 3820] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:25:38 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (000000EA114BC800) [pid = 3820] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:25:38 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (000000EA082A7000) [pid = 3820] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:25:38 INFO - PROCESS | 3820 | 1464625538835 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 3820 | 1464625538837 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 09:25:38 INFO - PROCESS | 3820 | 1464625538842 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 3820 | 1464625538844 Marionette TRACE conn6 <- [1,226,null,{}] 09:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:25:38 INFO - PROCESS | 3820 | 1464625538853 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}] 09:25:38 INFO - PROCESS | 3820 | 1464625538944 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 09:25:38 INFO - PROCESS | 3820 | 1464625538951 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1188B800 == 42 [pid = 3820] [id = 66] 09:25:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (000000EA0BA10000) [pid = 3820] [serial = 195] [outer = 0000000000000000] 09:25:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (000000EA0E428000) [pid = 3820] [serial = 196] [outer = 000000EA0BA10000] 09:25:39 INFO - PROCESS | 3820 | 1464625538996 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (000000EA11DA1400) [pid = 3820] [serial = 197] [outer = 000000EA0BA10000] 09:25:39 INFO - PROCESS | 3820 | 1464625539392 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]]]}] 09:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 09:25:39 INFO - PROCESS | 3820 | 1464625539438 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 09:25:39 INFO - PROCESS | 3820 | 1464625539440 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 09:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:25:39 INFO - PROCESS | 3820 | 1464625539449 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - PROCESS | 3820 | 1464625539451 Marionette TRACE conn6 <- [1,230,null,{}] 09:25:39 INFO - PROCESS | 3820 | 1464625539455 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}] 09:25:39 INFO - PROCESS | 3820 | 1464625539535 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 09:25:39 INFO - PROCESS | 3820 | 1464625539566 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:39 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12566000 == 43 [pid = 3820] [id = 67] 09:25:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (000000EA11DAD400) [pid = 3820] [serial = 198] [outer = 0000000000000000] 09:25:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (000000EA11F04800) [pid = 3820] [serial = 199] [outer = 000000EA11DAD400] 09:25:39 INFO - PROCESS | 3820 | 1464625539613 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (000000EA1253EC00) [pid = 3820] [serial = 200] [outer = 000000EA11DAD400] 09:25:40 INFO - PROCESS | 3820 | 1464625540117 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]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 734ms 09:25:40 INFO - PROCESS | 3820 | 1464625540181 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 3820 | 1464625540183 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 09:25:40 INFO - PROCESS | 3820 | 1464625540187 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:25:40 INFO - PROCESS | 3820 | 1464625540188 Marionette TRACE conn6 <- [1,234,null,{}] 09:25:40 INFO - PROCESS | 3820 | 1464625540192 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}] 09:25:40 INFO - PROCESS | 3820 | 1464625540274 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 09:25:40 INFO - PROCESS | 3820 | 1464625540283 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7CEF5000 == 44 [pid = 3820] [id = 68] 09:25:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA11AAB800) [pid = 3820] [serial = 201] [outer = 0000000000000000] 09:25:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA7C727400) [pid = 3820] [serial = 202] [outer = 000000EA11AAB800] 09:25:40 INFO - PROCESS | 3820 | 1464625540329 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA7CECC800) [pid = 3820] [serial = 203] [outer = 000000EA11AAB800] 09:25:40 INFO - PROCESS | 3820 | 1464625540719 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]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 09:25:40 INFO - PROCESS | 3820 | 1464625540778 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 3820 | 1464625540780 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 09:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:25:40 INFO - PROCESS | 3820 | 1464625540783 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 3820 | 1464625540786 Marionette TRACE conn6 <- [1,238,null,{}] 09:25:40 INFO - PROCESS | 3820 | 1464625540789 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}] 09:25:40 INFO - PROCESS | 3820 | 1464625540979 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 09:25:41 INFO - PROCESS | 3820 | 1464625541083 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA02ECE800 == 45 [pid = 3820] [id = 69] 09:25:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (000000EA028EF800) [pid = 3820] [serial = 204] [outer = 0000000000000000] 09:25:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (000000EA03967800) [pid = 3820] [serial = 205] [outer = 000000EA028EF800] 09:25:41 INFO - PROCESS | 3820 | 1464625541145 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (000000EA07651800) [pid = 3820] [serial = 206] [outer = 000000EA028EF800] 09:25:41 INFO - PROCESS | 3820 | 1464625541717 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]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 985ms 09:25:41 INFO - PROCESS | 3820 | 1464625541773 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 3820 | 1464625541778 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 09:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:25:41 INFO - PROCESS | 3820 | 1464625541784 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 3820 | 1464625541788 Marionette TRACE conn6 <- [1,242,null,{}] 09:25:41 INFO - PROCESS | 3820 | 1464625541793 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}] 09:25:41 INFO - PROCESS | 3820 | 1464625541921 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 09:25:41 INFO - PROCESS | 3820 | 1464625541988 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0D509800 == 46 [pid = 3820] [id = 70] 09:25:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (000000EA0AF64000) [pid = 3820] [serial = 207] [outer = 0000000000000000] 09:25:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (000000EA0AF89000) [pid = 3820] [serial = 208] [outer = 000000EA0AF64000] 09:25:42 INFO - PROCESS | 3820 | 1464625542049 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (000000EA0B6B0C00) [pid = 3820] [serial = 209] [outer = 000000EA0AF64000] 09:25:42 INFO - PROCESS | 3820 | 1464625542654 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]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 945ms 09:25:42 INFO - PROCESS | 3820 | 1464625542731 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 3820 | 1464625542734 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 09:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:25:42 INFO - PROCESS | 3820 | 1464625542739 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 3820 | 1464625542741 Marionette TRACE conn6 <- [1,246,null,{}] 09:25:42 INFO - PROCESS | 3820 | 1464625542745 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}] 09:25:42 INFO - PROCESS | 3820 | 1464625542885 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 09:25:42 INFO - PROCESS | 3820 | 1464625542954 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7DE5F000 == 47 [pid = 3820] [id = 71] 09:25:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA0E294400) [pid = 3820] [serial = 210] [outer = 0000000000000000] 09:25:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA0E420000) [pid = 3820] [serial = 211] [outer = 000000EA0E294400] 09:25:43 INFO - PROCESS | 3820 | 1464625543013 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA11866800) [pid = 3820] [serial = 212] [outer = 000000EA0E294400] 09:25:43 INFO - PROCESS | 3820 | 1464625543574 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]]]}] 09:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 881ms 09:25:43 INFO - PROCESS | 3820 | 1464625543621 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 3820 | 1464625543625 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 09:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:25:43 INFO - PROCESS | 3820 | 1464625543637 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 3820 | 1464625543642 Marionette TRACE conn6 <- [1,250,null,{}] 09:25:43 INFO - PROCESS | 3820 | 1464625543646 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}] 09:25:43 INFO - PROCESS | 3820 | 1464625543759 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 09:25:43 INFO - PROCESS | 3820 | 1464625543827 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7EF6B000 == 48 [pid = 3820] [id = 72] 09:25:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA125EA400) [pid = 3820] [serial = 213] [outer = 0000000000000000] 09:25:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA125F4C00) [pid = 3820] [serial = 214] [outer = 000000EA125EA400] 09:25:43 INFO - PROCESS | 3820 | 1464625543884 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA7D03E400) [pid = 3820] [serial = 215] [outer = 000000EA125EA400] 09:25:44 INFO - PROCESS | 3820 | 1464625544876 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]]]}] 09:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1286ms 09:25:44 INFO - PROCESS | 3820 | 1464625544921 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 3820 | 1464625544924 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 09:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:25:44 INFO - PROCESS | 3820 | 1464625544928 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 3820 | 1464625544930 Marionette TRACE conn6 <- [1,254,null,{}] 09:25:44 INFO - PROCESS | 3820 | 1464625544936 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}] 09:25:45 INFO - PROCESS | 3820 | 1464625545036 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 09:25:45 INFO - PROCESS | 3820 | 1464625545102 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0D5A0800 == 49 [pid = 3820] [id = 73] 09:25:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA08065C00) [pid = 3820] [serial = 216] [outer = 0000000000000000] 09:25:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA0A61A000) [pid = 3820] [serial = 217] [outer = 000000EA08065C00] 09:25:45 INFO - PROCESS | 3820 | 1464625545152 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA0AF92000) [pid = 3820] [serial = 218] [outer = 000000EA08065C00] 09:25:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7CEF5000 == 48 [pid = 3820] [id = 68] 09:25:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12566000 == 47 [pid = 3820] [id = 67] 09:25:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1188B800 == 46 [pid = 3820] [id = 66] 09:25:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11F4A800 == 45 [pid = 3820] [id = 65] 09:25:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA03C38000 == 44 [pid = 3820] [id = 64] 09:25:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11887800 == 43 [pid = 3820] [id = 63] 09:25:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0E33F800 == 42 [pid = 3820] [id = 62] 09:25:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B8BE000 == 41 [pid = 3820] [id = 61] 09:25:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA06F51800 == 40 [pid = 3820] [id = 60] 09:25:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA09BD4800 == 39 [pid = 3820] [id = 59] 09:25:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA03C4D800 == 38 [pid = 3820] [id = 58] 09:25:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7E34E800 == 37 [pid = 3820] [id = 57] 09:25:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1188F000 == 36 [pid = 3820] [id = 56] 09:25:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA07F86000 == 35 [pid = 3820] [id = 55] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA082AFC00) [pid = 3820] [serial = 129] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA7C72A800) [pid = 3820] [serial = 160] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7ED65800 == 34 [pid = 3820] [id = 54] 09:25:45 INFO - PROCESS | 3820 | 1464625545774 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]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 880ms 09:25:45 INFO - PROCESS | 3820 | 1464625545811 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 3820 | 1464625545816 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 09:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:25:45 INFO - PROCESS | 3820 | 1464625545823 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 3820 | 1464625545825 Marionette TRACE conn6 <- [1,258,null,{}] 09:25:45 INFO - PROCESS | 3820 | 1464625545829 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}] 09:25:45 INFO - PROCESS | 3820 | 1464625545916 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (000000EA0A61B000) [pid = 3820] [serial = 135] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA0AF8C400) [pid = 3820] [serial = 136] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA0AF90400) [pid = 3820] [serial = 126] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA0E371000) [pid = 3820] [serial = 144] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA0E20CC00) [pid = 3820] [serial = 141] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA0BA15000) [pid = 3820] [serial = 138] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA0C1C8000) [pid = 3820] [serial = 139] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (000000EA04A9D400) [pid = 3820] [serial = 132] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (000000EA0767D000) [pid = 3820] [serial = 133] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (000000EA7C647800) [pid = 3820] [serial = 158] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (000000EA11AAD800) [pid = 3820] [serial = 148] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (000000EA1186D800) [pid = 3820] [serial = 147] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (000000EA11F05C00) [pid = 3820] [serial = 150] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (000000EA12549800) [pid = 3820] [serial = 157] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA0D544000) [pid = 3820] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA7BD4CC00) [pid = 3820] [serial = 151] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (000000EA0E42C400) [pid = 3820] [serial = 145] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (000000EA0E297000) [pid = 3820] [serial = 153] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (000000EA11F08800) [pid = 3820] [serial = 154] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (000000EA0E296000) [pid = 3820] [serial = 142] [outer = 0000000000000000] [url = about:blank] 09:25:45 INFO - PROCESS | 3820 | 1464625545988 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA03EC2000 == 35 [pid = 3820] [id = 74] 09:25:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (000000EA04A9FC00) [pid = 3820] [serial = 219] [outer = 0000000000000000] 09:25:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (000000EA07E7F000) [pid = 3820] [serial = 220] [outer = 000000EA04A9FC00] 09:25:46 INFO - PROCESS | 3820 | 1464625546039 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (000000EA0AAA2C00) [pid = 3820] [serial = 221] [outer = 000000EA04A9FC00] 09:25:46 INFO - PROCESS | 3820 | 1464625546432 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]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 629ms 09:25:46 INFO - PROCESS | 3820 | 1464625546453 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 3820 | 1464625546456 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 09:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:25:46 INFO - PROCESS | 3820 | 1464625546459 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 3820 | 1464625546463 Marionette TRACE conn6 <- [1,262,null,{}] 09:25:46 INFO - PROCESS | 3820 | 1464625546474 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}] 09:25:46 INFO - PROCESS | 3820 | 1464625546559 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 09:25:46 INFO - PROCESS | 3820 | 1464625546567 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0D59A000 == 36 [pid = 3820] [id = 75] 09:25:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (000000EA0B8AC400) [pid = 3820] [serial = 222] [outer = 0000000000000000] 09:25:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA0BB99C00) [pid = 3820] [serial = 223] [outer = 000000EA0B8AC400] 09:25:46 INFO - PROCESS | 3820 | 1464625546616 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA0D26F000) [pid = 3820] [serial = 224] [outer = 000000EA0B8AC400] 09:25:47 INFO - PROCESS | 3820 | 1464625547072 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]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 09:25:47 INFO - PROCESS | 3820 | 1464625547090 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 3820 | 1464625547101 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 09:25:47 INFO - PROCESS | 3820 | 1464625547104 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 3820 | 1464625547106 Marionette TRACE conn6 <- [1,266,null,{}] 09:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:25:47 INFO - PROCESS | 3820 | 1464625547110 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}] 09:25:47 INFO - PROCESS | 3820 | 1464625547204 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 09:25:47 INFO - PROCESS | 3820 | 1464625547211 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11AB1000 == 37 [pid = 3820] [id = 76] 09:25:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA0E29EC00) [pid = 3820] [serial = 225] [outer = 0000000000000000] 09:25:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (000000EA0E377800) [pid = 3820] [serial = 226] [outer = 000000EA0E29EC00] 09:25:47 INFO - PROCESS | 3820 | 1464625547260 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (000000EA0E42C000) [pid = 3820] [serial = 227] [outer = 000000EA0E29EC00] 09:25:47 INFO - PROCESS | 3820 | 1464625547679 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]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 629ms 09:25:47 INFO - PROCESS | 3820 | 1464625547740 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 3820 | 1464625547742 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 09:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:25:47 INFO - PROCESS | 3820 | 1464625547745 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 3820 | 1464625547747 Marionette TRACE conn6 <- [1,270,null,{}] 09:25:47 INFO - PROCESS | 3820 | 1464625547756 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}] 09:25:47 INFO - PROCESS | 3820 | 1464625547862 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 09:25:47 INFO - PROCESS | 3820 | 1464625547869 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E13800 == 38 [pid = 3820] [id = 77] 09:25:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (000000EA114B8C00) [pid = 3820] [serial = 228] [outer = 0000000000000000] 09:25:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (000000EA114BD800) [pid = 3820] [serial = 229] [outer = 000000EA114B8C00] 09:25:47 INFO - PROCESS | 3820 | 1464625547916 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (000000EA11AA1000) [pid = 3820] [serial = 230] [outer = 000000EA114B8C00] 09:25:48 INFO - PROCESS | 3820 | 1464625548373 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]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 692ms 09:25:48 INFO - PROCESS | 3820 | 1464625548441 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 3820 | 1464625548443 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 09:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:25:48 INFO - PROCESS | 3820 | 1464625548446 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 3820 | 1464625548448 Marionette TRACE conn6 <- [1,274,null,{}] 09:25:48 INFO - PROCESS | 3820 | 1464625548452 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}] 09:25:48 INFO - PROCESS | 3820 | 1464625548585 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 09:25:48 INFO - PROCESS | 3820 | 1464625548594 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12487000 == 39 [pid = 3820] [id = 78] 09:25:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (000000EA11AA9C00) [pid = 3820] [serial = 231] [outer = 0000000000000000] 09:25:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA11F0B800) [pid = 3820] [serial = 232] [outer = 000000EA11AA9C00] 09:25:48 INFO - PROCESS | 3820 | 1464625548643 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA121DE400) [pid = 3820] [serial = 233] [outer = 000000EA11AA9C00] 09:25:49 INFO - PROCESS | 3820 | 1464625549075 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]]]}] 09:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 671ms 09:25:49 INFO - PROCESS | 3820 | 1464625549121 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 3820 | 1464625549123 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 09:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:25:49 INFO - PROCESS | 3820 | 1464625549126 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 3820 | 1464625549128 Marionette TRACE conn6 <- [1,278,null,{}] 09:25:49 INFO - PROCESS | 3820 | 1464625549132 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}] 09:25:49 INFO - PROCESS | 3820 | 1464625549264 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 09:25:49 INFO - PROCESS | 3820 | 1464625549277 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1255D800 == 40 [pid = 3820] [id = 79] 09:25:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA121E1400) [pid = 3820] [serial = 234] [outer = 0000000000000000] 09:25:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA1254B000) [pid = 3820] [serial = 235] [outer = 000000EA121E1400] 09:25:49 INFO - PROCESS | 3820 | 1464625549323 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA7BD44400) [pid = 3820] [serial = 236] [outer = 000000EA121E1400] 09:25:49 INFO - PROCESS | 3820 | 1464625549858 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]]]}] 09:25:49 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA0AF8A800) [pid = 3820] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:25:49 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA02DF9000) [pid = 3820] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:25:49 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA07652000) [pid = 3820] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:25:49 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA0B6EFC00) [pid = 3820] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:25:49 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA0BA19400) [pid = 3820] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:25:49 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (000000EA0E247800) [pid = 3820] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:25:49 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (000000EA0A824000) [pid = 3820] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:25:49 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (000000EA0B6A1C00) [pid = 3820] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:25:49 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (000000EA0BBDF800) [pid = 3820] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:25:49 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (000000EA039C8000) [pid = 3820] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:25:49 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (000000EA07650000) [pid = 3820] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:25:49 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (000000EA0BA10000) [pid = 3820] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:25:49 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA11DAD400) [pid = 3820] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:25:49 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA0E20F400) [pid = 3820] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:25:49 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (000000EA0767C400) [pid = 3820] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 776ms 09:25:49 INFO - PROCESS | 3820 | 1464625549906 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 3820 | 1464625549908 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 09:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:25:49 INFO - PROCESS | 3820 | 1464625549912 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 3820 | 1464625549914 Marionette TRACE conn6 <- [1,282,null,{}] 09:25:49 INFO - PROCESS | 3820 | 1464625549917 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}] 09:25:50 INFO - PROCESS | 3820 | 1464625550003 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 09:25:50 INFO - PROCESS | 3820 | 1464625550019 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E05000 == 41 [pid = 3820] [id = 80] 09:25:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (000000EA08064C00) [pid = 3820] [serial = 237] [outer = 0000000000000000] 09:25:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA0A60E400) [pid = 3820] [serial = 238] [outer = 000000EA08064C00] 09:25:50 INFO - PROCESS | 3820 | 1464625550065 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA0C6D8800) [pid = 3820] [serial = 239] [outer = 000000EA08064C00] 09:25:50 INFO - PROCESS | 3820 | 1464625550445 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]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 586ms 09:25:50 INFO - PROCESS | 3820 | 1464625550500 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 3820 | 1464625550502 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 09:25:50 INFO - PROCESS | 3820 | 1464625550506 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:25:50 INFO - PROCESS | 3820 | 1464625550508 Marionette TRACE conn6 <- [1,286,null,{}] 09:25:50 INFO - PROCESS | 3820 | 1464625550511 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}] 09:25:50 INFO - PROCESS | 3820 | 1464625550617 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 09:25:50 INFO - PROCESS | 3820 | 1464625550627 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7E32A000 == 42 [pid = 3820] [id = 81] 09:25:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA0E754800) [pid = 3820] [serial = 240] [outer = 0000000000000000] 09:25:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (000000EA0E759800) [pid = 3820] [serial = 241] [outer = 000000EA0E754800] 09:25:50 INFO - PROCESS | 3820 | 1464625550673 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (000000EA0E75F800) [pid = 3820] [serial = 242] [outer = 000000EA0E754800] 09:25:51 INFO - PROCESS | 3820 | 1464625551077 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]]]}] 09:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 09:25:51 INFO - PROCESS | 3820 | 1464625551138 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 3820 | 1464625551141 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 09:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:25:51 INFO - PROCESS | 3820 | 1464625551144 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 3820 | 1464625551146 Marionette TRACE conn6 <- [1,290,null,{}] 09:25:51 INFO - PROCESS | 3820 | 1464625551150 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}] 09:25:51 INFO - PROCESS | 3820 | 1464625551231 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 09:25:51 INFO - PROCESS | 3820 | 1464625551237 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EA3B000 == 43 [pid = 3820] [id = 82] 09:25:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (000000EA11F08400) [pid = 3820] [serial = 243] [outer = 0000000000000000] 09:25:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (000000EA7BD4EC00) [pid = 3820] [serial = 244] [outer = 000000EA11F08400] 09:25:51 INFO - PROCESS | 3820 | 1464625551283 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (000000EA7CE09C00) [pid = 3820] [serial = 245] [outer = 000000EA11F08400] 09:25:51 INFO - PROCESS | 3820 | 1464625551711 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]]]}] 09:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 586ms 09:25:51 INFO - PROCESS | 3820 | 1464625551734 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 09:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:25:51 INFO - PROCESS | 3820 | 1464625551737 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 09:25:51 INFO - PROCESS | 3820 | 1464625551740 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 3820 | 1464625551743 Marionette TRACE conn6 <- [1,294,null,{}] 09:25:51 INFO - PROCESS | 3820 | 1464625551746 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}] 09:25:51 INFO - PROCESS | 3820 | 1464625551849 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 09:25:51 INFO - PROCESS | 3820 | 1464625551855 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA02DDE800 == 44 [pid = 3820] [id = 83] 09:25:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (000000EA0200F800) [pid = 3820] [serial = 246] [outer = 0000000000000000] 09:25:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA03967000) [pid = 3820] [serial = 247] [outer = 000000EA0200F800] 09:25:51 INFO - PROCESS | 3820 | 1464625551958 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA07652400) [pid = 3820] [serial = 248] [outer = 000000EA0200F800] 09:25:52 INFO - PROCESS | 3820 | 1464625552369 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:25:52 INFO - PROCESS | 3820 | 1464625552718 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]]]}] 09:25:52 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. 09:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1025ms 09:25:52 INFO - PROCESS | 3820 | 1464625552769 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 3820 | 1464625552772 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 09:25:52 INFO - PROCESS | 3820 | 1464625552777 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:25:52 INFO - PROCESS | 3820 | 1464625552780 Marionette TRACE conn6 <- [1,298,null,{}] 09:25:52 INFO - PROCESS | 3820 | 1464625552787 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}] 09:25:52 INFO - PROCESS | 3820 | 1464625552948 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 09:25:53 INFO - PROCESS | 3820 | 1464625553019 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11881800 == 45 [pid = 3820] [id = 84] 09:25:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA0C6D6000) [pid = 3820] [serial = 249] [outer = 0000000000000000] 09:25:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA0D545C00) [pid = 3820] [serial = 250] [outer = 000000EA0C6D6000] 09:25:53 INFO - PROCESS | 3820 | 1464625553118 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA0E42D000) [pid = 3820] [serial = 251] [outer = 000000EA0C6D6000] 09:25:53 INFO - PROCESS | 3820 | 1464625553689 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]]]}] 09:25:53 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. 09:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 944ms 09:25:53 INFO - PROCESS | 3820 | 1464625553731 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 3820 | 1464625553735 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 09:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:25:53 INFO - PROCESS | 3820 | 1464625553743 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 3820 | 1464625553746 Marionette TRACE conn6 <- [1,302,null,{}] 09:25:53 INFO - PROCESS | 3820 | 1464625553751 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}] 09:25:53 INFO - PROCESS | 3820 | 1464625553864 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 09:25:53 INFO - PROCESS | 3820 | 1464625553945 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA130C0000 == 46 [pid = 3820] [id = 85] 09:25:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA0E429400) [pid = 3820] [serial = 252] [outer = 0000000000000000] 09:25:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA11F08C00) [pid = 3820] [serial = 253] [outer = 000000EA0E429400] 09:25:54 INFO - PROCESS | 3820 | 1464625554002 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA125E8800) [pid = 3820] [serial = 254] [outer = 000000EA0E429400] 09:25:54 INFO - PROCESS | 3820 | 1464625554532 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]]]}] 09:25:54 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. 09:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 882ms 09:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:25:54 INFO - PROCESS | 3820 | 1464625554628 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 3820 | 1464625554631 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 09:25:54 INFO - PROCESS | 3820 | 1464625554635 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 3820 | 1464625554639 Marionette TRACE conn6 <- [1,306,null,{}] 09:25:54 INFO - PROCESS | 3820 | 1464625554651 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}] 09:25:54 INFO - PROCESS | 3820 | 1464625554771 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 09:25:54 INFO - PROCESS | 3820 | 1464625554847 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12119800 == 47 [pid = 3820] [id = 86] 09:25:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA13088800) [pid = 3820] [serial = 255] [outer = 0000000000000000] 09:25:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (000000EA7C72D400) [pid = 3820] [serial = 256] [outer = 000000EA13088800] 09:25:54 INFO - PROCESS | 3820 | 1464625554905 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (000000EA7D942C00) [pid = 3820] [serial = 257] [outer = 000000EA13088800] 09:25:55 INFO - PROCESS | 3820 | 1464625555452 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]]]}] 09:25:55 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. 09:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 839ms 09:25:55 INFO - PROCESS | 3820 | 1464625555481 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 3820 | 1464625555485 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 09:25:55 INFO - PROCESS | 3820 | 1464625555489 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 3820 | 1464625555491 Marionette TRACE conn6 <- [1,310,null,{}] 09:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:25:55 INFO - PROCESS | 3820 | 1464625555495 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}] 09:25:55 INFO - PROCESS | 3820 | 1464625555607 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 09:25:55 INFO - PROCESS | 3820 | 1464625555688 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12219000 == 48 [pid = 3820] [id = 87] 09:25:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (000000EA0EB8E000) [pid = 3820] [serial = 258] [outer = 0000000000000000] 09:25:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (000000EA0EB95C00) [pid = 3820] [serial = 259] [outer = 000000EA0EB8E000] 09:25:55 INFO - PROCESS | 3820 | 1464625555745 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 109 (000000EA7D941C00) [pid = 3820] [serial = 260] [outer = 000000EA0EB8E000] 09:25:56 INFO - PROCESS | 3820 | 1464625556495 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]]]}] 09:25:56 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. 09:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1020ms 09:25:56 INFO - PROCESS | 3820 | 1464625556516 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 3820 | 1464625556521 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 09:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:25:56 INFO - PROCESS | 3820 | 1464625556526 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 3820 | 1464625556530 Marionette TRACE conn6 <- [1,314,null,{}] 09:25:56 INFO - PROCESS | 3820 | 1464625556554 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}] 09:25:56 INFO - PROCESS | 3820 | 1464625556655 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 09:25:56 INFO - PROCESS | 3820 | 1464625556731 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0AB38000 == 49 [pid = 3820] [id = 88] 09:25:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 110 (000000EA03967C00) [pid = 3820] [serial = 261] [outer = 0000000000000000] 09:25:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 111 (000000EA0767EC00) [pid = 3820] [serial = 262] [outer = 000000EA03967C00] 09:25:56 INFO - PROCESS | 3820 | 1464625556785 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 112 (000000EA0AF8CC00) [pid = 3820] [serial = 263] [outer = 000000EA03967C00] 09:25:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA09B52800 == 48 [pid = 3820] [id = 44] 09:25:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EA3B000 == 47 [pid = 3820] [id = 82] 09:25:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7E32A000 == 46 [pid = 3820] [id = 81] 09:25:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E05000 == 45 [pid = 3820] [id = 80] 09:25:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1255D800 == 44 [pid = 3820] [id = 79] 09:25:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12487000 == 43 [pid = 3820] [id = 78] 09:25:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E13800 == 42 [pid = 3820] [id = 77] 09:25:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11AB1000 == 41 [pid = 3820] [id = 76] 09:25:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0D59A000 == 40 [pid = 3820] [id = 75] 09:25:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA03EC2000 == 39 [pid = 3820] [id = 74] 09:25:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0D5A0800 == 38 [pid = 3820] [id = 73] 09:25:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0D509800 == 37 [pid = 3820] [id = 70] 09:25:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA02ECE800 == 36 [pid = 3820] [id = 69] 09:25:57 INFO - PROCESS | 3820 | 1464625557416 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]]]}] 09:25:57 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. 09:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 944ms 09:25:57 INFO - PROCESS | 3820 | 1464625557473 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 3820 | 1464625557479 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 09:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:25:57 INFO - PROCESS | 3820 | 1464625557485 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 3820 | 1464625557488 Marionette TRACE conn6 <- [1,318,null,{}] 09:25:57 INFO - PROCESS | 3820 | 1464625557492 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}] 09:25:57 INFO - PROCESS | 3820 | 1464625557591 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 111 (000000EA0AF84800) [pid = 3820] [serial = 130] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 110 (000000EA08062400) [pid = 3820] [serial = 190] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 109 (000000EA07DAD400) [pid = 3820] [serial = 163] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 108 (000000EA0B8AD000) [pid = 3820] [serial = 167] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (000000EA0B8A4000) [pid = 3820] [serial = 166] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (000000EA0BBDE400) [pid = 3820] [serial = 184] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (000000EA1186FC00) [pid = 3820] [serial = 170] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (000000EA0AA9DC00) [pid = 3820] [serial = 193] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA114B5400) [pid = 3820] [serial = 169] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA0B6B2800) [pid = 3820] [serial = 181] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (000000EA0B8AC800) [pid = 3820] [serial = 182] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA1254CC00) [pid = 3820] [serial = 173] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA0E375800) [pid = 3820] [serial = 172] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA0A613800) [pid = 3820] [serial = 191] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA07DAF400) [pid = 3820] [serial = 178] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA08997400) [pid = 3820] [serial = 179] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA08065000) [pid = 3820] [serial = 176] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (000000EA07655000) [pid = 3820] [serial = 175] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (000000EA0E428000) [pid = 3820] [serial = 196] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (000000EA11F04800) [pid = 3820] [serial = 199] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (000000EA11A9F800) [pid = 3820] [serial = 194] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (000000EA083F3C00) [pid = 3820] [serial = 164] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (000000EA0E245400) [pid = 3820] [serial = 187] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (000000EA0E372800) [pid = 3820] [serial = 188] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA1253EC00) [pid = 3820] [serial = 200] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA11DA1400) [pid = 3820] [serial = 197] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (000000EA0D268400) [pid = 3820] [serial = 185] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (000000EA7BD4FC00) [pid = 3820] [serial = 127] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (000000EA7C727400) [pid = 3820] [serial = 202] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3820 | 1464625557668 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA08934800 == 37 [pid = 3820] [id = 89] 09:25:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (000000EA04AA2400) [pid = 3820] [serial = 264] [outer = 0000000000000000] 09:25:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (000000EA07DAF400) [pid = 3820] [serial = 265] [outer = 000000EA04AA2400] 09:25:57 INFO - PROCESS | 3820 | 1464625557717 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (000000EA0899BC00) [pid = 3820] [serial = 266] [outer = 000000EA04AA2400] 09:25:58 INFO - PROCESS | 3820 | 1464625558174 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]]]}] 09:25:58 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. 09:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 734ms 09:25:58 INFO - PROCESS | 3820 | 1464625558222 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 3820 | 1464625558224 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 09:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:25:58 INFO - PROCESS | 3820 | 1464625558228 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 3820 | 1464625558231 Marionette TRACE conn6 <- [1,322,null,{}] 09:25:58 INFO - PROCESS | 3820 | 1464625558242 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}] 09:25:58 INFO - PROCESS | 3820 | 1464625558330 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 09:25:58 INFO - PROCESS | 3820 | 1464625558339 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0C192000 == 38 [pid = 3820] [id = 90] 09:25:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA0B6B2800) [pid = 3820] [serial = 267] [outer = 0000000000000000] 09:25:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA0B8AE400) [pid = 3820] [serial = 268] [outer = 000000EA0B6B2800] 09:25:58 INFO - PROCESS | 3820 | 1464625558387 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA0BB9C000) [pid = 3820] [serial = 269] [outer = 000000EA0B6B2800] 09:25:58 INFO - PROCESS | 3820 | 1464625558843 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]]]}] 09:25:58 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. 09:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 09:25:58 INFO - PROCESS | 3820 | 1464625558859 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 3820 | 1464625558869 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 09:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:25:58 INFO - PROCESS | 3820 | 1464625558877 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 3820 | 1464625558879 Marionette TRACE conn6 <- [1,326,null,{}] 09:25:58 INFO - PROCESS | 3820 | 1464625558883 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}] 09:25:58 INFO - PROCESS | 3820 | 1464625558970 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 09:25:58 INFO - PROCESS | 3820 | 1464625558976 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EA48800 == 39 [pid = 3820] [id = 91] 09:25:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (000000EA0E241800) [pid = 3820] [serial = 270] [outer = 0000000000000000] 09:25:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (000000EA0E296800) [pid = 3820] [serial = 271] [outer = 000000EA0E241800] 09:25:59 INFO - PROCESS | 3820 | 1464625559023 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (000000EA0E422800) [pid = 3820] [serial = 272] [outer = 000000EA0E241800] 09:25:59 INFO - PROCESS | 3820 | 1464625559475 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]]]}] 09:25:59 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. 09:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 629ms 09:25:59 INFO - PROCESS | 3820 | 1464625559508 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 09:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:25:59 INFO - PROCESS | 3820 | 1464625559511 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 09:25:59 INFO - PROCESS | 3820 | 1464625559514 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 3820 | 1464625559516 Marionette TRACE conn6 <- [1,330,null,{}] 09:25:59 INFO - PROCESS | 3820 | 1464625559520 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}] 09:25:59 INFO - PROCESS | 3820 | 1464625559601 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 09:25:59 INFO - PROCESS | 3820 | 1464625559608 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EBC8800 == 40 [pid = 3820] [id = 92] 09:25:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (000000EA0E429000) [pid = 3820] [serial = 273] [outer = 0000000000000000] 09:25:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (000000EA0E75BC00) [pid = 3820] [serial = 274] [outer = 000000EA0E429000] 09:25:59 INFO - PROCESS | 3820 | 1464625559654 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (000000EA0F73E400) [pid = 3820] [serial = 275] [outer = 000000EA0E429000] 09:26:00 INFO - PROCESS | 3820 | 1464625560160 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]]]}] 09:26:00 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. 09:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 692ms 09:26:00 INFO - PROCESS | 3820 | 1464625560210 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 3820 | 1464625560212 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 09:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:26:00 INFO - PROCESS | 3820 | 1464625560215 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 3820 | 1464625560217 Marionette TRACE conn6 <- [1,334,null,{}] 09:26:00 INFO - PROCESS | 3820 | 1464625560221 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}] 09:26:00 INFO - PROCESS | 3820 | 1464625560363 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 09:26:00 INFO - PROCESS | 3820 | 1464625560378 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11AB4800 == 41 [pid = 3820] [id = 93] 09:26:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA0F74B000) [pid = 3820] [serial = 276] [outer = 0000000000000000] 09:26:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA1186E800) [pid = 3820] [serial = 277] [outer = 000000EA0F74B000] 09:26:00 INFO - PROCESS | 3820 | 1464625560460 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA11AADC00) [pid = 3820] [serial = 278] [outer = 000000EA0F74B000] 09:26:00 INFO - PROCESS | 3820 | 1464625560871 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]]]}] 09:26:00 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. 09:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 09:26:00 INFO - PROCESS | 3820 | 1464625560889 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 3820 | 1464625560892 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 09:26:00 INFO - PROCESS | 3820 | 1464625560895 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:26:00 INFO - PROCESS | 3820 | 1464625560897 Marionette TRACE conn6 <- [1,338,null,{}] 09:26:00 INFO - PROCESS | 3820 | 1464625560900 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}] 09:26:01 INFO - PROCESS | 3820 | 1464625561032 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 09:26:01 INFO - PROCESS | 3820 | 1464625561050 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E08800 == 42 [pid = 3820] [id = 94] 09:26:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA11868800) [pid = 3820] [serial = 279] [outer = 0000000000000000] 09:26:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA11DAE400) [pid = 3820] [serial = 280] [outer = 000000EA11868800] 09:26:01 INFO - PROCESS | 3820 | 1464625561095 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA121DAC00) [pid = 3820] [serial = 281] [outer = 000000EA11868800] 09:26:01 INFO - PROCESS | 3820 | 1464625561539 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]]]}] 09:26:01 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. 09:26:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 692ms 09:26:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:26:01 INFO - PROCESS | 3820 | 1464625561590 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 3820 | 1464625561592 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 09:26:01 INFO - PROCESS | 3820 | 1464625561595 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 3820 | 1464625561597 Marionette TRACE conn6 <- [1,342,null,{}] 09:26:01 INFO - PROCESS | 3820 | 1464625561601 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}] 09:26:01 INFO - PROCESS | 3820 | 1464625561714 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 09:26:01 INFO - PROCESS | 3820 | 1464625561724 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1210B800 == 43 [pid = 3820] [id = 95] 09:26:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA11DAFC00) [pid = 3820] [serial = 282] [outer = 0000000000000000] 09:26:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA12540800) [pid = 3820] [serial = 283] [outer = 000000EA11DAFC00] 09:26:01 INFO - PROCESS | 3820 | 1464625561770 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA125EF000) [pid = 3820] [serial = 284] [outer = 000000EA11DAFC00] 09:26:02 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA7C71FC00) [pid = 3820] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:26:02 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA04A9FC00) [pid = 3820] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:26:02 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (000000EA08065C00) [pid = 3820] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:26:02 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA0B8AC400) [pid = 3820] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:26:02 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA11AA9C00) [pid = 3820] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:26:02 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA125EA400) [pid = 3820] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:26:02 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA0E29EC00) [pid = 3820] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:26:02 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA121E1400) [pid = 3820] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:26:02 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA08064C00) [pid = 3820] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:26:02 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (000000EA0E754800) [pid = 3820] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:26:02 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (000000EA114B8C00) [pid = 3820] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:26:02 INFO - PROCESS | 3820 | 1464625562255 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]]]}] 09:26:02 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. 09:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 734ms 09:26:02 INFO - PROCESS | 3820 | 1464625562339 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 3820 | 1464625562341 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 09:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:26:02 INFO - PROCESS | 3820 | 1464625562344 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 3820 | 1464625562346 Marionette TRACE conn6 <- [1,346,null,{}] 09:26:02 INFO - PROCESS | 3820 | 1464625562352 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}] 09:26:02 INFO - PROCESS | 3820 | 1464625562434 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 09:26:02 INFO - PROCESS | 3820 | 1464625562441 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12439800 == 44 [pid = 3820] [id = 96] 09:26:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (000000EA114B7800) [pid = 3820] [serial = 285] [outer = 0000000000000000] 09:26:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (000000EA125E9000) [pid = 3820] [serial = 286] [outer = 000000EA114B7800] 09:26:02 INFO - PROCESS | 3820 | 1464625562486 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA13083800) [pid = 3820] [serial = 287] [outer = 000000EA114B7800] 09:26:02 INFO - PROCESS | 3820 | 1464625562895 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]]]}] 09:26:02 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. 09:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 588ms 09:26:02 INFO - PROCESS | 3820 | 1464625562937 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 3820 | 1464625562940 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 09:26:02 INFO - PROCESS | 3820 | 1464625562943 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:26:02 INFO - PROCESS | 3820 | 1464625562945 Marionette TRACE conn6 <- [1,350,null,{}] 09:26:02 INFO - PROCESS | 3820 | 1464625562949 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}] 09:26:03 INFO - PROCESS | 3820 | 1464625563035 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 09:26:03 INFO - PROCESS | 3820 | 1464625563041 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA124BA800 == 45 [pid = 3820] [id = 97] 09:26:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA7C6CF000) [pid = 3820] [serial = 288] [outer = 0000000000000000] 09:26:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA7C71FC00) [pid = 3820] [serial = 289] [outer = 000000EA7C6CF000] 09:26:03 INFO - PROCESS | 3820 | 1464625563096 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA7C72CC00) [pid = 3820] [serial = 290] [outer = 000000EA7C6CF000] 09:26:03 INFO - PROCESS | 3820 | 1464625563516 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]]]}] 09:26:03 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. 09:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 09:26:03 INFO - PROCESS | 3820 | 1464625563577 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 3820 | 1464625563580 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 09:26:03 INFO - PROCESS | 3820 | 1464625563583 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:26:03 INFO - PROCESS | 3820 | 1464625563586 Marionette TRACE conn6 <- [1,354,null,{}] 09:26:03 INFO - PROCESS | 3820 | 1464625563589 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}] 09:26:03 INFO - PROCESS | 3820 | 1464625563694 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 09:26:03 INFO - PROCESS | 3820 | 1464625563703 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA130BD800 == 46 [pid = 3820] [id = 98] 09:26:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA0C6B9000) [pid = 3820] [serial = 291] [outer = 0000000000000000] 09:26:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA7C727000) [pid = 3820] [serial = 292] [outer = 000000EA0C6B9000] 09:26:03 INFO - PROCESS | 3820 | 1464625563761 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA7D94BC00) [pid = 3820] [serial = 293] [outer = 000000EA0C6B9000] 09:26:04 INFO - PROCESS | 3820 | 1464625564454 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]]]}] 09:26:04 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. 09:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 923ms 09:26:04 INFO - PROCESS | 3820 | 1464625564510 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 3820 | 1464625564516 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 09:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:26:04 INFO - PROCESS | 3820 | 1464625564522 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 3820 | 1464625564526 Marionette TRACE conn6 <- [1,358,null,{}] 09:26:04 INFO - PROCESS | 3820 | 1464625564532 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}] 09:26:04 INFO - PROCESS | 3820 | 1464625564649 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 09:26:04 INFO - PROCESS | 3820 | 1464625564721 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B240800 == 47 [pid = 3820] [id = 99] 09:26:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA083EC800) [pid = 3820] [serial = 294] [outer = 0000000000000000] 09:26:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA0A01C000) [pid = 3820] [serial = 295] [outer = 000000EA083EC800] 09:26:04 INFO - PROCESS | 3820 | 1464625564823 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (000000EA0AF60800) [pid = 3820] [serial = 296] [outer = 000000EA083EC800] 09:26:05 INFO - PROCESS | 3820 | 1464625565464 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]]]}] 09:26:05 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. 09:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 986ms 09:26:05 INFO - PROCESS | 3820 | 1464625565511 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 09:26:05 INFO - PROCESS | 3820 | 1464625565517 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 09:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:26:05 INFO - PROCESS | 3820 | 1464625565524 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:26:05 INFO - PROCESS | 3820 | 1464625565527 Marionette TRACE conn6 <- [1,362,null,{}] 09:26:05 INFO - PROCESS | 3820 | 1464625565531 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}] 09:26:05 INFO - PROCESS | 3820 | 1464625565676 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 09:26:05 INFO - PROCESS | 3820 | 1464625565787 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1188D800 == 48 [pid = 3820] [id = 100] 09:26:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (000000EA0BBDE400) [pid = 3820] [serial = 297] [outer = 0000000000000000] 09:26:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (000000EA0C6B8000) [pid = 3820] [serial = 298] [outer = 000000EA0BBDE400] 09:26:05 INFO - PROCESS | 3820 | 1464625565847 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (000000EA0E20B400) [pid = 3820] [serial = 299] [outer = 000000EA0BBDE400] 09:26:06 INFO - PROCESS | 3820 | 1464625566521 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]]]}] 09:26:06 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. 09:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1020ms 09:26:06 INFO - PROCESS | 3820 | 1464625566550 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 3820 | 1464625566552 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 09:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:26:06 INFO - PROCESS | 3820 | 1464625566556 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 3820 | 1464625566560 Marionette TRACE conn6 <- [1,366,null,{}] 09:26:06 INFO - PROCESS | 3820 | 1464625566572 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}] 09:26:06 INFO - PROCESS | 3820 | 1464625566708 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 09:26:06 INFO - PROCESS | 3820 | 1464625566782 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7D1A6800 == 49 [pid = 3820] [id = 101] 09:26:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 109 (000000EA0F741000) [pid = 3820] [serial = 300] [outer = 0000000000000000] 09:26:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 110 (000000EA0F74BC00) [pid = 3820] [serial = 301] [outer = 000000EA0F741000] 09:26:06 INFO - PROCESS | 3820 | 1464625566883 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 111 (000000EA11F07400) [pid = 3820] [serial = 302] [outer = 000000EA0F741000] 09:26:07 INFO - PROCESS | 3820 | 1464625567722 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]]]}] 09:26:07 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. 09:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1199ms 09:26:07 INFO - PROCESS | 3820 | 1464625567758 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 3820 | 1464625567762 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 09:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:26:07 INFO - PROCESS | 3820 | 1464625567767 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 3820 | 1464625567771 Marionette TRACE conn6 <- [1,370,null,{}] 09:26:07 INFO - PROCESS | 3820 | 1464625567776 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}] 09:26:07 INFO - PROCESS | 3820 | 1464625567879 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 09:26:07 INFO - PROCESS | 3820 | 1464625567944 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0D51F800 == 50 [pid = 3820] [id = 102] 09:26:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 112 (000000EA07EC8800) [pid = 3820] [serial = 303] [outer = 0000000000000000] 09:26:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 113 (000000EA07ECB000) [pid = 3820] [serial = 304] [outer = 000000EA07EC8800] 09:26:08 INFO - PROCESS | 3820 | 1464625567995 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 114 (000000EA08256800) [pid = 3820] [serial = 305] [outer = 000000EA07EC8800] 09:26:08 INFO - PROCESS | 3820 | 1464625568635 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]]]}] 09:26:08 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. 09:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 881ms 09:26:08 INFO - PROCESS | 3820 | 1464625568668 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 3820 | 1464625568674 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 09:26:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:26:08 INFO - PROCESS | 3820 | 1464625568682 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 3820 | 1464625568685 Marionette TRACE conn6 <- [1,374,null,{}] 09:26:08 INFO - PROCESS | 3820 | 1464625568688 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}] 09:26:08 INFO - PROCESS | 3820 | 1464625568793 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 09:26:08 INFO - PROCESS | 3820 | 1464625568863 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0D5A2000 == 51 [pid = 3820] [id = 103] 09:26:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 115 (000000EA0B2DC800) [pid = 3820] [serial = 306] [outer = 0000000000000000] 09:26:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 116 (000000EA0B6B4800) [pid = 3820] [serial = 307] [outer = 000000EA0B2DC800] 09:26:08 INFO - PROCESS | 3820 | 1464625568915 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 117 (000000EA0BA0F400) [pid = 3820] [serial = 308] [outer = 000000EA0B2DC800] 09:26:09 INFO - PROCESS | 3820 | --DOCSHELL 000000EA124BA800 == 50 [pid = 3820] [id = 97] 09:26:09 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12439800 == 49 [pid = 3820] [id = 96] 09:26:09 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1210B800 == 48 [pid = 3820] [id = 95] 09:26:09 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E08800 == 47 [pid = 3820] [id = 94] 09:26:09 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11AB4800 == 46 [pid = 3820] [id = 93] 09:26:09 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EBC8800 == 45 [pid = 3820] [id = 92] 09:26:09 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EA48800 == 44 [pid = 3820] [id = 91] 09:26:09 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0C192000 == 43 [pid = 3820] [id = 90] 09:26:09 INFO - PROCESS | 3820 | --DOCSHELL 000000EA08934800 == 42 [pid = 3820] [id = 89] 09:26:09 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0AB38000 == 41 [pid = 3820] [id = 88] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 116 (000000EA03967800) [pid = 3820] [serial = 205] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 115 (000000EA0AF89000) [pid = 3820] [serial = 208] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 114 (000000EA0E420000) [pid = 3820] [serial = 211] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 113 (000000EA7BD4EC00) [pid = 3820] [serial = 244] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOCSHELL 000000EA130C0000 == 40 [pid = 3820] [id = 85] 09:26:09 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11881800 == 39 [pid = 3820] [id = 84] 09:26:09 INFO - PROCESS | 3820 | --DOCSHELL 000000EA02DDE800 == 38 [pid = 3820] [id = 83] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 112 (000000EA7D055C00) [pid = 3820] [serial = 161] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 111 (000000EA07E7F000) [pid = 3820] [serial = 220] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 110 (000000EA0AAA2C00) [pid = 3820] [serial = 221] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 109 (000000EA0AF92000) [pid = 3820] [serial = 218] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 108 (000000EA0A61A000) [pid = 3820] [serial = 217] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (000000EA0BB99C00) [pid = 3820] [serial = 223] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (000000EA0D26F000) [pid = 3820] [serial = 224] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (000000EA121DE400) [pid = 3820] [serial = 233] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (000000EA7D03E400) [pid = 3820] [serial = 215] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA125F4C00) [pid = 3820] [serial = 214] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA11F0B800) [pid = 3820] [serial = 232] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (000000EA0E377800) [pid = 3820] [serial = 226] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA1254B000) [pid = 3820] [serial = 235] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA0A60E400) [pid = 3820] [serial = 238] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA0C6D8800) [pid = 3820] [serial = 239] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA0E759800) [pid = 3820] [serial = 241] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA7BD44400) [pid = 3820] [serial = 236] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA114BD800) [pid = 3820] [serial = 229] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (000000EA11AA1000) [pid = 3820] [serial = 230] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (000000EA0E75F800) [pid = 3820] [serial = 242] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (000000EA0E42C000) [pid = 3820] [serial = 227] [outer = 0000000000000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3820 | 1464625569427 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:26:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:26:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 775ms 09:26:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:26:09 INFO - PROCESS | 3820 | 1464625569463 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 3820 | 1464625569466 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 09:26:09 INFO - PROCESS | 3820 | 1464625569469 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - PROCESS | 3820 | 1464625569473 Marionette TRACE conn6 <- [1,378,null,{}] 09:26:09 INFO - PROCESS | 3820 | 1464625569484 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}] 09:26:09 INFO - PROCESS | 3820 | 1464625569577 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 09:26:09 INFO - PROCESS | 3820 | 1464625569588 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B8DB800 == 39 [pid = 3820] [id = 104] 09:26:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (000000EA0AF86C00) [pid = 3820] [serial = 309] [outer = 0000000000000000] 09:26:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (000000EA0B6EA000) [pid = 3820] [serial = 310] [outer = 000000EA0AF86C00] 09:26:09 INFO - PROCESS | 3820 | 1464625569638 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (000000EA0BB9B400) [pid = 3820] [serial = 311] [outer = 000000EA0AF86C00] 09:26:10 INFO - PROCESS | 3820 | 1464625570299 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:26:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:26:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 881ms 09:26:10 INFO - PROCESS | 3820 | 1464625570353 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 3820 | 1464625570356 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 09:26:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:26:10 INFO - PROCESS | 3820 | 1464625570359 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 3820 | 1464625570361 Marionette TRACE conn6 <- [1,382,null,{}] 09:26:10 INFO - PROCESS | 3820 | 1464625570365 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}] 09:26:10 INFO - PROCESS | 3820 | 1464625570461 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 09:26:10 INFO - PROCESS | 3820 | 1464625570529 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11885000 == 40 [pid = 3820] [id = 105] 09:26:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA0BB99C00) [pid = 3820] [serial = 312] [outer = 0000000000000000] 09:26:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA0E211800) [pid = 3820] [serial = 313] [outer = 000000EA0BB99C00] 09:26:10 INFO - PROCESS | 3820 | 1464625570576 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA0E41E800) [pid = 3820] [serial = 314] [outer = 000000EA0BB99C00] 09:26:10 INFO - PROCESS | 3820 | 1464625570975 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:26:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:26:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 672ms 09:26:11 INFO - PROCESS | 3820 | 1464625571033 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 09:26:11 INFO - PROCESS | 3820 | 1464625571036 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 09:26:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:26:11 INFO - PROCESS | 3820 | 1464625571039 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - PROCESS | 3820 | 1464625571041 Marionette TRACE conn6 <- [1,386,null,{}] 09:26:11 INFO - PROCESS | 3820 | 1464625571045 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}] 09:26:11 INFO - PROCESS | 3820 | 1464625571127 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 09:26:11 INFO - PROCESS | 3820 | 1464625571135 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CD9000 == 41 [pid = 3820] [id = 106] 09:26:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA0E427000) [pid = 3820] [serial = 315] [outer = 0000000000000000] 09:26:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA0E756C00) [pid = 3820] [serial = 316] [outer = 000000EA0E427000] 09:26:11 INFO - PROCESS | 3820 | 1464625571181 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA0EB8E400) [pid = 3820] [serial = 317] [outer = 000000EA0E427000] 09:26:11 INFO - PROCESS | 3820 | 1464625571665 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]]]}] 09:26:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:26:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 692ms 09:26:11 INFO - PROCESS | 3820 | 1464625571738 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 09:26:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:26:11 INFO - PROCESS | 3820 | 1464625571741 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 09:26:11 INFO - PROCESS | 3820 | 1464625571744 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - PROCESS | 3820 | 1464625571746 Marionette TRACE conn6 <- [1,390,null,{}] 09:26:11 INFO - PROCESS | 3820 | 1464625571750 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}] 09:26:11 INFO - PROCESS | 3820 | 1464625571908 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 09:26:11 INFO - PROCESS | 3820 | 1464625571960 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1220A000 == 42 [pid = 3820] [id = 107] 09:26:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA0F748C00) [pid = 3820] [serial = 318] [outer = 0000000000000000] 09:26:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA114BF000) [pid = 3820] [serial = 319] [outer = 000000EA0F748C00] 09:26:12 INFO - PROCESS | 3820 | 1464625572009 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA11AAA000) [pid = 3820] [serial = 320] [outer = 000000EA0F748C00] 09:26:12 INFO - PROCESS | 3820 | 1464625572488 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]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:26:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 776ms 09:26:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:26:12 INFO - PROCESS | 3820 | 1464625572525 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 3820 | 1464625572527 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 09:26:12 INFO - PROCESS | 3820 | 1464625572530 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 3820 | 1464625572532 Marionette TRACE conn6 <- [1,394,null,{}] 09:26:12 INFO - PROCESS | 3820 | 1464625572540 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}] 09:26:12 INFO - PROCESS | 3820 | 1464625572646 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 09:26:12 INFO - PROCESS | 3820 | 1464625572654 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12498800 == 43 [pid = 3820] [id = 108] 09:26:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (000000EA11DA9C00) [pid = 3820] [serial = 321] [outer = 0000000000000000] 09:26:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (000000EA11F04800) [pid = 3820] [serial = 322] [outer = 000000EA11DA9C00] 09:26:12 INFO - PROCESS | 3820 | 1464625572700 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (000000EA121DEC00) [pid = 3820] [serial = 323] [outer = 000000EA11DA9C00] 09:26:13 INFO - PROCESS | 3820 | 1464625573162 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]]]}] 09:26:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:26:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 09:26:13 INFO - PROCESS | 3820 | 1464625573207 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 09:26:13 INFO - PROCESS | 3820 | 1464625573209 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 09:26:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:26:13 INFO - PROCESS | 3820 | 1464625573212 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - PROCESS | 3820 | 1464625573214 Marionette TRACE conn6 <- [1,398,null,{}] 09:26:13 INFO - PROCESS | 3820 | 1464625573218 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}] 09:26:13 INFO - PROCESS | 3820 | 1464625573356 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 09:26:13 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (000000EA03967C00) [pid = 3820] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:26:13 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (000000EA0E429000) [pid = 3820] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:26:13 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (000000EA0F74B000) [pid = 3820] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:26:13 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA0E241800) [pid = 3820] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:26:13 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA04AA2400) [pid = 3820] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:26:13 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (000000EA0B6B2800) [pid = 3820] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:26:13 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA11868800) [pid = 3820] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:26:13 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA11DAFC00) [pid = 3820] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:26:13 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA7C6CF000) [pid = 3820] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:26:13 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA114B7800) [pid = 3820] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:26:13 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA11F08400) [pid = 3820] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:26:13 INFO - PROCESS | 3820 | 1464625573546 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0C193000 == 44 [pid = 3820] [id = 109] 09:26:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA04AA2400) [pid = 3820] [serial = 324] [outer = 0000000000000000] 09:26:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA0A8D1000) [pid = 3820] [serial = 325] [outer = 000000EA04AA2400] 09:26:13 INFO - PROCESS | 3820 | 1464625573593 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA114B7800) [pid = 3820] [serial = 326] [outer = 000000EA04AA2400] 09:26:13 INFO - PROCESS | 3820 | 1464625573982 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]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:26:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 838ms 09:26:14 INFO - PROCESS | 3820 | 1464625574052 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 3820 | 1464625574054 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 09:26:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:26:14 INFO - PROCESS | 3820 | 1464625574058 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 3820 | 1464625574059 Marionette TRACE conn6 <- [1,402,null,{}] 09:26:14 INFO - PROCESS | 3820 | 1464625574063 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}] 09:26:14 INFO - PROCESS | 3820 | 1464625574173 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 09:26:14 INFO - PROCESS | 3820 | 1464625574189 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7BC96000 == 45 [pid = 3820] [id = 110] 09:26:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA12546000) [pid = 3820] [serial = 327] [outer = 0000000000000000] 09:26:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA1307EC00) [pid = 3820] [serial = 328] [outer = 000000EA12546000] 09:26:14 INFO - PROCESS | 3820 | 1464625574235 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA7BD4EC00) [pid = 3820] [serial = 329] [outer = 000000EA12546000] 09:26:14 INFO - PROCESS | 3820 | 1464625574647 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]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:26:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 630ms 09:26:14 INFO - PROCESS | 3820 | 1464625574690 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 3820 | 1464625574692 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 09:26:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:26:14 INFO - PROCESS | 3820 | 1464625574695 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 3820 | 1464625574697 Marionette TRACE conn6 <- [1,406,null,{}] 09:26:14 INFO - PROCESS | 3820 | 1464625574700 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}] 09:26:14 INFO - PROCESS | 3820 | 1464625574809 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 09:26:14 INFO - PROCESS | 3820 | 1464625574850 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7E32A000 == 46 [pid = 3820] [id = 111] 09:26:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA12285000) [pid = 3820] [serial = 330] [outer = 0000000000000000] 09:26:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA1228D800) [pid = 3820] [serial = 331] [outer = 000000EA12285000] 09:26:14 INFO - PROCESS | 3820 | 1464625574897 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (000000EA7BD42C00) [pid = 3820] [serial = 332] [outer = 000000EA12285000] 09:26:15 INFO - PROCESS | 3820 | 1464625575367 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]]]}] 09:26:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:26:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 734ms 09:26:15 INFO - PROCESS | 3820 | 1464625575434 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 3820 | 1464625575439 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 09:26:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:26:15 INFO - PROCESS | 3820 | 1464625575445 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - PROCESS | 3820 | 1464625575450 Marionette TRACE conn6 <- [1,410,null,{}] 09:26:15 INFO - PROCESS | 3820 | 1464625575458 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}] 09:26:15 INFO - PROCESS | 3820 | 1464625575574 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 09:26:15 INFO - PROCESS | 3820 | 1464625575663 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0A693000 == 47 [pid = 3820] [id = 112] 09:26:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (000000EA0767A400) [pid = 3820] [serial = 333] [outer = 0000000000000000] 09:26:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (000000EA07DAFC00) [pid = 3820] [serial = 334] [outer = 000000EA0767A400] 09:26:15 INFO - PROCESS | 3820 | 1464625575736 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (000000EA082B3400) [pid = 3820] [serial = 335] [outer = 000000EA0767A400] 09:26:16 INFO - PROCESS | 3820 | 1464625576408 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]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:26:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 987ms 09:26:16 INFO - PROCESS | 3820 | 1464625576435 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 3820 | 1464625576442 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 09:26:16 INFO - PROCESS | 3820 | 1464625576449 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:26:16 INFO - PROCESS | 3820 | 1464625576452 Marionette TRACE conn6 <- [1,414,null,{}] 09:26:16 INFO - PROCESS | 3820 | 1464625576456 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}] 09:26:16 INFO - PROCESS | 3820 | 1464625576573 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 09:26:16 INFO - PROCESS | 3820 | 1464625576646 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11F4A000 == 48 [pid = 3820] [id = 113] 09:26:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 109 (000000EA0AF33400) [pid = 3820] [serial = 336] [outer = 0000000000000000] 09:26:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 110 (000000EA0AF84800) [pid = 3820] [serial = 337] [outer = 000000EA0AF33400] 09:26:16 INFO - PROCESS | 3820 | 1464625576705 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 111 (000000EA0B8A8800) [pid = 3820] [serial = 338] [outer = 000000EA0AF33400] 09:26:17 INFO - PROCESS | 3820 | 1464625577326 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]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:26:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 923ms 09:26:17 INFO - PROCESS | 3820 | 1464625577378 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 3820 | 1464625577381 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 09:26:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:26:17 INFO - PROCESS | 3820 | 1464625577385 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 3820 | 1464625577389 Marionette TRACE conn6 <- [1,418,null,{}] 09:26:17 INFO - PROCESS | 3820 | 1464625577401 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}] 09:26:17 INFO - PROCESS | 3820 | 1464625577518 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 09:26:17 INFO - PROCESS | 3820 | 1464625577592 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1296C000 == 49 [pid = 3820] [id = 114] 09:26:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 112 (000000EA0D53AC00) [pid = 3820] [serial = 339] [outer = 0000000000000000] 09:26:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 113 (000000EA0EB8C000) [pid = 3820] [serial = 340] [outer = 000000EA0D53AC00] 09:26:17 INFO - PROCESS | 3820 | 1464625577693 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 114 (000000EA114B3000) [pid = 3820] [serial = 341] [outer = 000000EA0D53AC00] 09:26:18 INFO - PROCESS | 3820 | 1464625578747 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]]]}] 09:26:18 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 09:26:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1387ms 09:26:18 INFO - PROCESS | 3820 | 1464625578806 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 3820 | 1464625578810 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 09:26:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:26:18 INFO - PROCESS | 3820 | 1464625578814 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - PROCESS | 3820 | 1464625578816 Marionette TRACE conn6 <- [1,422,null,{}] 09:26:18 INFO - PROCESS | 3820 | 1464625578820 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}] 09:26:18 INFO - PROCESS | 3820 | 1464625578922 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 09:26:19 INFO - PROCESS | 3820 | 1464625579027 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA138CD800 == 50 [pid = 3820] [id = 115] 09:26:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 115 (000000EA0AAEC400) [pid = 3820] [serial = 342] [outer = 0000000000000000] 09:26:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 116 (000000EA0AAF5400) [pid = 3820] [serial = 343] [outer = 000000EA0AAEC400] 09:26:19 INFO - PROCESS | 3820 | 1464625579085 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 117 (000000EA11AA7400) [pid = 3820] [serial = 344] [outer = 000000EA0AAEC400] 09:26:20 INFO - PROCESS | 3820 | 1464625580220 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]]]}] 09:26:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:26:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1434ms 09:26:20 INFO - PROCESS | 3820 | 1464625580252 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 3820 | 1464625580256 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 09:26:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:26:20 INFO - PROCESS | 3820 | 1464625580262 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 3820 | 1464625580266 Marionette TRACE conn6 <- [1,426,null,{}] 09:26:20 INFO - PROCESS | 3820 | 1464625580273 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}] 09:26:20 INFO - PROCESS | 3820 | 1464625580376 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 09:26:20 INFO - PROCESS | 3820 | 1464625580500 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0BAC2800 == 51 [pid = 3820] [id = 116] 09:26:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 118 (000000EA0801B800) [pid = 3820] [serial = 345] [outer = 0000000000000000] 09:26:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 119 (000000EA082AA800) [pid = 3820] [serial = 346] [outer = 000000EA0801B800] 09:26:20 INFO - PROCESS | 3820 | 1464625580553 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 120 (000000EA0AAEDC00) [pid = 3820] [serial = 347] [outer = 000000EA0801B800] 09:26:21 INFO - PROCESS | 3820 | 1464625581159 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] 09:26:21 INFO - PROCESS | 3820 | 1464625581216 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 09:26:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:26:21 INFO - PROCESS | 3820 | 1464625581222 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 3820 | 1464625581225 Marionette TRACE conn6 <- [1,430,null,{}] 09:26:21 INFO - PROCESS | 3820 | 1464625581229 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}] 09:26:21 INFO - PROCESS | 3820 | 1464625581333 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 09:26:21 INFO - PROCESS | 3820 | 1464625581405 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0C283000 == 52 [pid = 3820] [id = 117] 09:26:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 121 (000000EA0AF2AC00) [pid = 3820] [serial = 348] [outer = 0000000000000000] 09:26:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 122 (000000EA0B69B800) [pid = 3820] [serial = 349] [outer = 000000EA0AF2AC00] 09:26:21 INFO - PROCESS | 3820 | 1464625581453 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 123 (000000EA0BA0FC00) [pid = 3820] [serial = 350] [outer = 000000EA0AF2AC00] 09:26:21 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7BC96000 == 51 [pid = 3820] [id = 110] 09:26:21 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0C193000 == 50 [pid = 3820] [id = 109] 09:26:21 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12498800 == 49 [pid = 3820] [id = 108] 09:26:21 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1220A000 == 48 [pid = 3820] [id = 107] 09:26:21 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CD9000 == 47 [pid = 3820] [id = 106] 09:26:21 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11885000 == 46 [pid = 3820] [id = 105] 09:26:21 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B8DB800 == 45 [pid = 3820] [id = 104] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 122 (000000EA7C727000) [pid = 3820] [serial = 292] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0D5A2000 == 44 [pid = 3820] [id = 103] 09:26:21 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0D51F800 == 43 [pid = 3820] [id = 102] 09:26:21 INFO - PROCESS | 3820 | --DOCSHELL 000000EA130BD800 == 42 [pid = 3820] [id = 98] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 121 (000000EA7CE09C00) [pid = 3820] [serial = 245] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 120 (000000EA0AF8CC00) [pid = 3820] [serial = 263] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 119 (000000EA0767EC00) [pid = 3820] [serial = 262] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 118 (000000EA0E75BC00) [pid = 3820] [serial = 274] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 117 (000000EA1186E800) [pid = 3820] [serial = 277] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 116 (000000EA0E296800) [pid = 3820] [serial = 271] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 115 (000000EA0E422800) [pid = 3820] [serial = 272] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 114 (000000EA07DAF400) [pid = 3820] [serial = 265] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 113 (000000EA0899BC00) [pid = 3820] [serial = 266] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 112 (000000EA0B8AE400) [pid = 3820] [serial = 268] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 111 (000000EA0BB9C000) [pid = 3820] [serial = 269] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 110 (000000EA0EB95C00) [pid = 3820] [serial = 259] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 109 (000000EA11DAE400) [pid = 3820] [serial = 280] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 108 (000000EA03967000) [pid = 3820] [serial = 247] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (000000EA0D545C00) [pid = 3820] [serial = 250] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (000000EA11F08C00) [pid = 3820] [serial = 253] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (000000EA7C72D400) [pid = 3820] [serial = 256] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (000000EA12540800) [pid = 3820] [serial = 283] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA121DAC00) [pid = 3820] [serial = 281] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA7C72CC00) [pid = 3820] [serial = 290] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (000000EA125E9000) [pid = 3820] [serial = 286] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA7C71FC00) [pid = 3820] [serial = 289] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA125EF000) [pid = 3820] [serial = 284] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA11AADC00) [pid = 3820] [serial = 278] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA13083800) [pid = 3820] [serial = 287] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA0F73E400) [pid = 3820] [serial = 275] [outer = 0000000000000000] [url = about:blank] 09:26:21 INFO - PROCESS | 3820 | 1464625581970 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]]]}] 09:26:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:26:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 776ms 09:26:22 INFO - PROCESS | 3820 | 1464625581999 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 3820 | 1464625582002 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 09:26:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:26:22 INFO - PROCESS | 3820 | 1464625582006 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 3820 | 1464625582009 Marionette TRACE conn6 <- [1,434,null,{}] 09:26:22 INFO - PROCESS | 3820 | 1464625582020 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}] 09:26:22 INFO - PROCESS | 3820 | 1464625582115 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 09:26:22 INFO - PROCESS | 3820 | 1464625582126 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0C273800 == 43 [pid = 3820] [id = 118] 09:26:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA0AECB800) [pid = 3820] [serial = 351] [outer = 0000000000000000] 09:26:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA0B8A2C00) [pid = 3820] [serial = 352] [outer = 000000EA0AECB800] 09:26:22 INFO - PROCESS | 3820 | 1464625582177 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA0BBDF800) [pid = 3820] [serial = 353] [outer = 000000EA0AECB800] 09:26:22 INFO - PROCESS | 3820 | 1464625582653 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]]]}] 09:26:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:26:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 693ms 09:26:22 INFO - PROCESS | 3820 | 1464625582700 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 3820 | 1464625582703 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 09:26:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:26:22 INFO - PROCESS | 3820 | 1464625582707 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 3820 | 1464625582708 Marionette TRACE conn6 <- [1,438,null,{}] 09:26:22 INFO - PROCESS | 3820 | 1464625582712 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}] 09:26:22 INFO - PROCESS | 3820 | 1464625582800 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 09:26:22 INFO - PROCESS | 3820 | 1464625582809 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F21D000 == 44 [pid = 3820] [id = 119] 09:26:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA0C6D5C00) [pid = 3820] [serial = 354] [outer = 0000000000000000] 09:26:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA0E204400) [pid = 3820] [serial = 355] [outer = 000000EA0C6D5C00] 09:26:22 INFO - PROCESS | 3820 | 1464625582855 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA0E29E800) [pid = 3820] [serial = 356] [outer = 000000EA0C6D5C00] 09:26:23 INFO - PROCESS | 3820 | 1464625583321 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]]]}] 09:26:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:26:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 09:26:23 INFO - PROCESS | 3820 | 1464625583342 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 3820 | 1464625583344 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 09:26:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:26:23 INFO - PROCESS | 3820 | 1464625583348 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 3820 | 1464625583350 Marionette TRACE conn6 <- [1,442,null,{}] 09:26:23 INFO - PROCESS | 3820 | 1464625583353 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}] 09:26:23 INFO - PROCESS | 3820 | 1464625583437 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 09:26:23 INFO - PROCESS | 3820 | 1464625583476 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1188F000 == 45 [pid = 3820] [id = 120] 09:26:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA0E753000) [pid = 3820] [serial = 357] [outer = 0000000000000000] 09:26:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA0E75AC00) [pid = 3820] [serial = 358] [outer = 000000EA0E753000] 09:26:23 INFO - PROCESS | 3820 | 1464625583523 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (000000EA0F73DC00) [pid = 3820] [serial = 359] [outer = 000000EA0E753000] 09:26:23 INFO - PROCESS | 3820 | 1464625583966 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]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:26:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 09:26:24 INFO - PROCESS | 3820 | 1464625584023 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 3820 | 1464625584026 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 09:26:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:26:24 INFO - PROCESS | 3820 | 1464625584029 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 3820 | 1464625584031 Marionette TRACE conn6 <- [1,446,null,{}] 09:26:24 INFO - PROCESS | 3820 | 1464625584034 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}] 09:26:24 INFO - PROCESS | 3820 | 1464625584169 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 09:26:24 INFO - PROCESS | 3820 | 1464625584181 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E13800 == 46 [pid = 3820] [id = 121] 09:26:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (000000EA0F73EC00) [pid = 3820] [serial = 360] [outer = 0000000000000000] 09:26:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (000000EA114BC000) [pid = 3820] [serial = 361] [outer = 000000EA0F73EC00] 09:26:24 INFO - PROCESS | 3820 | 1464625584263 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (000000EA11DB0000) [pid = 3820] [serial = 362] [outer = 000000EA0F73EC00] 09:26:24 INFO - PROCESS | 3820 | 1464625584720 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]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:26:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 734ms 09:26:24 INFO - PROCESS | 3820 | 1464625584774 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 3820 | 1464625584776 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 09:26:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:26:24 INFO - PROCESS | 3820 | 1464625584817 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 3820 | 1464625584819 Marionette TRACE conn6 <- [1,450,null,{}] 09:26:24 INFO - PROCESS | 3820 | 1464625584828 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}] 09:26:24 INFO - PROCESS | 3820 | 1464625584938 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 09:26:24 INFO - PROCESS | 3820 | 1464625584951 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12213800 == 47 [pid = 3820] [id = 122] 09:26:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 109 (000000EA121D6C00) [pid = 3820] [serial = 363] [outer = 0000000000000000] 09:26:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 110 (000000EA121DB800) [pid = 3820] [serial = 364] [outer = 000000EA121D6C00] 09:26:25 INFO - PROCESS | 3820 | 1464625584999 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 111 (000000EA12290000) [pid = 3820] [serial = 365] [outer = 000000EA121D6C00] 09:26:25 INFO - PROCESS | 3820 | 1464625585470 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] 09:26:25 INFO - PROCESS | 3820 | 1464625585507 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 09:26:25 INFO - PROCESS | 3820 | 1464625585510 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 3820 | 1464625585512 Marionette TRACE conn6 <- [1,454,null,{}] 09:26:25 INFO - PROCESS | 3820 | 1464625585515 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}] 09:26:25 INFO - PROCESS | 3820 | 1464625585623 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 09:26:25 INFO - PROCESS | 3820 | 1464625585666 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12492000 == 48 [pid = 3820] [id = 123] 09:26:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 112 (000000EA12548800) [pid = 3820] [serial = 366] [outer = 0000000000000000] 09:26:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 113 (000000EA125ED800) [pid = 3820] [serial = 367] [outer = 000000EA12548800] 09:26:25 INFO - PROCESS | 3820 | 1464625585716 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 114 (000000EA12791C00) [pid = 3820] [serial = 368] [outer = 000000EA12548800] 09:26:26 INFO - PROCESS | 3820 | --DOMWINDOW == 113 (000000EA0AF64000) [pid = 3820] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:26:26 INFO - PROCESS | 3820 | --DOMWINDOW == 112 (000000EA028EF800) [pid = 3820] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:26:26 INFO - PROCESS | 3820 | --DOMWINDOW == 111 (000000EA0E294400) [pid = 3820] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:26:26 INFO - PROCESS | 3820 | --DOMWINDOW == 110 (000000EA0F748C00) [pid = 3820] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:26:26 INFO - PROCESS | 3820 | --DOMWINDOW == 109 (000000EA11DA9C00) [pid = 3820] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:26:26 INFO - PROCESS | 3820 | --DOMWINDOW == 108 (000000EA04AA2400) [pid = 3820] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:26:26 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (000000EA0BB99C00) [pid = 3820] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:26:26 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (000000EA0E427000) [pid = 3820] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:26:26 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (000000EA0B2DC800) [pid = 3820] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:26:26 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (000000EA07EC8800) [pid = 3820] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:26:26 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA0AF86C00) [pid = 3820] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:26:26 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA12546000) [pid = 3820] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:26:26 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:26:26 INFO - PROCESS | 3820 | 1464625586209 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]]]}] 09:26:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:26:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 734ms 09:26:26 INFO - PROCESS | 3820 | 1464625586254 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 3820 | 1464625586256 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 09:26:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:26:26 INFO - PROCESS | 3820 | 1464625586259 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - PROCESS | 3820 | 1464625586261 Marionette TRACE conn6 <- [1,458,null,{}] 09:26:26 INFO - PROCESS | 3820 | 1464625586265 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}] 09:26:26 INFO - PROCESS | 3820 | 1464625586374 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 09:26:26 INFO - PROCESS | 3820 | 1464625586422 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12558800 == 49 [pid = 3820] [id = 124] 09:26:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA0AF2DC00) [pid = 3820] [serial = 369] [outer = 0000000000000000] 09:26:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA0F748C00) [pid = 3820] [serial = 370] [outer = 000000EA0AF2DC00] 09:26:26 INFO - PROCESS | 3820 | 1464625586468 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (000000EA1278FC00) [pid = 3820] [serial = 371] [outer = 000000EA0AF2DC00] 09:26:26 INFO - PROCESS | 3820 | 1464625586839 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] 09:26:26 INFO - PROCESS | 3820 | 1464625586893 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 09:26:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:26:26 INFO - PROCESS | 3820 | 1464625586902 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - PROCESS | 3820 | 1464625586904 Marionette TRACE conn6 <- [1,462,null,{}] 09:26:26 INFO - PROCESS | 3820 | 1464625586908 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}] 09:26:26 INFO - PROCESS | 3820 | 1464625586995 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 09:26:27 INFO - PROCESS | 3820 | 1464625587001 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA130C8800 == 50 [pid = 3820] [id = 125] 09:26:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (000000EA12796400) [pid = 3820] [serial = 372] [outer = 0000000000000000] 09:26:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (000000EA13085400) [pid = 3820] [serial = 373] [outer = 000000EA12796400] 09:26:27 INFO - PROCESS | 3820 | 1464625587047 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (000000EA7C6CC400) [pid = 3820] [serial = 374] [outer = 000000EA12796400] 09:26:27 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:26:27 INFO - PROCESS | 3820 | 1464625587485 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] 09:26:27 INFO - PROCESS | 3820 | 1464625587533 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 09:26:27 INFO - PROCESS | 3820 | 1464625587536 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:26:27 INFO - PROCESS | 3820 | 1464625587539 Marionette TRACE conn6 <- [1,466,null,{}] 09:26:27 INFO - PROCESS | 3820 | 1464625587550 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}] 09:26:27 INFO - PROCESS | 3820 | 1464625587655 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 09:26:27 INFO - PROCESS | 3820 | 1464625587702 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7D7B5000 == 51 [pid = 3820] [id = 126] 09:26:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 109 (000000EA0F8DD400) [pid = 3820] [serial = 375] [outer = 0000000000000000] 09:26:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 110 (000000EA7C64F400) [pid = 3820] [serial = 376] [outer = 000000EA0F8DD400] 09:26:27 INFO - PROCESS | 3820 | 1464625587754 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 111 (000000EA7CEC1400) [pid = 3820] [serial = 377] [outer = 000000EA0F8DD400] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12119800 == 50 [pid = 3820] [id = 86] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11AB7000 == 49 [pid = 3820] [id = 43] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12219000 == 48 [pid = 3820] [id = 87] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7D7B5800 == 47 [pid = 3820] [id = 32] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA07DE7000 == 46 [pid = 3820] [id = 33] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1188D800 == 45 [pid = 3820] [id = 100] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7D1A6800 == 44 [pid = 3820] [id = 101] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B240800 == 43 [pid = 3820] [id = 99] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7DE5F000 == 42 [pid = 3820] [id = 71] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7EF6B000 == 41 [pid = 3820] [id = 72] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0C283000 == 40 [pid = 3820] [id = 117] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0BAC2800 == 39 [pid = 3820] [id = 116] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA138CD800 == 38 [pid = 3820] [id = 115] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1296C000 == 37 [pid = 3820] [id = 114] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11F4A000 == 36 [pid = 3820] [id = 113] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0A693000 == 35 [pid = 3820] [id = 112] 09:26:28 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7E32A000 == 34 [pid = 3820] [id = 111] 09:26:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0C273800 == 33 [pid = 3820] [id = 118] 09:26:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12213800 == 32 [pid = 3820] [id = 122] 09:26:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12492000 == 31 [pid = 3820] [id = 123] 09:26:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E13800 == 30 [pid = 3820] [id = 121] 09:26:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12558800 == 29 [pid = 3820] [id = 124] 09:26:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1188F000 == 28 [pid = 3820] [id = 120] 09:26:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA130C8800 == 27 [pid = 3820] [id = 125] 09:26:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F21D000 == 26 [pid = 3820] [id = 119] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 110 (000000EA1307EC00) [pid = 3820] [serial = 328] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 109 (000000EA0EB8E400) [pid = 3820] [serial = 317] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 108 (000000EA0B6B0C00) [pid = 3820] [serial = 209] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (000000EA07651800) [pid = 3820] [serial = 206] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (000000EA11866800) [pid = 3820] [serial = 212] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (000000EA114BF000) [pid = 3820] [serial = 319] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (000000EA11F04800) [pid = 3820] [serial = 322] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA11AAA000) [pid = 3820] [serial = 320] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA121DEC00) [pid = 3820] [serial = 323] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (000000EA0A8D1000) [pid = 3820] [serial = 325] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA0E41E800) [pid = 3820] [serial = 314] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA0E211800) [pid = 3820] [serial = 313] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA0E756C00) [pid = 3820] [serial = 316] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA0BA0F400) [pid = 3820] [serial = 308] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA0B6B4800) [pid = 3820] [serial = 307] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA08256800) [pid = 3820] [serial = 305] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (000000EA07ECB000) [pid = 3820] [serial = 304] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (000000EA0B6EA000) [pid = 3820] [serial = 310] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (000000EA0BB9B400) [pid = 3820] [serial = 311] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (000000EA0C6B8000) [pid = 3820] [serial = 298] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (000000EA0A01C000) [pid = 3820] [serial = 295] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (000000EA114B7800) [pid = 3820] [serial = 326] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (000000EA0F74BC00) [pid = 3820] [serial = 301] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA7BD4EC00) [pid = 3820] [serial = 329] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA1228D800) [pid = 3820] [serial = 331] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA03CD2400) [pid = 3820] [serial = 378] [outer = 000000EA0D543800] 09:26:29 INFO - PROCESS | 3820 | 1464625589894 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] 09:26:29 INFO - PROCESS | 3820 | 1464625589930 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 09:26:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:26:29 INFO - PROCESS | 3820 | 1464625589935 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 3820 | 1464625589940 Marionette TRACE conn6 <- [1,470,null,{}] 09:26:29 INFO - PROCESS | 3820 | 1464625589945 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}] 09:26:30 INFO - PROCESS | 3820 | 1464625590045 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 09:26:30 INFO - PROCESS | 3820 | 1464625590057 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA06F68800 == 27 [pid = 3820] [id = 127] 09:26:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA07677C00) [pid = 3820] [serial = 379] [outer = 0000000000000000] 09:26:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA07678C00) [pid = 3820] [serial = 380] [outer = 000000EA07677C00] 09:26:30 INFO - PROCESS | 3820 | 1464625590108 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (000000EA07DB0400) [pid = 3820] [serial = 381] [outer = 000000EA07677C00] 09:26:30 INFO - PROCESS | 3820 | 1464625590616 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]]]}] 09:26:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:26:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 735ms 09:26:30 INFO - PROCESS | 3820 | 1464625590672 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 3820 | 1464625590678 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 09:26:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:26:30 INFO - PROCESS | 3820 | 1464625590685 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - PROCESS | 3820 | 1464625590688 Marionette TRACE conn6 <- [1,474,null,{}] 09:26:30 INFO - PROCESS | 3820 | 1464625590692 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}] 09:26:30 INFO - PROCESS | 3820 | 1464625590784 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 09:26:30 INFO - PROCESS | 3820 | 1464625590847 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0A58E800 == 28 [pid = 3820] [id = 128] 09:26:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (000000EA07E78800) [pid = 3820] [serial = 382] [outer = 0000000000000000] 09:26:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (000000EA07FD0400) [pid = 3820] [serial = 383] [outer = 000000EA07E78800] 09:26:30 INFO - PROCESS | 3820 | 1464625590905 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (000000EA082A7000) [pid = 3820] [serial = 384] [outer = 000000EA07E78800] 09:26:31 INFO - PROCESS | 3820 | 1464625591349 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]]]}] 09:26:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:26:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 09:26:31 INFO - PROCESS | 3820 | 1464625591422 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 3820 | 1464625591425 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 09:26:31 INFO - PROCESS | 3820 | 1464625591429 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:26:31 INFO - PROCESS | 3820 | 1464625591433 Marionette TRACE conn6 <- [1,478,null,{}] 09:26:31 INFO - PROCESS | 3820 | 1464625591445 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}] 09:26:31 INFO - PROCESS | 3820 | 1464625591547 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 09:26:31 INFO - PROCESS | 3820 | 1464625591564 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B35D000 == 29 [pid = 3820] [id = 129] 09:26:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (000000EA024A7000) [pid = 3820] [serial = 385] [outer = 0000000000000000] 09:26:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (000000EA0A8D1C00) [pid = 3820] [serial = 386] [outer = 000000EA024A7000] 09:26:31 INFO - PROCESS | 3820 | 1464625591615 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA0AAF2800) [pid = 3820] [serial = 387] [outer = 000000EA024A7000] 09:26:32 INFO - PROCESS | 3820 | 1464625592098 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]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:26:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 09:26:32 INFO - PROCESS | 3820 | 1464625592127 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 3820 | 1464625592130 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 09:26:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:26:32 INFO - PROCESS | 3820 | 1464625592133 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 3820 | 1464625592135 Marionette TRACE conn6 <- [1,482,null,{}] 09:26:32 INFO - PROCESS | 3820 | 1464625592139 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}] 09:26:32 INFO - PROCESS | 3820 | 1464625592228 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 09:26:32 INFO - PROCESS | 3820 | 1464625592236 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0D59B800 == 30 [pid = 3820] [id = 130] 09:26:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA0AF2EC00) [pid = 3820] [serial = 388] [outer = 0000000000000000] 09:26:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA0AF86400) [pid = 3820] [serial = 389] [outer = 000000EA0AF2EC00] 09:26:32 INFO - PROCESS | 3820 | 1464625592284 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA0AF92C00) [pid = 3820] [serial = 390] [outer = 000000EA0AF2EC00] 09:26:32 INFO - PROCESS | 3820 | 1464625592762 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]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:26:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 09:26:32 INFO - PROCESS | 3820 | 1464625592806 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 3820 | 1464625592808 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 09:26:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:26:32 INFO - PROCESS | 3820 | 1464625592812 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 3820 | 1464625592814 Marionette TRACE conn6 <- [1,486,null,{}] 09:26:32 INFO - PROCESS | 3820 | 1464625592817 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}] 09:26:32 INFO - PROCESS | 3820 | 1464625592897 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 09:26:32 INFO - PROCESS | 3820 | 1464625592935 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EA45800 == 31 [pid = 3820] [id = 131] 09:26:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA03969400) [pid = 3820] [serial = 391] [outer = 0000000000000000] 09:26:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA0B6AF800) [pid = 3820] [serial = 392] [outer = 000000EA03969400] 09:26:32 INFO - PROCESS | 3820 | 1464625592983 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA0B8A4C00) [pid = 3820] [serial = 393] [outer = 000000EA03969400] 09:26:33 INFO - PROCESS | 3820 | 1464625593445 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]]]}] 09:26:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:26:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 09:26:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:26:33 INFO - PROCESS | 3820 | 1464625593486 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 3820 | 1464625593488 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 09:26:33 INFO - PROCESS | 3820 | 1464625593492 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 3820 | 1464625593493 Marionette TRACE conn6 <- [1,490,null,{}] 09:26:33 INFO - PROCESS | 3820 | 1464625593497 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}] 09:26:33 INFO - PROCESS | 3820 | 1464625593613 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 09:26:33 INFO - PROCESS | 3820 | 1464625593623 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F217800 == 32 [pid = 3820] [id = 132] 09:26:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA0B8B0400) [pid = 3820] [serial = 394] [outer = 0000000000000000] 09:26:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA0BB0B800) [pid = 3820] [serial = 395] [outer = 000000EA0B8B0400] 09:26:33 INFO - PROCESS | 3820 | 1464625593669 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (000000EA0C6BDC00) [pid = 3820] [serial = 396] [outer = 000000EA0B8B0400] 09:26:34 INFO - PROCESS | 3820 | 1464625594085 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]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:26:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 09:26:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:26:34 INFO - PROCESS | 3820 | 1464625594124 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 3820 | 1464625594126 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 09:26:34 INFO - PROCESS | 3820 | 1464625594129 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 3820 | 1464625594131 Marionette TRACE conn6 <- [1,494,null,{}] 09:26:34 INFO - PROCESS | 3820 | 1464625594135 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}] 09:26:34 INFO - PROCESS | 3820 | 1464625594222 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 09:26:34 INFO - PROCESS | 3820 | 1464625594229 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11881800 == 33 [pid = 3820] [id = 133] 09:26:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (000000EA0CE41000) [pid = 3820] [serial = 397] [outer = 0000000000000000] 09:26:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (000000EA0D543C00) [pid = 3820] [serial = 398] [outer = 000000EA0CE41000] 09:26:34 INFO - PROCESS | 3820 | 1464625594303 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (000000EA0E241800) [pid = 3820] [serial = 399] [outer = 000000EA0CE41000] 09:26:34 INFO - PROCESS | 3820 | 1464625594733 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]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:26:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 672ms 09:26:34 INFO - PROCESS | 3820 | 1464625594804 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 3820 | 1464625594806 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 09:26:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:26:34 INFO - PROCESS | 3820 | 1464625594810 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 3820 | 1464625594812 Marionette TRACE conn6 <- [1,498,null,{}] 09:26:34 INFO - PROCESS | 3820 | 1464625594815 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}] 09:26:34 INFO - PROCESS | 3820 | 1464625594894 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 09:26:34 INFO - PROCESS | 3820 | 1464625594902 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11ABC800 == 34 [pid = 3820] [id = 134] 09:26:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 109 (000000EA0E247400) [pid = 3820] [serial = 400] [outer = 0000000000000000] 09:26:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 110 (000000EA0E297400) [pid = 3820] [serial = 401] [outer = 000000EA0E247400] 09:26:34 INFO - PROCESS | 3820 | 1464625594949 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 111 (000000EA0E2A1C00) [pid = 3820] [serial = 402] [outer = 000000EA0E247400] 09:26:35 INFO - PROCESS | 3820 | 1464625595403 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]]]}] 09:26:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:26:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 09:26:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:26:35 INFO - PROCESS | 3820 | 1464625595442 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 3820 | 1464625595444 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 09:26:35 INFO - PROCESS | 3820 | 1464625595448 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 3820 | 1464625595450 Marionette TRACE conn6 <- [1,502,null,{}] 09:26:35 INFO - PROCESS | 3820 | 1464625595453 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}] 09:26:35 INFO - PROCESS | 3820 | 1464625595555 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 09:26:35 INFO - PROCESS | 3820 | 1464625595634 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B35C800 == 35 [pid = 3820] [id = 135] 09:26:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 112 (000000EA0E421800) [pid = 3820] [serial = 403] [outer = 0000000000000000] 09:26:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 113 (000000EA0E423C00) [pid = 3820] [serial = 404] [outer = 000000EA0E421800] 09:26:35 INFO - PROCESS | 3820 | 1464625595681 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 114 (000000EA0E752800) [pid = 3820] [serial = 405] [outer = 000000EA0E421800] 09:26:36 INFO - PROCESS | 3820 | 1464625596112 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]]]}] 09:26:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:26:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 09:26:36 INFO - PROCESS | 3820 | 1464625596122 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 3820 | 1464625596125 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 09:26:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:26:36 INFO - PROCESS | 3820 | 1464625596128 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 3820 | 1464625596130 Marionette TRACE conn6 <- [1,506,null,{}] 09:26:36 INFO - PROCESS | 3820 | 1464625596134 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}] 09:26:36 INFO - PROCESS | 3820 | 1464625596252 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 09:26:36 INFO - PROCESS | 3820 | 1464625596259 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E22000 == 36 [pid = 3820] [id = 136] 09:26:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 115 (000000EA0E757400) [pid = 3820] [serial = 406] [outer = 0000000000000000] 09:26:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 116 (000000EA0E75E800) [pid = 3820] [serial = 407] [outer = 000000EA0E757400] 09:26:36 INFO - PROCESS | 3820 | 1464625596305 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 117 (000000EA0EB91800) [pid = 3820] [serial = 408] [outer = 000000EA0E757400] 09:26:36 INFO - PROCESS | 3820 | 1464625596781 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]]]}] 09:26:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:26:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 09:26:36 INFO - PROCESS | 3820 | 1464625596823 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 3820 | 1464625596826 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 09:26:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:26:36 INFO - PROCESS | 3820 | 1464625596829 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 3820 | 1464625596832 Marionette TRACE conn6 <- [1,510,null,{}] 09:26:36 INFO - PROCESS | 3820 | 1464625596836 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}] 09:26:37 INFO - PROCESS | 3820 | 1464625596992 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 09:26:37 INFO - PROCESS | 3820 | 1464625597020 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EA45000 == 37 [pid = 3820] [id = 137] 09:26:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 118 (000000EA0F2AD400) [pid = 3820] [serial = 409] [outer = 0000000000000000] 09:26:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 119 (000000EA0F73E400) [pid = 3820] [serial = 410] [outer = 000000EA0F2AD400] 09:26:37 INFO - PROCESS | 3820 | 1464625597078 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 120 (000000EA0F8D3000) [pid = 3820] [serial = 411] [outer = 000000EA0F2AD400] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 119 (000000EA0BBDE400) [pid = 3820] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 118 (000000EA0200F800) [pid = 3820] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 117 (000000EA0EB8E000) [pid = 3820] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 116 (000000EA11AAB800) [pid = 3820] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 115 (000000EA083EC800) [pid = 3820] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 114 (000000EA0E429400) [pid = 3820] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 113 (000000EA0C6D6000) [pid = 3820] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 112 (000000EA0C6B9000) [pid = 3820] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 111 (000000EA12796400) [pid = 3820] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 110 (000000EA121D6C00) [pid = 3820] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 109 (000000EA0AF2DC00) [pid = 3820] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 108 (000000EA12548800) [pid = 3820] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (000000EA0AF33400) [pid = 3820] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (000000EA0767A400) [pid = 3820] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (000000EA12285000) [pid = 3820] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (000000EA0E753000) [pid = 3820] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA0C6D5C00) [pid = 3820] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA0AECB800) [pid = 3820] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (000000EA0AF2AC00) [pid = 3820] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA0801B800) [pid = 3820] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA0AAEC400) [pid = 3820] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA0D53AC00) [pid = 3820] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA0F73EC00) [pid = 3820] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA13088800) [pid = 3820] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:26:37 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA0F741000) [pid = 3820] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:26:37 INFO - PROCESS | 3820 | 1464625597823 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]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:26:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1024ms 09:26:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:26:37 INFO - PROCESS | 3820 | 1464625597856 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 3820 | 1464625597858 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 09:26:37 INFO - PROCESS | 3820 | 1464625597862 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 3820 | 1464625597863 Marionette TRACE conn6 <- [1,514,null,{}] 09:26:37 INFO - PROCESS | 3820 | 1464625597867 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}] 09:26:37 INFO - PROCESS | 3820 | 1464625597949 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 09:26:37 INFO - PROCESS | 3820 | 1464625597957 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11F38800 == 38 [pid = 3820] [id = 138] 09:26:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA0AF28800) [pid = 3820] [serial = 412] [outer = 0000000000000000] 09:26:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA0C6B9000) [pid = 3820] [serial = 413] [outer = 000000EA0AF28800] 09:26:38 INFO - PROCESS | 3820 | 1464625598012 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA0F73EC00) [pid = 3820] [serial = 414] [outer = 000000EA0AF28800] 09:26:38 INFO - PROCESS | 3820 | 1464625598419 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]]]}] 09:26:38 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 09:26:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 587ms 09:26:38 INFO - PROCESS | 3820 | 1464625598459 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 09:26:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:26:38 INFO - PROCESS | 3820 | 1464625598461 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 09:26:38 INFO - PROCESS | 3820 | 1464625598464 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 3820 | 1464625598466 Marionette TRACE conn6 <- [1,518,null,{}] 09:26:38 INFO - PROCESS | 3820 | 1464625598469 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}] 09:26:38 INFO - PROCESS | 3820 | 1464625598557 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 09:26:38 INFO - PROCESS | 3820 | 1464625598564 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12485800 == 39 [pid = 3820] [id = 139] 09:26:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA0EB8CC00) [pid = 3820] [serial = 415] [outer = 0000000000000000] 09:26:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA0F8DE400) [pid = 3820] [serial = 416] [outer = 000000EA0EB8CC00] 09:26:38 INFO - PROCESS | 3820 | 1464625598609 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA114BA000) [pid = 3820] [serial = 417] [outer = 000000EA0EB8CC00] 09:26:39 INFO - PROCESS | 3820 | 1464625599052 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]]]}] 09:26:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:26:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 09:26:39 INFO - PROCESS | 3820 | 1464625599095 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 3820 | 1464625599097 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 09:26:39 INFO - PROCESS | 3820 | 1464625599100 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:26:39 INFO - PROCESS | 3820 | 1464625599102 Marionette TRACE conn6 <- [1,522,null,{}] 09:26:39 INFO - PROCESS | 3820 | 1464625599106 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}] 09:26:39 INFO - PROCESS | 3820 | 1464625599187 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 09:26:39 INFO - PROCESS | 3820 | 1464625599195 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA124C4000 == 40 [pid = 3820] [id = 140] 09:26:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA11866800) [pid = 3820] [serial = 418] [outer = 0000000000000000] 09:26:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA11868800) [pid = 3820] [serial = 419] [outer = 000000EA11866800] 09:26:39 INFO - PROCESS | 3820 | 1464625599239 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA11873C00) [pid = 3820] [serial = 420] [outer = 000000EA11866800] 09:26:39 INFO - PROCESS | 3820 | 1464625599861 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]]]}] 09:26:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:26:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 776ms 09:26:39 INFO - PROCESS | 3820 | 1464625599921 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 3820 | 1464625599926 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 09:26:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:26:39 INFO - PROCESS | 3820 | 1464625599957 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - PROCESS | 3820 | 1464625599962 Marionette TRACE conn6 <- [1,526,null,{}] 09:26:39 INFO - PROCESS | 3820 | 1464625599970 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}] 09:26:40 INFO - PROCESS | 3820 | 1464625600107 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 09:26:40 INFO - PROCESS | 3820 | 1464625600173 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA09B47000 == 41 [pid = 3820] [id = 141] 09:26:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (000000EA0767EC00) [pid = 3820] [serial = 421] [outer = 0000000000000000] 09:26:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (000000EA079BB000) [pid = 3820] [serial = 422] [outer = 000000EA0767EC00] 09:26:40 INFO - PROCESS | 3820 | 1464625600275 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (000000EA0805A800) [pid = 3820] [serial = 423] [outer = 000000EA0767EC00] 09:26:41 INFO - PROCESS | 3820 | 1464625601071 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]]]}] 09:26:41 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 09:26:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1135ms 09:26:41 INFO - PROCESS | 3820 | 1464625601093 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 3820 | 1464625601100 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 09:26:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:26:41 INFO - PROCESS | 3820 | 1464625601107 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 3820 | 1464625601110 Marionette TRACE conn6 <- [1,530,null,{}] 09:26:41 INFO - PROCESS | 3820 | 1464625601114 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}] 09:26:41 INFO - PROCESS | 3820 | 1464625601242 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 09:26:41 INFO - PROCESS | 3820 | 1464625601315 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F20D000 == 42 [pid = 3820] [id = 142] 09:26:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (000000EA0A8C6400) [pid = 3820] [serial = 424] [outer = 0000000000000000] 09:26:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 109 (000000EA0AF33400) [pid = 3820] [serial = 425] [outer = 000000EA0A8C6400] 09:26:41 INFO - PROCESS | 3820 | 1464625601374 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 110 (000000EA0B8AD000) [pid = 3820] [serial = 426] [outer = 000000EA0A8C6400] 09:26:42 INFO - PROCESS | 3820 | 1464625602143 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"]]]}] 09:26:42 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 09:26:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:26:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:26:42 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 09:26:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:26:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:26:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1081ms 09:26:42 INFO - PROCESS | 3820 | 1464625602336 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 09:26:42 INFO - PROCESS | 3820 | 1464625602340 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 09:26:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:26:42 INFO - PROCESS | 3820 | 1464625602356 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - PROCESS | 3820 | 1464625602359 Marionette TRACE conn6 <- [1,534,null,{}] 09:26:42 INFO - PROCESS | 3820 | 1464625602365 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}] 09:26:42 INFO - PROCESS | 3820 | 1464625602489 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 09:26:42 INFO - PROCESS | 3820 | 1464625602554 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B364000 == 43 [pid = 3820] [id = 143] 09:26:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 111 (000000EA07EC2400) [pid = 3820] [serial = 427] [outer = 0000000000000000] 09:26:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 112 (000000EA0824F000) [pid = 3820] [serial = 428] [outer = 000000EA07EC2400] 09:26:42 INFO - PROCESS | 3820 | 1464625602606 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 113 (000000EA0A61A400) [pid = 3820] [serial = 429] [outer = 000000EA07EC2400] 09:26:43 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CC9000 == 42 [pid = 3820] [id = 21] 09:26:43 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7DE5E000 == 41 [pid = 3820] [id = 17] 09:26:43 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B357800 == 40 [pid = 3820] [id = 25] 09:26:43 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0836F800 == 39 [pid = 3820] [id = 28] 09:26:43 INFO - PROCESS | 3820 | --DOCSHELL 000000EA116E0000 == 38 [pid = 3820] [id = 19] 09:26:43 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0D59C800 == 37 [pid = 3820] [id = 26] 09:26:43 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7E81C800 == 36 [pid = 3820] [id = 18] 09:26:43 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0A92A800 == 35 [pid = 3820] [id = 24] 09:26:43 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0C27D000 == 34 [pid = 3820] [id = 14] 09:26:43 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E15000 == 33 [pid = 3820] [id = 22] 09:26:43 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11876000 == 32 [pid = 3820] [id = 27] 09:26:43 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7C6D2800 == 31 [pid = 3820] [id = 16] 09:26:43 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0ACCB800 == 30 [pid = 3820] [id = 12] 09:26:43 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0E33B000 == 29 [pid = 3820] [id = 15] 09:26:43 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B358800 == 28 [pid = 3820] [id = 13] 09:26:43 INFO - PROCESS | 3820 | --DOCSHELL 000000EA079FA000 == 27 [pid = 3820] [id = 23] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 112 (000000EA7C64F400) [pid = 3820] [serial = 376] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 111 (000000EA7D942C00) [pid = 3820] [serial = 257] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 110 (000000EA11F07400) [pid = 3820] [serial = 302] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 109 (000000EA0E20B400) [pid = 3820] [serial = 299] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 108 (000000EA07652400) [pid = 3820] [serial = 248] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (000000EA7D941C00) [pid = 3820] [serial = 260] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (000000EA7CECC800) [pid = 3820] [serial = 203] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (000000EA0AF60800) [pid = 3820] [serial = 296] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (000000EA125E8800) [pid = 3820] [serial = 254] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA0E42D000) [pid = 3820] [serial = 251] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA7D94BC00) [pid = 3820] [serial = 293] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (000000EA7C6CC400) [pid = 3820] [serial = 374] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA12290000) [pid = 3820] [serial = 365] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA121DB800) [pid = 3820] [serial = 364] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA0F748C00) [pid = 3820] [serial = 370] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA125ED800) [pid = 3820] [serial = 367] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA13085400) [pid = 3820] [serial = 373] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA12791C00) [pid = 3820] [serial = 368] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (000000EA0B8A8800) [pid = 3820] [serial = 338] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (000000EA0AF84800) [pid = 3820] [serial = 337] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (000000EA082B3400) [pid = 3820] [serial = 335] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (000000EA07DAFC00) [pid = 3820] [serial = 334] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (000000EA7BD42C00) [pid = 3820] [serial = 332] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (000000EA0E75AC00) [pid = 3820] [serial = 358] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (000000EA0E204400) [pid = 3820] [serial = 355] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA0E29E800) [pid = 3820] [serial = 356] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA0B8A2C00) [pid = 3820] [serial = 352] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (000000EA0BBDF800) [pid = 3820] [serial = 353] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (000000EA0BA0FC00) [pid = 3820] [serial = 350] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (000000EA0B69B800) [pid = 3820] [serial = 349] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (000000EA0AAEDC00) [pid = 3820] [serial = 347] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (000000EA082AA800) [pid = 3820] [serial = 346] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (000000EA11AA7400) [pid = 3820] [serial = 344] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (000000EA0AAF5400) [pid = 3820] [serial = 343] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (000000EA114B3000) [pid = 3820] [serial = 341] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (000000EA0EB8C000) [pid = 3820] [serial = 340] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (000000EA114BC000) [pid = 3820] [serial = 361] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (000000EA11DB0000) [pid = 3820] [serial = 362] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (000000EA0F73DC00) [pid = 3820] [serial = 359] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (000000EA1278FC00) [pid = 3820] [serial = 371] [outer = 0000000000000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3820 | 1464625603282 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]]]}] 09:26:43 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. 09:26:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 987ms 09:26:43 INFO - PROCESS | 3820 | 1464625603345 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 3820 | 1464625603348 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 09:26:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:26:43 INFO - PROCESS | 3820 | 1464625603356 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 3820 | 1464625603360 Marionette TRACE conn6 <- [1,538,null,{}] 09:26:43 INFO - PROCESS | 3820 | 1464625603364 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}] 09:26:43 INFO - PROCESS | 3820 | 1464625603453 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 09:26:43 INFO - PROCESS | 3820 | 1464625603522 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA08376000 == 28 [pid = 3820] [id = 144] 09:26:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (000000EA07EC3C00) [pid = 3820] [serial = 430] [outer = 0000000000000000] 09:26:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (000000EA082B3400) [pid = 3820] [serial = 431] [outer = 000000EA07EC3C00] 09:26:43 INFO - PROCESS | 3820 | 1464625603571 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (000000EA0AAF0C00) [pid = 3820] [serial = 432] [outer = 000000EA07EC3C00] 09:26:44 INFO - PROCESS | 3820 | 1464625604020 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]]]}] 09:26:44 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. 09:26:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 692ms 09:26:44 INFO - PROCESS | 3820 | 1464625604051 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 3820 | 1464625604053 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 09:26:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:26:44 INFO - PROCESS | 3820 | 1464625604056 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 3820 | 1464625604059 Marionette TRACE conn6 <- [1,542,null,{}] 09:26:44 INFO - PROCESS | 3820 | 1464625604069 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}] 09:26:44 INFO - PROCESS | 3820 | 1464625604164 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 09:26:44 INFO - PROCESS | 3820 | 1464625604180 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0E33F800 == 29 [pid = 3820] [id = 145] 09:26:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (000000EA039C6C00) [pid = 3820] [serial = 433] [outer = 0000000000000000] 09:26:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (000000EA0B38C000) [pid = 3820] [serial = 434] [outer = 000000EA039C6C00] 09:26:44 INFO - PROCESS | 3820 | 1464625604234 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (000000EA0B8A9800) [pid = 3820] [serial = 435] [outer = 000000EA039C6C00] 09:26:44 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:26:44 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:26:44 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:26:44 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:26:44 INFO - PROCESS | 3820 | 1464625604737 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]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:26:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 734ms 09:26:44 INFO - PROCESS | 3820 | 1464625604794 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 3820 | 1464625604796 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 09:26:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:26:44 INFO - PROCESS | 3820 | 1464625604799 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 3820 | 1464625604801 Marionette TRACE conn6 <- [1,546,null,{}] 09:26:44 INFO - PROCESS | 3820 | 1464625604805 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}] 09:26:44 INFO - PROCESS | 3820 | 1464625604893 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 09:26:44 INFO - PROCESS | 3820 | 1464625604964 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F20C000 == 30 [pid = 3820] [id = 146] 09:26:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (000000EA0B6B3400) [pid = 3820] [serial = 436] [outer = 0000000000000000] 09:26:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (000000EA0BA18000) [pid = 3820] [serial = 437] [outer = 000000EA0B6B3400] 09:26:45 INFO - PROCESS | 3820 | 1464625605013 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (000000EA0C6B4400) [pid = 3820] [serial = 438] [outer = 000000EA0B6B3400] 09:26:45 INFO - PROCESS | 3820 | 1464625605435 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]]]}] 09:26:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:26:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 671ms 09:26:45 INFO - PROCESS | 3820 | 1464625605474 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 3820 | 1464625605476 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 09:26:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:26:45 INFO - PROCESS | 3820 | 1464625605479 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 3820 | 1464625605481 Marionette TRACE conn6 <- [1,550,null,{}] 09:26:45 INFO - PROCESS | 3820 | 1464625605485 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}] 09:26:45 INFO - PROCESS | 3820 | 1464625605588 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 09:26:45 INFO - PROCESS | 3820 | 1464625605664 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11879000 == 31 [pid = 3820] [id = 147] 09:26:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (000000EA0C6BD800) [pid = 3820] [serial = 439] [outer = 0000000000000000] 09:26:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (000000EA0D26B000) [pid = 3820] [serial = 440] [outer = 000000EA0C6BD800] 09:26:45 INFO - PROCESS | 3820 | 1464625605712 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (000000EA0E211800) [pid = 3820] [serial = 441] [outer = 000000EA0C6BD800] 09:26:46 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:26:46 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:26:46 INFO - PROCESS | 3820 | 1464625606151 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]]]}] 09:26:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:26:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 734ms 09:26:46 INFO - PROCESS | 3820 | 1464625606217 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 3820 | 1464625606219 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 09:26:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:26:46 INFO - PROCESS | 3820 | 1464625606227 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 3820 | 1464625606237 Marionette TRACE conn6 <- [1,554,null,{}] 09:26:46 INFO - PROCESS | 3820 | 1464625606241 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}] 09:26:46 INFO - PROCESS | 3820 | 1464625606374 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 09:26:46 INFO - PROCESS | 3820 | 1464625606428 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CCA800 == 32 [pid = 3820] [id = 148] 09:26:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (000000EA0E420000) [pid = 3820] [serial = 442] [outer = 0000000000000000] 09:26:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA0E42BC00) [pid = 3820] [serial = 443] [outer = 000000EA0E420000] 09:26:46 INFO - PROCESS | 3820 | 1464625606476 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA0E75F400) [pid = 3820] [serial = 444] [outer = 000000EA0E420000] 09:26:46 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:26:46 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:26:46 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:26:46 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:26:46 INFO - PROCESS | 3820 | 1464625606924 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]]]}] 09:26:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:26:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 798ms 09:26:47 INFO - PROCESS | 3820 | 1464625607023 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 09:26:47 INFO - PROCESS | 3820 | 1464625607026 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 09:26:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:26:47 INFO - PROCESS | 3820 | 1464625607029 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - PROCESS | 3820 | 1464625607031 Marionette TRACE conn6 <- [1,558,null,{}] 09:26:47 INFO - PROCESS | 3820 | 1464625607039 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}] 09:26:47 INFO - PROCESS | 3820 | 1464625607141 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 09:26:47 INFO - PROCESS | 3820 | 1464625607153 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0AB45800 == 33 [pid = 3820] [id = 149] 09:26:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA0E420400) [pid = 3820] [serial = 445] [outer = 0000000000000000] 09:26:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (000000EA0F2A0000) [pid = 3820] [serial = 446] [outer = 000000EA0E420400] 09:26:47 INFO - PROCESS | 3820 | 1464625607199 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (000000EA0F2AB800) [pid = 3820] [serial = 447] [outer = 000000EA0E420400] 09:26:47 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (000000EA0E421800) [pid = 3820] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:26:47 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (000000EA03969400) [pid = 3820] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:26:47 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (000000EA07677C00) [pid = 3820] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:26:47 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA0AF2EC00) [pid = 3820] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:26:47 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA024A7000) [pid = 3820] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:26:47 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (000000EA0E757400) [pid = 3820] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:26:47 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (000000EA0CE41000) [pid = 3820] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:26:47 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (000000EA0E247400) [pid = 3820] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:26:47 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (000000EA0F8DD400) [pid = 3820] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:26:47 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (000000EA07E78800) [pid = 3820] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:26:47 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (000000EA0F2AD400) [pid = 3820] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:26:47 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (000000EA0EB8CC00) [pid = 3820] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:26:47 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (000000EA0B8B0400) [pid = 3820] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:26:47 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (000000EA0AF28800) [pid = 3820] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:26:47 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:26:47 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:26:47 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:26:47 INFO - PROCESS | 3820 | 1464625607671 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]]]}] 09:26:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:26:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 09:26:47 INFO - PROCESS | 3820 | 1464625607703 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 09:26:47 INFO - PROCESS | 3820 | 1464625607705 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 09:26:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:26:47 INFO - PROCESS | 3820 | 1464625607709 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - PROCESS | 3820 | 1464625607711 Marionette TRACE conn6 <- [1,562,null,{}] 09:26:47 INFO - PROCESS | 3820 | 1464625607715 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}] 09:26:47 INFO - PROCESS | 3820 | 1464625607804 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 09:26:47 INFO - PROCESS | 3820 | 1464625607810 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1211F000 == 34 [pid = 3820] [id = 150] 09:26:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (000000EA07ECE800) [pid = 3820] [serial = 448] [outer = 0000000000000000] 09:26:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (000000EA0E371000) [pid = 3820] [serial = 449] [outer = 000000EA07ECE800] 09:26:47 INFO - PROCESS | 3820 | 1464625607856 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (000000EA0F2ABC00) [pid = 3820] [serial = 450] [outer = 000000EA07ECE800] 09:26:48 INFO - PROCESS | 3820 | 1464625608272 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]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:26:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 587ms 09:26:48 INFO - PROCESS | 3820 | 1464625608304 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 3820 | 1464625608307 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 09:26:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:26:48 INFO - PROCESS | 3820 | 1464625608310 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 3820 | 1464625608312 Marionette TRACE conn6 <- [1,566,null,{}] 09:26:48 INFO - PROCESS | 3820 | 1464625608316 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}] 09:26:48 INFO - PROCESS | 3820 | 1464625608399 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 09:26:48 INFO - PROCESS | 3820 | 1464625608405 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12447800 == 35 [pid = 3820] [id = 151] 09:26:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (000000EA0F743000) [pid = 3820] [serial = 451] [outer = 0000000000000000] 09:26:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (000000EA0F748800) [pid = 3820] [serial = 452] [outer = 000000EA0F743000] 09:26:48 INFO - PROCESS | 3820 | 1464625608452 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (000000EA0F8DF800) [pid = 3820] [serial = 453] [outer = 000000EA0F743000] 09:26:48 INFO - PROCESS | 3820 | 1464625608900 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]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:26:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 09:26:48 INFO - PROCESS | 3820 | 1464625608944 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 3820 | 1464625608946 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 09:26:48 INFO - PROCESS | 3820 | 1464625608949 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:26:48 INFO - PROCESS | 3820 | 1464625608951 Marionette TRACE conn6 <- [1,570,null,{}] 09:26:48 INFO - PROCESS | 3820 | 1464625608955 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}] 09:26:49 INFO - PROCESS | 3820 | 1464625609038 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 09:26:49 INFO - PROCESS | 3820 | 1464625609045 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA124C0800 == 36 [pid = 3820] [id = 152] 09:26:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (000000EA114B4800) [pid = 3820] [serial = 454] [outer = 0000000000000000] 09:26:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (000000EA11867400) [pid = 3820] [serial = 455] [outer = 000000EA114B4800] 09:26:49 INFO - PROCESS | 3820 | 1464625609098 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (000000EA11AA1000) [pid = 3820] [serial = 456] [outer = 000000EA114B4800] 09:26:49 INFO - PROCESS | 3820 | 1464625609631 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]]]}] 09:26:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:26:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 09:26:49 INFO - PROCESS | 3820 | 1464625609687 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 3820 | 1464625609692 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 09:26:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:26:49 INFO - PROCESS | 3820 | 1464625609698 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 3820 | 1464625609703 Marionette TRACE conn6 <- [1,574,null,{}] 09:26:49 INFO - PROCESS | 3820 | 1464625609711 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}] 09:26:49 INFO - PROCESS | 3820 | 1464625609873 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 09:26:49 INFO - PROCESS | 3820 | 1464625609948 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0ACBE800 == 37 [pid = 3820] [id = 153] 09:26:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA0764C000) [pid = 3820] [serial = 457] [outer = 0000000000000000] 09:26:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA06F42400) [pid = 3820] [serial = 458] [outer = 000000EA0764C000] 09:26:50 INFO - PROCESS | 3820 | 1464625610050 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA0A8D2000) [pid = 3820] [serial = 459] [outer = 000000EA0764C000] 09:26:50 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:26:50 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:26:50 INFO - PROCESS | 3820 | 1464625610641 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]]]}] 09:26:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:26:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 986ms 09:26:50 INFO - PROCESS | 3820 | 1464625610688 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 3820 | 1464625610695 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 09:26:50 INFO - PROCESS | 3820 | 1464625610701 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:26:50 INFO - PROCESS | 3820 | 1464625610705 Marionette TRACE conn6 <- [1,578,null,{}] 09:26:50 INFO - PROCESS | 3820 | 1464625610709 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}] 09:26:50 INFO - PROCESS | 3820 | 1464625610824 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 09:26:50 INFO - PROCESS | 3820 | 1464625610894 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F206800 == 38 [pid = 3820] [id = 154] 09:26:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (000000EA0AF8F400) [pid = 3820] [serial = 460] [outer = 0000000000000000] 09:26:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (000000EA0B6A9400) [pid = 3820] [serial = 461] [outer = 000000EA0AF8F400] 09:26:50 INFO - PROCESS | 3820 | 1464625610952 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (000000EA0BB0B400) [pid = 3820] [serial = 462] [outer = 000000EA0AF8F400] 09:26:51 INFO - PROCESS | 3820 | 1464625611574 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]]]}] 09:26:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:26:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 925ms 09:26:51 INFO - PROCESS | 3820 | 1464625611632 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 09:26:51 INFO - PROCESS | 3820 | 1464625611635 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 09:26:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:26:51 INFO - PROCESS | 3820 | 1464625611639 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:26:51 INFO - PROCESS | 3820 | 1464625611643 Marionette TRACE conn6 <- [1,582,null,{}] 09:26:51 INFO - PROCESS | 3820 | 1464625611655 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}] 09:26:51 INFO - PROCESS | 3820 | 1464625611769 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 09:26:51 INFO - PROCESS | 3820 | 1464625611840 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12966000 == 39 [pid = 3820] [id = 155] 09:26:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (000000EA0E424400) [pid = 3820] [serial = 463] [outer = 0000000000000000] 09:26:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (000000EA0E75BC00) [pid = 3820] [serial = 464] [outer = 000000EA0E424400] 09:26:51 INFO - PROCESS | 3820 | 1464625611901 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (000000EA114C0400) [pid = 3820] [serial = 465] [outer = 000000EA0E424400] 09:26:52 INFO - PROCESS | 3820 | 1464625612521 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]]]}] 09:26:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:26:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 944ms 09:26:52 INFO - PROCESS | 3820 | 1464625612585 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 3820 | 1464625612588 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 09:26:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:26:52 INFO - PROCESS | 3820 | 1464625612591 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 3820 | 1464625612594 Marionette TRACE conn6 <- [1,586,null,{}] 09:26:52 INFO - PROCESS | 3820 | 1464625612597 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}] 09:26:52 INFO - PROCESS | 3820 | 1464625612708 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 09:26:52 INFO - PROCESS | 3820 | 1464625612777 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA130B4000 == 40 [pid = 3820] [id = 156] 09:26:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA11AADC00) [pid = 3820] [serial = 466] [outer = 0000000000000000] 09:26:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA11DA5000) [pid = 3820] [serial = 467] [outer = 000000EA11AADC00] 09:26:52 INFO - PROCESS | 3820 | 1464625612835 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA11DAE800) [pid = 3820] [serial = 468] [outer = 000000EA11AADC00] 09:26:53 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:26:53 INFO - PROCESS | 3820 | 1464625613730 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]]]}] 09:26:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:26:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1191ms 09:26:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:26:53 INFO - PROCESS | 3820 | 1464625613785 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 09:26:53 INFO - PROCESS | 3820 | 1464625613787 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 09:26:53 INFO - PROCESS | 3820 | 1464625613791 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 3820 | 1464625613793 Marionette TRACE conn6 <- [1,590,null,{}] 09:26:53 INFO - PROCESS | 3820 | 1464625613797 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}] 09:26:53 INFO - PROCESS | 3820 | 1464625613903 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 09:26:53 INFO - PROCESS | 3820 | 1464625613972 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:53 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA138CC000 == 41 [pid = 3820] [id = 157] 09:26:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA11AAEC00) [pid = 3820] [serial = 469] [outer = 0000000000000000] 09:26:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA11F0C400) [pid = 3820] [serial = 470] [outer = 000000EA11AAEC00] 09:26:54 INFO - PROCESS | 3820 | 1464625614029 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA121D8800) [pid = 3820] [serial = 471] [outer = 000000EA11AAEC00] 09:26:54 INFO - PROCESS | 3820 | 1464625614819 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]]]}] 09:26:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:26:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1081ms 09:26:54 INFO - PROCESS | 3820 | 1464625614874 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 3820 | 1464625614878 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 09:26:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:26:54 INFO - PROCESS | 3820 | 1464625614884 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 3820 | 1464625614888 Marionette TRACE conn6 <- [1,594,null,{}] 09:26:54 INFO - PROCESS | 3820 | 1464625614909 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}] 09:26:55 INFO - PROCESS | 3820 | 1464625615013 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 09:26:55 INFO - PROCESS | 3820 | 1464625615087 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B8C7800 == 42 [pid = 3820] [id = 158] 09:26:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA07ECA800) [pid = 3820] [serial = 472] [outer = 0000000000000000] 09:26:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA08069400) [pid = 3820] [serial = 473] [outer = 000000EA07ECA800] 09:26:55 INFO - PROCESS | 3820 | 1464625615139 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA0AF2E800) [pid = 3820] [serial = 474] [outer = 000000EA07ECA800] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA0E423C00) [pid = 3820] [serial = 404] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA0B6AF800) [pid = 3820] [serial = 392] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (000000EA0B8A4C00) [pid = 3820] [serial = 393] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA07678C00) [pid = 3820] [serial = 380] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA07DB0400) [pid = 3820] [serial = 381] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA0AF86400) [pid = 3820] [serial = 389] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA0AF92C00) [pid = 3820] [serial = 390] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA0A8D1C00) [pid = 3820] [serial = 386] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA0E75E800) [pid = 3820] [serial = 407] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (000000EA0AAF2800) [pid = 3820] [serial = 387] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (000000EA0D543C00) [pid = 3820] [serial = 398] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (000000EA0E241800) [pid = 3820] [serial = 399] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (000000EA0E297400) [pid = 3820] [serial = 401] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (000000EA7CEC1400) [pid = 3820] [serial = 377] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (000000EA07FD0400) [pid = 3820] [serial = 383] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (000000EA0E752800) [pid = 3820] [serial = 405] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA0F73E400) [pid = 3820] [serial = 410] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA082A7000) [pid = 3820] [serial = 384] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (000000EA0EB91800) [pid = 3820] [serial = 408] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (000000EA114BA000) [pid = 3820] [serial = 417] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (000000EA0BB0B800) [pid = 3820] [serial = 395] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (000000EA0C6BDC00) [pid = 3820] [serial = 396] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (000000EA0F8DE400) [pid = 3820] [serial = 416] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (000000EA11868800) [pid = 3820] [serial = 419] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (000000EA06D90800) [pid = 3820] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (000000EA0F8D3000) [pid = 3820] [serial = 411] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (000000EA0C6B9000) [pid = 3820] [serial = 413] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (000000EA0E2A1C00) [pid = 3820] [serial = 402] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (000000EA0F73EC00) [pid = 3820] [serial = 414] [outer = 0000000000000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3820 | 1464625615776 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]]]}] 09:26:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:26:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 923ms 09:26:55 INFO - PROCESS | 3820 | 1464625615812 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 3820 | 1464625615817 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 09:26:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:26:55 INFO - PROCESS | 3820 | 1464625615823 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - PROCESS | 3820 | 1464625615826 Marionette TRACE conn6 <- [1,598,null,{}] 09:26:55 INFO - PROCESS | 3820 | 1464625615830 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}] 09:26:55 INFO - PROCESS | 3820 | 1464625615934 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 09:26:56 INFO - PROCESS | 3820 | 1464625616006 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA07F79000 == 43 [pid = 3820] [id = 159] 09:26:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (000000EA07DA9C00) [pid = 3820] [serial = 475] [outer = 0000000000000000] 09:26:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (000000EA082A8400) [pid = 3820] [serial = 476] [outer = 000000EA07DA9C00] 09:26:56 INFO - PROCESS | 3820 | 1464625616055 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (000000EA0AF26000) [pid = 3820] [serial = 477] [outer = 000000EA07DA9C00] 09:26:56 INFO - PROCESS | 3820 | 1464625616507 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]]]}] 09:26:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:26:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 734ms 09:26:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:26:56 INFO - PROCESS | 3820 | 1464625616560 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 3820 | 1464625616563 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 09:26:56 INFO - PROCESS | 3820 | 1464625616566 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 3820 | 1464625616570 Marionette TRACE conn6 <- [1,602,null,{}] 09:26:56 INFO - PROCESS | 3820 | 1464625616581 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}] 09:26:56 INFO - PROCESS | 3820 | 1464625616670 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 09:26:56 INFO - PROCESS | 3820 | 1464625616681 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EA54800 == 44 [pid = 3820] [id = 160] 09:26:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (000000EA0B8A9C00) [pid = 3820] [serial = 478] [outer = 0000000000000000] 09:26:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (000000EA0BA0B400) [pid = 3820] [serial = 479] [outer = 000000EA0B8A9C00] 09:26:56 INFO - PROCESS | 3820 | 1464625616731 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (000000EA0C6B3000) [pid = 3820] [serial = 480] [outer = 000000EA0B8A9C00] 09:26:57 INFO - PROCESS | 3820 | 1464625617263 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]]]}] 09:26:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:26:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 734ms 09:26:57 INFO - PROCESS | 3820 | 1464625617303 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 3820 | 1464625617313 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 09:26:57 INFO - PROCESS | 3820 | 1464625617317 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 3820 | 1464625617319 Marionette TRACE conn6 <- [1,606,null,{}] 09:26:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:26:57 INFO - PROCESS | 3820 | 1464625617322 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}] 09:26:57 INFO - PROCESS | 3820 | 1464625617414 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 09:26:57 INFO - PROCESS | 3820 | 1464625617423 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA116E3000 == 45 [pid = 3820] [id = 161] 09:26:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (000000EA0E204800) [pid = 3820] [serial = 481] [outer = 0000000000000000] 09:26:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (000000EA0E20E400) [pid = 3820] [serial = 482] [outer = 000000EA0E204800] 09:26:57 INFO - PROCESS | 3820 | 1464625617470 Marionette DEBUG loaded listener.js 09:26:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (000000EA0E297400) [pid = 3820] [serial = 483] [outer = 000000EA0E204800] 09:26:57 INFO - PROCESS | 3820 | 1464625617898 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]]]}] 09:26:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:26:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 629ms 09:26:57 INFO - PROCESS | 3820 | 1464625617952 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 3820 | 1464625617954 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 09:26:57 INFO - PROCESS | 3820 | 1464625617957 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:26:57 INFO - PROCESS | 3820 | 1464625617959 Marionette TRACE conn6 <- [1,610,null,{}] 09:26:57 INFO - PROCESS | 3820 | 1464625617963 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}] 09:26:58 INFO - PROCESS | 3820 | 1464625618076 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 09:26:58 INFO - PROCESS | 3820 | 1464625618084 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11AC5800 == 46 [pid = 3820] [id = 162] 09:26:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (000000EA0E2A1C00) [pid = 3820] [serial = 484] [outer = 0000000000000000] 09:26:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (000000EA0E425800) [pid = 3820] [serial = 485] [outer = 000000EA0E2A1C00] 09:26:58 INFO - PROCESS | 3820 | 1464625618129 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA0E75E800) [pid = 3820] [serial = 486] [outer = 000000EA0E2A1C00] 09:26:58 INFO - PROCESS | 3820 | 1464625618596 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]]]}] 09:26:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:26:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 09:26:58 INFO - PROCESS | 3820 | 1464625618632 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 3820 | 1464625618634 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 09:26:58 INFO - PROCESS | 3820 | 1464625618637 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:26:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:26:58 INFO - PROCESS | 3820 | 1464625618639 Marionette TRACE conn6 <- [1,614,null,{}] 09:26:58 INFO - PROCESS | 3820 | 1464625618642 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}] 09:26:58 INFO - PROCESS | 3820 | 1464625618783 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 09:26:58 INFO - PROCESS | 3820 | 1464625618799 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11F46000 == 47 [pid = 3820] [id = 163] 09:26:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA0E75C000) [pid = 3820] [serial = 487] [outer = 0000000000000000] 09:26:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA0F746800) [pid = 3820] [serial = 488] [outer = 000000EA0E75C000] 09:26:58 INFO - PROCESS | 3820 | 1464625618884 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (000000EA11866000) [pid = 3820] [serial = 489] [outer = 000000EA0E75C000] 09:26:59 INFO - PROCESS | 3820 | 1464625619335 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]]]}] 09:26:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:26:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 735ms 09:26:59 INFO - PROCESS | 3820 | 1464625619404 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 09:26:59 INFO - PROCESS | 3820 | 1464625619406 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 09:26:59 INFO - PROCESS | 3820 | 1464625619420 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 3820 | 1464625619422 Marionette TRACE conn6 <- [1,618,null,{}] 09:26:59 INFO - PROCESS | 3820 | 1464625619425 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}] 09:26:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:26:59 INFO - PROCESS | 3820 | 1464625619531 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 09:26:59 INFO - PROCESS | 3820 | 1464625619544 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12436800 == 48 [pid = 3820] [id = 164] 09:26:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (000000EA11AAD000) [pid = 3820] [serial = 490] [outer = 0000000000000000] 09:26:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (000000EA11DA7800) [pid = 3820] [serial = 491] [outer = 000000EA11AAD000] 09:26:59 INFO - PROCESS | 3820 | 1464625619624 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (000000EA121DC000) [pid = 3820] [serial = 492] [outer = 000000EA11AAD000] 09:27:00 INFO - PROCESS | 3820 | 1464625620040 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]]]}] 09:27:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:27:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 09:27:00 INFO - PROCESS | 3820 | 1464625620099 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 3820 | 1464625620102 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 09:27:00 INFO - PROCESS | 3820 | 1464625620105 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:27:00 INFO - PROCESS | 3820 | 1464625620107 Marionette TRACE conn6 <- [1,622,null,{}] 09:27:00 INFO - PROCESS | 3820 | 1464625620110 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}] 09:27:00 INFO - PROCESS | 3820 | 1464625620226 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 09:27:00 INFO - PROCESS | 3820 | 1464625620274 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12492800 == 49 [pid = 3820] [id = 165] 09:27:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (000000EA121E1400) [pid = 3820] [serial = 493] [outer = 0000000000000000] 09:27:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (000000EA12285400) [pid = 3820] [serial = 494] [outer = 000000EA121E1400] 09:27:00 INFO - PROCESS | 3820 | 1464625620320 Marionette DEBUG loaded listener.js 09:27:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA1228E800) [pid = 3820] [serial = 495] [outer = 000000EA121E1400] 09:27:00 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA0C6BD800) [pid = 3820] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:27:00 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (000000EA07EC3C00) [pid = 3820] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:27:00 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (000000EA0E420000) [pid = 3820] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:27:00 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (000000EA039C6C00) [pid = 3820] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:27:00 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (000000EA07EC2400) [pid = 3820] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:27:00 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (000000EA11866800) [pid = 3820] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:27:00 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (000000EA0B6B3400) [pid = 3820] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:27:00 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (000000EA0F743000) [pid = 3820] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:27:00 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA0E420400) [pid = 3820] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:27:00 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA07ECE800) [pid = 3820] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:27:00 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:27:00 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:27:00 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:27:00 INFO - PROCESS | 3820 | 1464625620712 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]]]}] 09:27:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:27:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 09:27:00 INFO - PROCESS | 3820 | 1464625620737 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 3820 | 1464625620739 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 09:27:00 INFO - PROCESS | 3820 | 1464625620743 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:27:00 INFO - PROCESS | 3820 | 1464625620745 Marionette TRACE conn6 <- [1,626,null,{}] 09:27:00 INFO - PROCESS | 3820 | 1464625620748 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}] 09:27:00 INFO - PROCESS | 3820 | 1464625620837 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 09:27:00 INFO - PROCESS | 3820 | 1464625620874 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12555800 == 50 [pid = 3820] [id = 166] 09:27:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA0F745800) [pid = 3820] [serial = 496] [outer = 0000000000000000] 09:27:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA12283400) [pid = 3820] [serial = 497] [outer = 000000EA0F745800] 09:27:00 INFO - PROCESS | 3820 | 1464625620921 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA12541400) [pid = 3820] [serial = 498] [outer = 000000EA0F745800] 09:27:01 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:27:01 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:27:01 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:27:01 INFO - PROCESS | 3820 | 1464625621348 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]]]}] 09:27:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:27:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 09:27:01 INFO - PROCESS | 3820 | 1464625621381 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 09:27:01 INFO - PROCESS | 3820 | 1464625621383 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 09:27:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:27:01 INFO - PROCESS | 3820 | 1464625621387 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:27:01 INFO - PROCESS | 3820 | 1464625621389 Marionette TRACE conn6 <- [1,630,null,{}] 09:27:01 INFO - PROCESS | 3820 | 1464625621392 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}] 09:27:01 INFO - PROCESS | 3820 | 1464625621477 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 09:27:01 INFO - PROCESS | 3820 | 1464625621484 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA138C7000 == 51 [pid = 3820] [id = 167] 09:27:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (000000EA12545C00) [pid = 3820] [serial = 499] [outer = 0000000000000000] 09:27:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (000000EA12549800) [pid = 3820] [serial = 500] [outer = 000000EA12545C00] 09:27:01 INFO - PROCESS | 3820 | 1464625621537 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (000000EA125E8C00) [pid = 3820] [serial = 501] [outer = 000000EA12545C00] 09:27:01 INFO - PROCESS | 3820 | 1464625621958 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]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:27:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 09:27:02 INFO - PROCESS | 3820 | 1464625622018 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 3820 | 1464625622021 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 09:27:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:27:02 INFO - PROCESS | 3820 | 1464625622024 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 3820 | 1464625622027 Marionette TRACE conn6 <- [1,634,null,{}] 09:27:02 INFO - PROCESS | 3820 | 1464625622030 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}] 09:27:02 INFO - PROCESS | 3820 | 1464625622134 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 09:27:02 INFO - PROCESS | 3820 | 1464625622151 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:02 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7C7A1800 == 52 [pid = 3820] [id = 168] 09:27:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (000000EA1278E400) [pid = 3820] [serial = 502] [outer = 0000000000000000] 09:27:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (000000EA12793000) [pid = 3820] [serial = 503] [outer = 000000EA1278E400] 09:27:02 INFO - PROCESS | 3820 | 1464625622202 Marionette DEBUG loaded listener.js 09:27:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (000000EA1307B800) [pid = 3820] [serial = 504] [outer = 000000EA1278E400] 09:27:02 INFO - PROCESS | 3820 | 1464625622862 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]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:27:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 882ms 09:27:02 INFO - PROCESS | 3820 | 1464625622909 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 3820 | 1464625622914 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 09:27:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:27:02 INFO - PROCESS | 3820 | 1464625622921 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 3820 | 1464625622924 Marionette TRACE conn6 <- [1,638,null,{}] 09:27:02 INFO - PROCESS | 3820 | 1464625622931 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}] 09:27:03 INFO - PROCESS | 3820 | 1464625623051 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 09:27:03 INFO - PROCESS | 3820 | 1464625623124 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B24F000 == 53 [pid = 3820] [id = 169] 09:27:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA0801CC00) [pid = 3820] [serial = 505] [outer = 0000000000000000] 09:27:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA0A619000) [pid = 3820] [serial = 506] [outer = 000000EA0801CC00] 09:27:03 INFO - PROCESS | 3820 | 1464625623225 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA0AF8B000) [pid = 3820] [serial = 507] [outer = 000000EA0801CC00] 09:27:03 INFO - PROCESS | 3820 | 1464625623843 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]]]}] 09:27:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:27:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 986ms 09:27:03 INFO - PROCESS | 3820 | 1464625623909 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 3820 | 1464625623916 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 09:27:03 INFO - PROCESS | 3820 | 1464625623923 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:27:03 INFO - PROCESS | 3820 | 1464625623926 Marionette TRACE conn6 <- [1,642,null,{}] 09:27:03 INFO - PROCESS | 3820 | 1464625623944 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}] 09:27:04 INFO - PROCESS | 3820 | 1464625624060 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 09:27:04 INFO - PROCESS | 3820 | 1464625624132 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11F41000 == 54 [pid = 3820] [id = 170] 09:27:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA0C29B400) [pid = 3820] [serial = 508] [outer = 0000000000000000] 09:27:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA0D543C00) [pid = 3820] [serial = 509] [outer = 000000EA0C29B400] 09:27:04 INFO - PROCESS | 3820 | 1464625624231 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA0E759C00) [pid = 3820] [serial = 510] [outer = 000000EA0C29B400] 09:27:04 INFO - PROCESS | 3820 | 1464625624874 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]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:27:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 985ms 09:27:04 INFO - PROCESS | 3820 | 1464625624914 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 09:27:04 INFO - PROCESS | 3820 | 1464625624917 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 09:27:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:27:04 INFO - PROCESS | 3820 | 1464625624921 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 3820 | 1464625624925 Marionette TRACE conn6 <- [1,646,null,{}] 09:27:04 INFO - PROCESS | 3820 | 1464625624937 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}] 09:27:05 INFO - PROCESS | 3820 | 1464625625055 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 09:27:05 INFO - PROCESS | 3820 | 1464625625131 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:05 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7DE46000 == 55 [pid = 3820] [id = 171] 09:27:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA11DA7000) [pid = 3820] [serial = 511] [outer = 0000000000000000] 09:27:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA121D5C00) [pid = 3820] [serial = 512] [outer = 000000EA11DA7000] 09:27:05 INFO - PROCESS | 3820 | 1464625625233 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA125F4000) [pid = 3820] [serial = 513] [outer = 000000EA11DA7000] 09:27:05 INFO - PROCESS | 3820 | 1464625625814 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]]]}] 09:27:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:27:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 986ms 09:27:05 INFO - PROCESS | 3820 | 1464625625909 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 09:27:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:27:05 INFO - PROCESS | 3820 | 1464625625913 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 09:27:05 INFO - PROCESS | 3820 | 1464625625917 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - PROCESS | 3820 | 1464625625919 Marionette TRACE conn6 <- [1,650,null,{}] 09:27:05 INFO - PROCESS | 3820 | 1464625625923 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}] 09:27:06 INFO - PROCESS | 3820 | 1464625626043 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 09:27:06 INFO - PROCESS | 3820 | 1464625626109 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA07DDF000 == 56 [pid = 3820] [id = 172] 09:27:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (000000EA07654C00) [pid = 3820] [serial = 514] [outer = 0000000000000000] 09:27:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (000000EA07683000) [pid = 3820] [serial = 515] [outer = 000000EA07654C00] 09:27:06 INFO - PROCESS | 3820 | 1464625626357 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (000000EA0A61B000) [pid = 3820] [serial = 516] [outer = 000000EA07654C00] 09:27:06 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:27:06 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:27:07 INFO - PROCESS | 3820 | 1464625627042 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]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:27:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1191ms 09:27:07 INFO - PROCESS | 3820 | 1464625627109 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 3820 | 1464625627114 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 09:27:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:27:07 INFO - PROCESS | 3820 | 1464625627119 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 3820 | 1464625627123 Marionette TRACE conn6 <- [1,654,null,{}] 09:27:07 INFO - PROCESS | 3820 | 1464625627128 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}] 09:27:07 INFO - PROCESS | 3820 | 1464625627285 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 09:27:07 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11882800 == 55 [pid = 3820] [id = 20] 09:27:07 INFO - PROCESS | 3820 | --DOCSHELL 000000EA138C7000 == 54 [pid = 3820] [id = 167] 09:27:07 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12555800 == 53 [pid = 3820] [id = 166] 09:27:07 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12492800 == 52 [pid = 3820] [id = 165] 09:27:07 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12436800 == 51 [pid = 3820] [id = 164] 09:27:07 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11F46000 == 50 [pid = 3820] [id = 163] 09:27:07 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11AC5800 == 49 [pid = 3820] [id = 162] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (000000EA11867400) [pid = 3820] [serial = 455] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOCSHELL 000000EA116E3000 == 48 [pid = 3820] [id = 161] 09:27:07 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EA54800 == 47 [pid = 3820] [id = 160] 09:27:07 INFO - PROCESS | 3820 | --DOCSHELL 000000EA07F79000 == 46 [pid = 3820] [id = 159] 09:27:07 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B8C7800 == 45 [pid = 3820] [id = 158] 09:27:07 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0ACBE800 == 44 [pid = 3820] [id = 153] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (000000EA0D26B000) [pid = 3820] [serial = 440] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (000000EA082B3400) [pid = 3820] [serial = 431] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA0E42BC00) [pid = 3820] [serial = 443] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA0B38C000) [pid = 3820] [serial = 434] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (000000EA0B8A9800) [pid = 3820] [serial = 435] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA0A61A400) [pid = 3820] [serial = 429] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA0824F000) [pid = 3820] [serial = 428] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA0E211800) [pid = 3820] [serial = 441] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA079BB000) [pid = 3820] [serial = 422] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA11873C00) [pid = 3820] [serial = 420] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA0BA18000) [pid = 3820] [serial = 437] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (000000EA0AF33400) [pid = 3820] [serial = 425] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (000000EA0F8DF800) [pid = 3820] [serial = 453] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (000000EA0F2A0000) [pid = 3820] [serial = 446] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (000000EA0E75F400) [pid = 3820] [serial = 444] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (000000EA0F748800) [pid = 3820] [serial = 452] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (000000EA0AAF0C00) [pid = 3820] [serial = 432] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (000000EA0E371000) [pid = 3820] [serial = 449] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA0F2AB800) [pid = 3820] [serial = 447] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA0C6B4400) [pid = 3820] [serial = 438] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (000000EA0F2ABC00) [pid = 3820] [serial = 450] [outer = 0000000000000000] [url = about:blank] 09:27:07 INFO - PROCESS | 3820 | 1464625627409 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA03ECD800 == 45 [pid = 3820] [id = 173] 09:27:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (000000EA039C4000) [pid = 3820] [serial = 517] [outer = 0000000000000000] 09:27:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA0764A800) [pid = 3820] [serial = 518] [outer = 000000EA039C4000] 09:27:07 INFO - PROCESS | 3820 | 1464625627461 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA08255800) [pid = 3820] [serial = 519] [outer = 000000EA039C4000] 09:27:07 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:27:07 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:27:07 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:27:07 INFO - PROCESS | 3820 | 1464625627897 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]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:27:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 839ms 09:27:07 INFO - PROCESS | 3820 | 1464625627961 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 3820 | 1464625627965 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 09:27:07 INFO - PROCESS | 3820 | 1464625627972 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:27:07 INFO - PROCESS | 3820 | 1464625627975 Marionette TRACE conn6 <- [1,658,null,{}] 09:27:07 INFO - PROCESS | 3820 | 1464625627978 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}] 09:27:08 INFO - PROCESS | 3820 | 1464625628069 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 09:27:08 INFO - PROCESS | 3820 | 1464625628077 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0D5A1800 == 46 [pid = 3820] [id = 174] 09:27:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA0ABAF800) [pid = 3820] [serial = 520] [outer = 0000000000000000] 09:27:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (000000EA0B6ADC00) [pid = 3820] [serial = 521] [outer = 000000EA0ABAF800] 09:27:08 INFO - PROCESS | 3820 | 1464625628125 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (000000EA0B8A8800) [pid = 3820] [serial = 522] [outer = 000000EA0ABAF800] 09:27:08 INFO - PROCESS | 3820 | 1464625628592 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]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:27:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 09:27:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:27:08 INFO - PROCESS | 3820 | 1464625628647 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 3820 | 1464625628649 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 09:27:08 INFO - PROCESS | 3820 | 1464625628653 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 3820 | 1464625628657 Marionette TRACE conn6 <- [1,662,null,{}] 09:27:08 INFO - PROCESS | 3820 | 1464625628667 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}] 09:27:08 INFO - PROCESS | 3820 | 1464625628757 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 09:27:08 INFO - PROCESS | 3820 | 1464625628768 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F211800 == 47 [pid = 3820] [id = 175] 09:27:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (000000EA0C6B5C00) [pid = 3820] [serial = 523] [outer = 0000000000000000] 09:27:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (000000EA0C6BB000) [pid = 3820] [serial = 524] [outer = 000000EA0C6B5C00] 09:27:08 INFO - PROCESS | 3820 | 1464625628823 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (000000EA0CE98800) [pid = 3820] [serial = 525] [outer = 000000EA0C6B5C00] 09:27:09 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:27:09 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:27:09 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:27:09 INFO - PROCESS | 3820 | 1464625629306 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]]]}] 09:27:09 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 09:27:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 09:27:09 INFO - PROCESS | 3820 | 1464625629348 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 09:27:09 INFO - PROCESS | 3820 | 1464625629350 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 09:27:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:27:09 INFO - PROCESS | 3820 | 1464625629354 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:27:09 INFO - PROCESS | 3820 | 1464625629356 Marionette TRACE conn6 <- [1,666,null,{}] 09:27:09 INFO - PROCESS | 3820 | 1464625629359 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}] 09:27:09 INFO - PROCESS | 3820 | 1464625629446 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 09:27:09 INFO - PROCESS | 3820 | 1464625629453 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:09 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1188C000 == 48 [pid = 3820] [id = 176] 09:27:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (000000EA0E211C00) [pid = 3820] [serial = 526] [outer = 0000000000000000] 09:27:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA0E29D800) [pid = 3820] [serial = 527] [outer = 000000EA0E211C00] 09:27:09 INFO - PROCESS | 3820 | 1464625629501 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA0E428400) [pid = 3820] [serial = 528] [outer = 000000EA0E211C00] 09:27:09 INFO - PROCESS | 3820 | 1464625629985 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]]]}] 09:27:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:27:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 693ms 09:27:10 INFO - PROCESS | 3820 | 1464625630055 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 3820 | 1464625630058 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 09:27:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:27:10 INFO - PROCESS | 3820 | 1464625630061 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 3820 | 1464625630063 Marionette TRACE conn6 <- [1,670,null,{}] 09:27:10 INFO - PROCESS | 3820 | 1464625630067 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}] 09:27:10 INFO - PROCESS | 3820 | 1464625630204 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 09:27:10 INFO - PROCESS | 3820 | 1464625630228 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CD4800 == 49 [pid = 3820] [id = 177] 09:27:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA0E758400) [pid = 3820] [serial = 529] [outer = 0000000000000000] 09:27:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA0E760000) [pid = 3820] [serial = 530] [outer = 000000EA0E758400] 09:27:10 INFO - PROCESS | 3820 | 1464625630281 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA0F2A3C00) [pid = 3820] [serial = 531] [outer = 000000EA0E758400] 09:27:10 INFO - PROCESS | 3820 | [3820] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:27:11 INFO - PROCESS | 3820 | [3820] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:27:11 INFO - PROCESS | 3820 | 1464625631295 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]]]}] 09:27:11 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) 09:27:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1277ms 09:27:11 INFO - PROCESS | 3820 | 1464625631339 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 09:27:11 INFO - PROCESS | 3820 | 1464625631341 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 09:27:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:27:11 INFO - PROCESS | 3820 | 1464625631345 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 3820 | 1464625631347 Marionette TRACE conn6 <- [1,674,null,{}] 09:27:11 INFO - PROCESS | 3820 | 1464625631351 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}] 09:27:11 INFO - PROCESS | 3820 | 1464625631465 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 09:27:11 INFO - PROCESS | 3820 | 1464625631472 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:11 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12117800 == 50 [pid = 3820] [id = 178] 09:27:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA0F2AD800) [pid = 3820] [serial = 532] [outer = 0000000000000000] 09:27:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA114B2400) [pid = 3820] [serial = 533] [outer = 000000EA0F2AD800] 09:27:11 INFO - PROCESS | 3820 | 1464625631518 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA11869400) [pid = 3820] [serial = 534] [outer = 000000EA0F2AD800] 09:27:11 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA0E75C000) [pid = 3820] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:27:11 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (000000EA11AAD000) [pid = 3820] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:27:11 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA07DA9C00) [pid = 3820] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:27:11 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA0E2A1C00) [pid = 3820] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:27:11 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA07ECA800) [pid = 3820] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:27:11 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA0B8A9C00) [pid = 3820] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:27:11 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA0E204800) [pid = 3820] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:27:11 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA121E1400) [pid = 3820] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:27:11 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (000000EA12545C00) [pid = 3820] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:27:11 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (000000EA0F745800) [pid = 3820] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:27:12 INFO - PROCESS | 3820 | 1464625632485 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]]]}] 09:27:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:27:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1190ms 09:27:12 INFO - PROCESS | 3820 | 1464625632538 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 3820 | 1464625632541 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 09:27:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:27:12 INFO - PROCESS | 3820 | 1464625632544 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 3820 | 1464625632546 Marionette TRACE conn6 <- [1,678,null,{}] 09:27:12 INFO - PROCESS | 3820 | 1464625632550 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}] 09:27:12 INFO - PROCESS | 3820 | 1464625632631 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 09:27:12 INFO - PROCESS | 3820 | 1464625632638 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1220F000 == 51 [pid = 3820] [id = 179] 09:27:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (000000EA0E204800) [pid = 3820] [serial = 535] [outer = 0000000000000000] 09:27:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (000000EA11873C00) [pid = 3820] [serial = 536] [outer = 000000EA0E204800] 09:27:12 INFO - PROCESS | 3820 | 1464625632684 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA11AAC000) [pid = 3820] [serial = 537] [outer = 000000EA0E204800] 09:27:13 INFO - PROCESS | 3820 | 1464625633621 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]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:27:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1138ms 09:27:13 INFO - PROCESS | 3820 | 1464625633686 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 3820 | 1464625633688 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 09:27:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:27:13 INFO - PROCESS | 3820 | 1464625633692 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 3820 | 1464625633693 Marionette TRACE conn6 <- [1,682,null,{}] 09:27:13 INFO - PROCESS | 3820 | 1464625633697 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}] 09:27:13 INFO - PROCESS | 3820 | 1464625633779 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 09:27:13 INFO - PROCESS | 3820 | 1464625633893 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:13 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA03C4A000 == 52 [pid = 3820] [id = 180] 09:27:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA0282AC00) [pid = 3820] [serial = 538] [outer = 0000000000000000] 09:27:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA0395C000) [pid = 3820] [serial = 539] [outer = 000000EA0282AC00] 09:27:13 INFO - PROCESS | 3820 | 1464625633956 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA07E82C00) [pid = 3820] [serial = 540] [outer = 000000EA0282AC00] 09:27:15 INFO - PROCESS | 3820 | 1464625635115 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]]]}] 09:27:15 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) 09:27:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1491ms 09:27:15 INFO - PROCESS | 3820 | 1464625635187 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 09:27:15 INFO - PROCESS | 3820 | 1464625635190 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 09:27:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:27:15 INFO - PROCESS | 3820 | 1464625635196 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 3820 | 1464625635200 Marionette TRACE conn6 <- [1,686,null,{}] 09:27:15 INFO - PROCESS | 3820 | 1464625635205 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}] 09:27:15 INFO - PROCESS | 3820 | 1464625635412 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 09:27:15 INFO - PROCESS | 3820 | 1464625635501 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EA4C000 == 53 [pid = 3820] [id = 181] 09:27:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA0AF2D800) [pid = 3820] [serial = 541] [outer = 0000000000000000] 09:27:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA0AF85400) [pid = 3820] [serial = 542] [outer = 000000EA0AF2D800] 09:27:15 INFO - PROCESS | 3820 | 1464625635563 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA0B6B2400) [pid = 3820] [serial = 543] [outer = 000000EA0AF2D800] 09:27:16 INFO - PROCESS | 3820 | 1464625636640 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]]]}] 09:27:16 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) 09:27:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1485ms 09:27:16 INFO - PROCESS | 3820 | 1464625636688 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 09:27:16 INFO - PROCESS | 3820 | 1464625636692 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 09:27:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:27:16 INFO - PROCESS | 3820 | 1464625636696 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 3820 | 1464625636699 Marionette TRACE conn6 <- [1,690,null,{}] 09:27:16 INFO - PROCESS | 3820 | 1464625636703 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}] 09:27:16 INFO - PROCESS | 3820 | 1464625636852 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 09:27:16 INFO - PROCESS | 3820 | 1464625636982 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12112800 == 54 [pid = 3820] [id = 182] 09:27:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA0BA18000) [pid = 3820] [serial = 544] [outer = 0000000000000000] 09:27:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA0C6B1000) [pid = 3820] [serial = 545] [outer = 000000EA0BA18000] 09:27:17 INFO - PROCESS | 3820 | 1464625637041 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (000000EA0E299C00) [pid = 3820] [serial = 546] [outer = 000000EA0BA18000] 09:27:18 INFO - PROCESS | 3820 | 1464625638089 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]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:27:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1440ms 09:27:18 INFO - PROCESS | 3820 | 1464625638242 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 3820 | 1464625638247 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 09:27:18 INFO - PROCESS | 3820 | 1464625638260 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 3820 | 1464625638264 Marionette TRACE conn6 <- [1,694,null,{}] 09:27:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:27:18 INFO - PROCESS | 3820 | 1464625638270 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}] 09:27:18 INFO - PROCESS | 3820 | 1464625638404 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 09:27:18 INFO - PROCESS | 3820 | 1464625638513 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0C282800 == 55 [pid = 3820] [id = 183] 09:27:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (000000EA0A821C00) [pid = 3820] [serial = 547] [outer = 0000000000000000] 09:27:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (000000EA0AAE9800) [pid = 3820] [serial = 548] [outer = 000000EA0A821C00] 09:27:18 INFO - PROCESS | 3820 | 1464625638566 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (000000EA0AF89400) [pid = 3820] [serial = 549] [outer = 000000EA0A821C00] 09:27:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA09B47000 == 54 [pid = 3820] [id = 141] 09:27:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E22000 == 53 [pid = 3820] [id = 136] 09:27:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0A58E800 == 52 [pid = 3820] [id = 128] 09:27:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1220F000 == 51 [pid = 3820] [id = 179] 09:27:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12117800 == 50 [pid = 3820] [id = 178] 09:27:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CD4800 == 49 [pid = 3820] [id = 177] 09:27:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1188C000 == 48 [pid = 3820] [id = 176] 09:27:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F211800 == 47 [pid = 3820] [id = 175] 09:27:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0D5A1800 == 46 [pid = 3820] [id = 174] 09:27:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA03ECD800 == 45 [pid = 3820] [id = 173] 09:27:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA07DDF000 == 44 [pid = 3820] [id = 172] 09:27:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7C7A1800 == 43 [pid = 3820] [id = 168] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (000000EA0F746800) [pid = 3820] [serial = 488] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (000000EA11DA7800) [pid = 3820] [serial = 491] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (000000EA11F0C400) [pid = 3820] [serial = 470] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (000000EA11866000) [pid = 3820] [serial = 489] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA0B6A9400) [pid = 3820] [serial = 461] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA082A8400) [pid = 3820] [serial = 476] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (000000EA0AF26000) [pid = 3820] [serial = 477] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA0E425800) [pid = 3820] [serial = 485] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA11DA5000) [pid = 3820] [serial = 467] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA0AF2E800) [pid = 3820] [serial = 474] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA08069400) [pid = 3820] [serial = 473] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA0BA0B400) [pid = 3820] [serial = 479] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA0C6B3000) [pid = 3820] [serial = 480] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (000000EA0E20E400) [pid = 3820] [serial = 482] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (000000EA0E297400) [pid = 3820] [serial = 483] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (000000EA06F42400) [pid = 3820] [serial = 458] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (000000EA0E75BC00) [pid = 3820] [serial = 464] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (000000EA12285400) [pid = 3820] [serial = 494] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (000000EA125E8C00) [pid = 3820] [serial = 501] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (000000EA12793000) [pid = 3820] [serial = 503] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA121DC000) [pid = 3820] [serial = 492] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA12549800) [pid = 3820] [serial = 500] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (000000EA1228E800) [pid = 3820] [serial = 495] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (000000EA12541400) [pid = 3820] [serial = 498] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (000000EA12283400) [pid = 3820] [serial = 497] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (000000EA0E75E800) [pid = 3820] [serial = 486] [outer = 0000000000000000] [url = about:blank] 09:27:19 INFO - PROCESS | 3820 | 1464625639633 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]]]}] 09:27:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:27:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1377ms 09:27:19 INFO - PROCESS | 3820 | 1464625639651 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 09:27:19 INFO - PROCESS | 3820 | 1464625639654 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 09:27:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:27:19 INFO - PROCESS | 3820 | 1464625639662 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:27:19 INFO - PROCESS | 3820 | 1464625639665 Marionette TRACE conn6 <- [1,698,null,{}] 09:27:19 INFO - PROCESS | 3820 | 1464625639669 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}] 09:27:19 INFO - PROCESS | 3820 | 1464625639775 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 09:27:19 INFO - PROCESS | 3820 | 1464625639873 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0AEF0800 == 44 [pid = 3820] [id = 184] 09:27:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (000000EA07FC9C00) [pid = 3820] [serial = 550] [outer = 0000000000000000] 09:27:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (000000EA0AF88800) [pid = 3820] [serial = 551] [outer = 000000EA07FC9C00] 09:27:19 INFO - PROCESS | 3820 | 1464625639922 Marionette DEBUG loaded listener.js 09:27:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (000000EA0BA13800) [pid = 3820] [serial = 552] [outer = 000000EA07FC9C00] 09:27:20 INFO - PROCESS | 3820 | 1464625640800 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]]]}] 09:27:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:27:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1187ms 09:27:20 INFO - PROCESS | 3820 | 1464625640852 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 3820 | 1464625640854 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 09:27:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:27:20 INFO - PROCESS | 3820 | 1464625640858 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 3820 | 1464625640860 Marionette TRACE conn6 <- [1,702,null,{}] 09:27:20 INFO - PROCESS | 3820 | 1464625640872 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}] 09:27:20 INFO - PROCESS | 3820 | 1464625640974 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 09:27:20 INFO - PROCESS | 3820 | 1464625640986 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:21 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F21B000 == 45 [pid = 3820] [id = 185] 09:27:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (000000EA0E241800) [pid = 3820] [serial = 553] [outer = 0000000000000000] 09:27:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA0E245000) [pid = 3820] [serial = 554] [outer = 000000EA0E241800] 09:27:21 INFO - PROCESS | 3820 | 1464625641040 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA0E429400) [pid = 3820] [serial = 555] [outer = 000000EA0E241800] 09:27:21 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA114B4800) [pid = 3820] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:27:21 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA0E758400) [pid = 3820] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:27:21 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (000000EA0F2AD800) [pid = 3820] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:27:21 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (000000EA1278E400) [pid = 3820] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:27:21 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (000000EA0E211C00) [pid = 3820] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:27:21 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (000000EA0C6B5C00) [pid = 3820] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:27:21 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (000000EA0ABAF800) [pid = 3820] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:27:21 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (000000EA07654C00) [pid = 3820] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:27:21 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (000000EA039C4000) [pid = 3820] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:27:22 INFO - PROCESS | 3820 | 1464625642093 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]]]}] 09:27:22 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 09:27:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1275ms 09:27:22 INFO - PROCESS | 3820 | 1464625642136 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 09:27:22 INFO - PROCESS | 3820 | 1464625642141 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 09:27:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:27:22 INFO - PROCESS | 3820 | 1464625642147 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - PROCESS | 3820 | 1464625642151 Marionette TRACE conn6 <- [1,706,null,{}] 09:27:22 INFO - PROCESS | 3820 | 1464625642157 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}] 09:27:22 INFO - PROCESS | 3820 | 1464625642303 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 09:27:22 INFO - PROCESS | 3820 | 1464625642413 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B8C4000 == 46 [pid = 3820] [id = 186] 09:27:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (000000EA083F4000) [pid = 3820] [serial = 556] [outer = 0000000000000000] 09:27:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (000000EA0A815800) [pid = 3820] [serial = 557] [outer = 000000EA083F4000] 09:27:22 INFO - PROCESS | 3820 | 1464625642518 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (000000EA0AF8A000) [pid = 3820] [serial = 558] [outer = 000000EA083F4000] 09:27:23 INFO - PROCESS | 3820 | 1464625643610 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]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:27:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1494ms 09:27:23 INFO - PROCESS | 3820 | 1464625643644 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 3820 | 1464625643650 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 09:27:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:27:23 INFO - PROCESS | 3820 | 1464625643657 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 3820 | 1464625643660 Marionette TRACE conn6 <- [1,710,null,{}] 09:27:23 INFO - PROCESS | 3820 | 1464625643665 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}] 09:27:23 INFO - PROCESS | 3820 | 1464625643778 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 09:27:23 INFO - PROCESS | 3820 | 1464625643894 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CBC800 == 47 [pid = 3820] [id = 187] 09:27:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (000000EA083F7000) [pid = 3820] [serial = 559] [outer = 0000000000000000] 09:27:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (000000EA0E245400) [pid = 3820] [serial = 560] [outer = 000000EA083F7000] 09:27:23 INFO - PROCESS | 3820 | 1464625643952 Marionette DEBUG loaded listener.js 09:27:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (000000EA0EB8E000) [pid = 3820] [serial = 561] [outer = 000000EA083F7000] 09:27:24 INFO - PROCESS | 3820 | 1464625644528 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] 09:27:24 INFO - PROCESS | 3820 | 1464625644590 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 09:27:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:27:24 INFO - PROCESS | 3820 | 1464625644594 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:27:24 INFO - PROCESS | 3820 | 1464625644598 Marionette TRACE conn6 <- [1,714,null,{}] 09:27:24 INFO - PROCESS | 3820 | 1464625644609 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}] 09:27:24 INFO - PROCESS | 3820 | 1464625644771 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 09:27:24 INFO - PROCESS | 3820 | 1464625644843 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11F53000 == 48 [pid = 3820] [id = 188] 09:27:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (000000EA0F740000) [pid = 3820] [serial = 562] [outer = 0000000000000000] 09:27:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA114B8C00) [pid = 3820] [serial = 563] [outer = 000000EA0F740000] 09:27:24 INFO - PROCESS | 3820 | 1464625644945 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA11AAB800) [pid = 3820] [serial = 564] [outer = 000000EA0F740000] 09:27:25 INFO - PROCESS | 3820 | 1464625645634 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]]]}] 09:27:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:27:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1082ms 09:27:25 INFO - PROCESS | 3820 | 1464625645688 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 09:27:25 INFO - PROCESS | 3820 | 1464625645691 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 09:27:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:27:25 INFO - PROCESS | 3820 | 1464625645695 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:27:25 INFO - PROCESS | 3820 | 1464625645698 Marionette TRACE conn6 <- [1,718,null,{}] 09:27:25 INFO - PROCESS | 3820 | 1464625645702 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}] 09:27:25 INFO - PROCESS | 3820 | 1464625645840 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 09:27:25 INFO - PROCESS | 3820 | 1464625645910 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12455000 == 49 [pid = 3820] [id = 189] 09:27:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA11F10C00) [pid = 3820] [serial = 565] [outer = 0000000000000000] 09:27:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (000000EA121DEC00) [pid = 3820] [serial = 566] [outer = 000000EA11F10C00] 09:27:25 INFO - PROCESS | 3820 | 1464625645969 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (000000EA1228A800) [pid = 3820] [serial = 567] [outer = 000000EA11F10C00] 09:27:26 INFO - PROCESS | 3820 | 1464625646607 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] 09:27:26 INFO - PROCESS | 3820 | 1464625646686 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 09:27:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:27:26 INFO - PROCESS | 3820 | 1464625646690 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 3820 | 1464625646692 Marionette TRACE conn6 <- [1,722,null,{}] 09:27:26 INFO - PROCESS | 3820 | 1464625646696 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}] 09:27:26 INFO - PROCESS | 3820 | 1464625646905 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 09:27:26 INFO - PROCESS | 3820 | 1464625646981 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0AEF0000 == 50 [pid = 3820] [id = 190] 09:27:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (000000EA07DAFC00) [pid = 3820] [serial = 568] [outer = 0000000000000000] 09:27:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (000000EA07EC4800) [pid = 3820] [serial = 569] [outer = 000000EA07DAFC00] 09:27:27 INFO - PROCESS | 3820 | 1464625647074 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (000000EA0ABA1000) [pid = 3820] [serial = 570] [outer = 000000EA07DAFC00] 09:27:27 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F206800 == 49 [pid = 3820] [id = 154] 09:27:27 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F20D000 == 48 [pid = 3820] [id = 142] 09:27:27 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EA4C000 == 47 [pid = 3820] [id = 181] 09:27:27 INFO - PROCESS | 3820 | --DOCSHELL 000000EA03C4A000 == 46 [pid = 3820] [id = 180] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (000000EA11AA1000) [pid = 3820] [serial = 456] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (000000EA11873C00) [pid = 3820] [serial = 536] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (000000EA0E760000) [pid = 3820] [serial = 530] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (000000EA114B2400) [pid = 3820] [serial = 533] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (000000EA0F2A3C00) [pid = 3820] [serial = 531] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (000000EA1307B800) [pid = 3820] [serial = 504] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA0E29D800) [pid = 3820] [serial = 527] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (000000EA0C6BB000) [pid = 3820] [serial = 524] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (000000EA0CE98800) [pid = 3820] [serial = 525] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (000000EA0B6ADC00) [pid = 3820] [serial = 521] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (000000EA0B8A8800) [pid = 3820] [serial = 522] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (000000EA0A619000) [pid = 3820] [serial = 506] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (000000EA0A61B000) [pid = 3820] [serial = 516] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (000000EA07683000) [pid = 3820] [serial = 515] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (000000EA121D5C00) [pid = 3820] [serial = 512] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (000000EA0764A800) [pid = 3820] [serial = 518] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (000000EA08255800) [pid = 3820] [serial = 519] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (000000EA0D543C00) [pid = 3820] [serial = 509] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (000000EA11869400) [pid = 3820] [serial = 534] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (000000EA0E428400) [pid = 3820] [serial = 528] [outer = 0000000000000000] [url = about:blank] 09:27:27 INFO - PROCESS | 3820 | 1464625647607 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]]]}] 09:27:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:27:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 924ms 09:27:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:27:27 INFO - PROCESS | 3820 | 1464625647621 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 09:27:27 INFO - PROCESS | 3820 | 1464625647624 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 09:27:27 INFO - PROCESS | 3820 | 1464625647629 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:27:27 INFO - PROCESS | 3820 | 1464625647634 Marionette TRACE conn6 <- [1,726,null,{}] 09:27:27 INFO - PROCESS | 3820 | 1464625647638 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}] 09:27:27 INFO - PROCESS | 3820 | 1464625647729 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 09:27:27 INFO - PROCESS | 3820 | 1464625647740 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0C27C000 == 47 [pid = 3820] [id = 191] 09:27:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (000000EA0AAF2400) [pid = 3820] [serial = 571] [outer = 0000000000000000] 09:27:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (000000EA0B6AD800) [pid = 3820] [serial = 572] [outer = 000000EA0AAF2400] 09:27:27 INFO - PROCESS | 3820 | 1464625647790 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (000000EA0BA12400) [pid = 3820] [serial = 573] [outer = 000000EA0AAF2400] 09:27:28 INFO - PROCESS | 3820 | [3820] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:27:28 INFO - PROCESS | 3820 | 1464625648742 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]]]}] 09:27:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:27:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1141ms 09:27:28 INFO - PROCESS | 3820 | 1464625648771 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 09:27:28 INFO - PROCESS | 3820 | 1464625648774 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 09:27:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:27:28 INFO - PROCESS | 3820 | 1464625648778 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:27:28 INFO - PROCESS | 3820 | 1464625648780 Marionette TRACE conn6 <- [1,730,null,{}] 09:27:28 INFO - PROCESS | 3820 | 1464625648784 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}] 09:27:28 INFO - PROCESS | 3820 | 1464625648873 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 09:27:28 INFO - PROCESS | 3820 | 1464625648884 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:28 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11889800 == 48 [pid = 3820] [id = 192] 09:27:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (000000EA0E294400) [pid = 3820] [serial = 574] [outer = 0000000000000000] 09:27:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (000000EA0E42CC00) [pid = 3820] [serial = 575] [outer = 000000EA0E294400] 09:27:28 INFO - PROCESS | 3820 | 1464625648934 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (000000EA0F2AA400) [pid = 3820] [serial = 576] [outer = 000000EA0E294400] 09:27:29 INFO - PROCESS | 3820 | 1464625649872 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]]]}] 09:27:29 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 09:27:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1130ms 09:27:29 INFO - PROCESS | 3820 | 1464625649910 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 09:27:29 INFO - PROCESS | 3820 | 1464625649914 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 09:27:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:27:29 INFO - PROCESS | 3820 | 1464625649924 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 3820 | 1464625649929 Marionette TRACE conn6 <- [1,734,null,{}] 09:27:29 INFO - PROCESS | 3820 | 1464625649939 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}] 09:27:30 INFO - PROCESS | 3820 | 1464625650058 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 09:27:30 INFO - PROCESS | 3820 | 1464625650067 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:30 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11F4D800 == 49 [pid = 3820] [id = 193] 09:27:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (000000EA114B9C00) [pid = 3820] [serial = 577] [outer = 0000000000000000] 09:27:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (000000EA114B4400) [pid = 3820] [serial = 578] [outer = 000000EA114B9C00] 09:27:30 INFO - PROCESS | 3820 | 1464625650156 Marionette DEBUG loaded listener.js 09:27:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (000000EA1228D800) [pid = 3820] [serial = 579] [outer = 000000EA114B9C00] 09:27:30 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (000000EA0E204800) [pid = 3820] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:27:30 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (000000EA0A821C00) [pid = 3820] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:27:30 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (000000EA07FC9C00) [pid = 3820] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:27:31 INFO - PROCESS | 3820 | 1464625651067 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]]]}] 09:27:31 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.) 09:27:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1194ms 09:27:31 INFO - PROCESS | 3820 | 1464625651118 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 09:27:31 INFO - PROCESS | 3820 | 1464625651120 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 09:27:31 INFO - PROCESS | 3820 | 1464625651123 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:27:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:27:31 INFO - PROCESS | 3820 | 1464625651125 Marionette TRACE conn6 <- [1,738,null,{}] 09:27:31 INFO - PROCESS | 3820 | 1464625651129 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}] 09:27:31 INFO - PROCESS | 3820 | 1464625651241 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 09:27:31 INFO - PROCESS | 3820 | 1464625651251 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA07DDF000 == 50 [pid = 3820] [id = 194] 09:27:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (000000EA1228F000) [pid = 3820] [serial = 580] [outer = 0000000000000000] 09:27:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (000000EA125E5C00) [pid = 3820] [serial = 581] [outer = 000000EA1228F000] 09:27:31 INFO - PROCESS | 3820 | 1464625651298 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (000000EA125F2000) [pid = 3820] [serial = 582] [outer = 000000EA1228F000] 09:27:32 INFO - PROCESS | 3820 | 1464625652223 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]]]}] 09:27:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:27:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1124ms 09:27:32 INFO - PROCESS | 3820 | 1464625652251 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 3820 | 1464625652253 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 09:27:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:27:32 INFO - PROCESS | 3820 | 1464625652257 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - PROCESS | 3820 | 1464625652259 Marionette TRACE conn6 <- [1,742,null,{}] 09:27:32 INFO - PROCESS | 3820 | 1464625652262 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}] 09:27:32 INFO - PROCESS | 3820 | 1464625652374 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 09:27:32 INFO - PROCESS | 3820 | 1464625652385 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:32 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12567000 == 51 [pid = 3820] [id = 195] 09:27:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (000000EA1307AC00) [pid = 3820] [serial = 583] [outer = 0000000000000000] 09:27:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (000000EA1307CC00) [pid = 3820] [serial = 584] [outer = 000000EA1307AC00] 09:27:32 INFO - PROCESS | 3820 | 1464625652440 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (000000EA13089800) [pid = 3820] [serial = 585] [outer = 000000EA1307AC00] 09:27:33 INFO - PROCESS | 3820 | 1464625653374 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]]]}] 09:27:33 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 09:27:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1130ms 09:27:33 INFO - PROCESS | 3820 | 1464625653391 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 09:27:33 INFO - PROCESS | 3820 | 1464625653393 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 09:27:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:27:33 INFO - PROCESS | 3820 | 1464625653396 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 3820 | 1464625653398 Marionette TRACE conn6 <- [1,746,null,{}] 09:27:33 INFO - PROCESS | 3820 | 1464625653402 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}] 09:27:33 INFO - PROCESS | 3820 | 1464625653512 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 09:27:33 INFO - PROCESS | 3820 | 1464625653521 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA130C2000 == 52 [pid = 3820] [id = 196] 09:27:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (000000EA7BD47400) [pid = 3820] [serial = 586] [outer = 0000000000000000] 09:27:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA7C6C9000) [pid = 3820] [serial = 587] [outer = 000000EA7BD47400] 09:27:33 INFO - PROCESS | 3820 | 1464625653566 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA7C722400) [pid = 3820] [serial = 588] [outer = 000000EA7BD47400] 09:27:34 INFO - PROCESS | 3820 | 1464625654240 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]]]}] 09:27:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:27:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 881ms 09:27:34 INFO - PROCESS | 3820 | 1464625654281 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 09:27:34 INFO - PROCESS | 3820 | 1464625654287 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 09:27:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:27:34 INFO - PROCESS | 3820 | 1464625654292 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:27:34 INFO - PROCESS | 3820 | 1464625654297 Marionette TRACE conn6 <- [1,750,null,{}] 09:27:34 INFO - PROCESS | 3820 | 1464625654317 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}] 09:27:34 INFO - PROCESS | 3820 | 1464625654434 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 09:27:34 INFO - PROCESS | 3820 | 1464625654508 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA116DB800 == 53 [pid = 3820] [id = 197] 09:27:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (000000EA0B8A9C00) [pid = 3820] [serial = 589] [outer = 0000000000000000] 09:27:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (000000EA0BBDA800) [pid = 3820] [serial = 590] [outer = 000000EA0B8A9C00] 09:27:34 INFO - PROCESS | 3820 | 1464625654609 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (000000EA0E20B400) [pid = 3820] [serial = 591] [outer = 000000EA0B8A9C00] 09:27:35 INFO - PROCESS | 3820 | [3820] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:27:35 INFO - PROCESS | 3820 | 1464625655687 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]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:27:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1445ms 09:27:35 INFO - PROCESS | 3820 | 1464625655742 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 3820 | 1464625655748 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 09:27:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:27:35 INFO - PROCESS | 3820 | 1464625655757 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 3820 | 1464625655760 Marionette TRACE conn6 <- [1,754,null,{}] 09:27:35 INFO - PROCESS | 3820 | 1464625655765 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}] 09:27:35 INFO - PROCESS | 3820 | 1464625655871 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 09:27:35 INFO - PROCESS | 3820 | 1464625655975 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12555800 == 54 [pid = 3820] [id = 198] 09:27:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (000000EA0F743800) [pid = 3820] [serial = 592] [outer = 0000000000000000] 09:27:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (000000EA11AA8800) [pid = 3820] [serial = 593] [outer = 000000EA0F743800] 09:27:36 INFO - PROCESS | 3820 | 1464625656035 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (000000EA12286C00) [pid = 3820] [serial = 594] [outer = 000000EA0F743800] 09:27:37 INFO - PROCESS | 3820 | 1464625657134 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]]]}] 09:27:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:27:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1445ms 09:27:37 INFO - PROCESS | 3820 | 1464625657205 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 09:27:37 INFO - PROCESS | 3820 | 1464625657208 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 09:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:27:37 INFO - PROCESS | 3820 | 1464625657211 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:27:37 INFO - PROCESS | 3820 | 1464625657215 Marionette TRACE conn6 <- [1,758,null,{}] 09:27:37 INFO - PROCESS | 3820 | 1464625657268 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}] 09:27:37 INFO - PROCESS | 3820 | 1464625657428 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 09:27:37 INFO - PROCESS | 3820 | 1464625657487 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7C6D6000 == 55 [pid = 3820] [id = 199] 09:27:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA13088800) [pid = 3820] [serial = 595] [outer = 0000000000000000] 09:27:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA7BD4E800) [pid = 3820] [serial = 596] [outer = 000000EA13088800] 09:27:37 INFO - PROCESS | 3820 | 1464625657548 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA7C727C00) [pid = 3820] [serial = 597] [outer = 000000EA13088800] 09:27:38 INFO - PROCESS | 3820 | 1464625658140 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]]]}] 09:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 986ms 09:27:38 INFO - PROCESS | 3820 | 1464625658200 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 3820 | 1464625658203 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 09:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:27:38 INFO - PROCESS | 3820 | 1464625658207 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 3820 | 1464625658209 Marionette TRACE conn6 <- [1,762,null,{}] 09:27:38 INFO - PROCESS | 3820 | 1464625658213 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}] 09:27:38 INFO - PROCESS | 3820 | 1464625658326 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 09:27:38 INFO - PROCESS | 3820 | 1464625658396 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:38 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EBBE800 == 56 [pid = 3820] [id = 200] 09:27:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA06DD4C00) [pid = 3820] [serial = 598] [outer = 0000000000000000] 09:27:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA06DD8C00) [pid = 3820] [serial = 599] [outer = 000000EA06DD4C00] 09:27:38 INFO - PROCESS | 3820 | 1464625658453 Marionette DEBUG loaded listener.js 09:27:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA0B6F0C00) [pid = 3820] [serial = 600] [outer = 000000EA06DD4C00] 09:27:39 INFO - PROCESS | 3820 | 1464625659192 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]]]}] 09:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1027ms 09:27:39 INFO - PROCESS | 3820 | 1464625659236 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 09:27:39 INFO - PROCESS | 3820 | 1464625659241 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 09:27:39 INFO - PROCESS | 3820 | 1464625659246 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:27:39 INFO - PROCESS | 3820 | 1464625659251 Marionette TRACE conn6 <- [1,766,null,{}] 09:27:39 INFO - PROCESS | 3820 | 1464625659274 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}] 09:27:39 INFO - PROCESS | 3820 | 1464625659380 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 09:27:39 INFO - PROCESS | 3820 | 1464625659474 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0C190800 == 57 [pid = 3820] [id = 201] 09:27:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA0AF61400) [pid = 3820] [serial = 601] [outer = 0000000000000000] 09:27:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA0B1AB400) [pid = 3820] [serial = 602] [outer = 000000EA0AF61400] 09:27:39 INFO - PROCESS | 3820 | 1464625659528 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA0C6B9800) [pid = 3820] [serial = 603] [outer = 000000EA0AF61400] 09:27:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B364000 == 56 [pid = 3820] [id = 143] 09:27:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F20C000 == 55 [pid = 3820] [id = 146] 09:27:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA08376000 == 54 [pid = 3820] [id = 144] 09:27:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CCA800 == 53 [pid = 3820] [id = 148] 09:27:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12447800 == 52 [pid = 3820] [id = 151] 09:27:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0AB45800 == 51 [pid = 3820] [id = 149] 09:27:39 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA0395C000) [pid = 3820] [serial = 539] [outer = 0000000000000000] [url = about:blank] 09:27:39 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA0AF85400) [pid = 3820] [serial = 542] [outer = 0000000000000000] [url = about:blank] 09:27:39 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (000000EA0C6B1000) [pid = 3820] [serial = 545] [outer = 0000000000000000] [url = about:blank] 09:27:39 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA0E245000) [pid = 3820] [serial = 554] [outer = 0000000000000000] [url = about:blank] 09:27:39 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA0AF89400) [pid = 3820] [serial = 549] [outer = 0000000000000000] [url = about:blank] 09:27:39 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA0AAE9800) [pid = 3820] [serial = 548] [outer = 0000000000000000] [url = about:blank] 09:27:39 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA0AF88800) [pid = 3820] [serial = 551] [outer = 0000000000000000] [url = about:blank] 09:27:39 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA0BA13800) [pid = 3820] [serial = 552] [outer = 0000000000000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA11AAC000) [pid = 3820] [serial = 537] [outer = 0000000000000000] [url = about:blank] 09:27:40 INFO - PROCESS | 3820 | 1464625660063 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]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 839ms 09:27:40 INFO - PROCESS | 3820 | 1464625660090 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 3820 | 1464625660096 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 09:27:40 INFO - PROCESS | 3820 | 1464625660102 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:27:40 INFO - PROCESS | 3820 | 1464625660105 Marionette TRACE conn6 <- [1,770,null,{}] 09:27:40 INFO - PROCESS | 3820 | 1464625660109 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}] 09:27:40 INFO - PROCESS | 3820 | 1464625660202 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 09:27:40 INFO - PROCESS | 3820 | 1464625660211 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EBBB800 == 52 [pid = 3820] [id = 202] 09:27:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA0899E800) [pid = 3820] [serial = 604] [outer = 0000000000000000] 09:27:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA0AF89800) [pid = 3820] [serial = 605] [outer = 000000EA0899E800] 09:27:40 INFO - PROCESS | 3820 | 1464625660258 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA0BA13000) [pid = 3820] [serial = 606] [outer = 000000EA0899E800] 09:27:40 INFO - PROCESS | 3820 | 1464625660728 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]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 09:27:40 INFO - PROCESS | 3820 | 1464625660780 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 3820 | 1464625660782 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 09:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:27:40 INFO - PROCESS | 3820 | 1464625660786 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 3820 | 1464625660789 Marionette TRACE conn6 <- [1,774,null,{}] 09:27:40 INFO - PROCESS | 3820 | 1464625660800 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}] 09:27:40 INFO - PROCESS | 3820 | 1464625660892 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 09:27:40 INFO - PROCESS | 3820 | 1464625660902 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11F50800 == 53 [pid = 3820] [id = 203] 09:27:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA0E204800) [pid = 3820] [serial = 607] [outer = 0000000000000000] 09:27:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA0E29D000) [pid = 3820] [serial = 608] [outer = 000000EA0E204800] 09:27:40 INFO - PROCESS | 3820 | 1464625660960 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA0E75A400) [pid = 3820] [serial = 609] [outer = 000000EA0E204800] 09:27:41 INFO - PROCESS | 3820 | 1464625661448 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]]]}] 09:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 09:27:41 INFO - PROCESS | 3820 | 1464625661481 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 09:27:41 INFO - PROCESS | 3820 | 1464625661484 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 09:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:27:41 INFO - PROCESS | 3820 | 1464625661487 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 3820 | 1464625661489 Marionette TRACE conn6 <- [1,778,null,{}] 09:27:41 INFO - PROCESS | 3820 | 1464625661493 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}] 09:27:41 INFO - PROCESS | 3820 | 1464625661584 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 09:27:41 INFO - PROCESS | 3820 | 1464625661591 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12450800 == 54 [pid = 3820] [id = 204] 09:27:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA0EB98800) [pid = 3820] [serial = 610] [outer = 0000000000000000] 09:27:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA0F740800) [pid = 3820] [serial = 611] [outer = 000000EA0EB98800] 09:27:41 INFO - PROCESS | 3820 | 1464625661637 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA114B6400) [pid = 3820] [serial = 612] [outer = 000000EA0EB98800] 09:27:42 INFO - PROCESS | 3820 | 1464625662083 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]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 627ms 09:27:42 INFO - PROCESS | 3820 | 1464625662121 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 3820 | 1464625662124 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 09:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:27:42 INFO - PROCESS | 3820 | 1464625662134 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 3820 | 1464625662136 Marionette TRACE conn6 <- [1,782,null,{}] 09:27:42 INFO - PROCESS | 3820 | 1464625662140 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}] 09:27:42 INFO - PROCESS | 3820 | 1464625662250 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 09:27:42 INFO - PROCESS | 3820 | 1464625662333 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA024D6800 == 55 [pid = 3820] [id = 205] 09:27:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (000000EA11866800) [pid = 3820] [serial = 613] [outer = 0000000000000000] 09:27:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (000000EA1186F400) [pid = 3820] [serial = 614] [outer = 000000EA11866800] 09:27:42 INFO - PROCESS | 3820 | 1464625662380 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (000000EA11DA4C00) [pid = 3820] [serial = 615] [outer = 000000EA11866800] 09:27:42 INFO - PROCESS | 3820 | 1464625662856 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]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 776ms 09:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:27:42 INFO - PROCESS | 3820 | 1464625662913 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 3820 | 1464625662915 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 09:27:42 INFO - PROCESS | 3820 | 1464625662919 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 3820 | 1464625662921 Marionette TRACE conn6 <- [1,786,null,{}] 09:27:42 INFO - PROCESS | 3820 | 1464625662924 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}] 09:27:43 INFO - PROCESS | 3820 | 1464625663048 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 09:27:43 INFO - PROCESS | 3820 | 1464625663102 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0AEDC800 == 56 [pid = 3820] [id = 206] 09:27:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (000000EA1228C000) [pid = 3820] [serial = 616] [outer = 0000000000000000] 09:27:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 109 (000000EA1254D400) [pid = 3820] [serial = 617] [outer = 000000EA1228C000] 09:27:43 INFO - PROCESS | 3820 | 1464625663150 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 110 (000000EA12792400) [pid = 3820] [serial = 618] [outer = 000000EA1228C000] 09:27:43 INFO - PROCESS | 3820 | 1464625663588 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]]]}] 09:27:43 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 09:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 735ms 09:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:27:43 INFO - PROCESS | 3820 | 1464625663659 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 09:27:43 INFO - PROCESS | 3820 | 1464625663661 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 09:27:43 INFO - PROCESS | 3820 | 1464625663664 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - PROCESS | 3820 | 1464625663666 Marionette TRACE conn6 <- [1,790,null,{}] 09:27:43 INFO - PROCESS | 3820 | 1464625663670 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}] 09:27:43 INFO - PROCESS | 3820 | 1464625663779 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 09:27:43 INFO - PROCESS | 3820 | 1464625663833 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7E81E000 == 57 [pid = 3820] [id = 207] 09:27:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 111 (000000EA12791C00) [pid = 3820] [serial = 619] [outer = 0000000000000000] 09:27:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 112 (000000EA13087000) [pid = 3820] [serial = 620] [outer = 000000EA12791C00] 09:27:43 INFO - PROCESS | 3820 | 1464625663879 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 113 (000000EA7C710800) [pid = 3820] [serial = 621] [outer = 000000EA12791C00] 09:27:44 INFO - PROCESS | 3820 | --DOMWINDOW == 112 (000000EA0E294400) [pid = 3820] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:27:44 INFO - PROCESS | 3820 | --DOMWINDOW == 111 (000000EA1228F000) [pid = 3820] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:27:44 INFO - PROCESS | 3820 | --DOMWINDOW == 110 (000000EA07DAFC00) [pid = 3820] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:27:44 INFO - PROCESS | 3820 | --DOMWINDOW == 109 (000000EA0E241800) [pid = 3820] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:27:44 INFO - PROCESS | 3820 | --DOMWINDOW == 108 (000000EA0AAF2400) [pid = 3820] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:27:44 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (000000EA114B9C00) [pid = 3820] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:27:44 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (000000EA1307AC00) [pid = 3820] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:27:44 INFO - PROCESS | 3820 | 1464625664315 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]]]}] 09:27:44 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 09:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 692ms 09:27:44 INFO - PROCESS | 3820 | 1464625664357 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 3820 | 1464625664359 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 09:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:27:44 INFO - PROCESS | 3820 | 1464625664363 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 3820 | 1464625664364 Marionette TRACE conn6 <- [1,794,null,{}] 09:27:44 INFO - PROCESS | 3820 | 1464625664368 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}] 09:27:44 INFO - PROCESS | 3820 | 1464625664480 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 09:27:44 INFO - PROCESS | 3820 | 1464625664529 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7ED5D000 == 58 [pid = 3820] [id = 208] 09:27:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (000000EA0A8D3400) [pid = 3820] [serial = 622] [outer = 0000000000000000] 09:27:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (000000EA0EA06800) [pid = 3820] [serial = 623] [outer = 000000EA0A8D3400] 09:27:44 INFO - PROCESS | 3820 | 1464625664576 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 109 (000000EA0EA0D000) [pid = 3820] [serial = 624] [outer = 000000EA0A8D3400] 09:27:44 INFO - PROCESS | 3820 | 1464625664933 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]]]}] 09:27:45 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 09:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 628ms 09:27:45 INFO - PROCESS | 3820 | 1464625664999 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 3820 | 1464625665001 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 09:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:27:45 INFO - PROCESS | 3820 | 1464625665004 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 3820 | 1464625665006 Marionette TRACE conn6 <- [1,798,null,{}] 09:27:45 INFO - PROCESS | 3820 | 1464625665010 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}] 09:27:45 INFO - PROCESS | 3820 | 1464625665129 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 09:27:45 INFO - PROCESS | 3820 | 1464625665139 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14718800 == 59 [pid = 3820] [id = 209] 09:27:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 110 (000000EA114BD400) [pid = 3820] [serial = 625] [outer = 0000000000000000] 09:27:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 111 (000000EA1307E400) [pid = 3820] [serial = 626] [outer = 000000EA114BD400] 09:27:45 INFO - PROCESS | 3820 | 1464625665186 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 112 (000000EA7C729400) [pid = 3820] [serial = 627] [outer = 000000EA114BD400] 09:27:45 INFO - PROCESS | 3820 | 1464625665605 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]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 629ms 09:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:27:45 INFO - PROCESS | 3820 | 1464625665638 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 3820 | 1464625665640 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 09:27:45 INFO - PROCESS | 3820 | 1464625665643 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 3820 | 1464625665654 Marionette TRACE conn6 <- [1,802,null,{}] 09:27:45 INFO - PROCESS | 3820 | 1464625665662 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}] 09:27:45 INFO - PROCESS | 3820 | 1464625665750 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 09:27:45 INFO - PROCESS | 3820 | 1464625665757 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E04800 == 60 [pid = 3820] [id = 210] 09:27:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 113 (000000EA14371400) [pid = 3820] [serial = 628] [outer = 0000000000000000] 09:27:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 114 (000000EA14376400) [pid = 3820] [serial = 629] [outer = 000000EA14371400] 09:27:45 INFO - PROCESS | 3820 | 1464625665803 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 115 (000000EA1437D000) [pid = 3820] [serial = 630] [outer = 000000EA14371400] 09:27:46 INFO - PROCESS | 3820 | 1464625666377 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] 09:27:46 INFO - PROCESS | 3820 | 1464625666483 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 09:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:27:46 INFO - PROCESS | 3820 | 1464625666503 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - PROCESS | 3820 | 1464625666508 Marionette TRACE conn6 <- [1,806,null,{}] 09:27:46 INFO - PROCESS | 3820 | 1464625666516 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}] 09:27:46 INFO - PROCESS | 3820 | 1464625666644 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 09:27:46 INFO - PROCESS | 3820 | 1464625666755 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:46 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EA47000 == 61 [pid = 3820] [id = 211] 09:27:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 116 (000000EA0764C400) [pid = 3820] [serial = 631] [outer = 0000000000000000] 09:27:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 117 (000000EA0AAED800) [pid = 3820] [serial = 632] [outer = 000000EA0764C400] 09:27:46 INFO - PROCESS | 3820 | 1464625666816 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 118 (000000EA0B8AC000) [pid = 3820] [serial = 633] [outer = 000000EA0764C400] 09:27:47 INFO - PROCESS | 3820 | 1464625667428 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]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 945ms 09:27:47 INFO - PROCESS | 3820 | 1464625667443 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 3820 | 1464625667449 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 09:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:27:47 INFO - PROCESS | 3820 | 1464625667456 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 3820 | 1464625667459 Marionette TRACE conn6 <- [1,810,null,{}] 09:27:47 INFO - PROCESS | 3820 | 1464625667463 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}] 09:27:47 INFO - PROCESS | 3820 | 1464625667581 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 09:27:47 INFO - PROCESS | 3820 | 1464625667671 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E03800 == 62 [pid = 3820] [id = 212] 09:27:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 119 (000000EA0E210800) [pid = 3820] [serial = 634] [outer = 0000000000000000] 09:27:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 120 (000000EA0E421800) [pid = 3820] [serial = 635] [outer = 000000EA0E210800] 09:27:47 INFO - PROCESS | 3820 | 1464625667729 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 121 (000000EA0F73E800) [pid = 3820] [serial = 636] [outer = 000000EA0E210800] 09:27:48 INFO - PROCESS | 3820 | 1464625668348 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] 09:27:48 INFO - PROCESS | 3820 | 1464625668403 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 09:27:48 INFO - PROCESS | 3820 | 1464625668407 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 3820 | 1464625668411 Marionette TRACE conn6 <- [1,814,null,{}] 09:27:48 INFO - PROCESS | 3820 | 1464625668423 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}] 09:27:48 INFO - PROCESS | 3820 | 1464625668541 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 09:27:48 INFO - PROCESS | 3820 | 1464625668659 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7D7BE800 == 63 [pid = 3820] [id = 213] 09:27:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 122 (000000EA121D2800) [pid = 3820] [serial = 637] [outer = 0000000000000000] 09:27:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 123 (000000EA12547400) [pid = 3820] [serial = 638] [outer = 000000EA121D2800] 09:27:48 INFO - PROCESS | 3820 | 1464625668721 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 124 (000000EA13448800) [pid = 3820] [serial = 639] [outer = 000000EA121D2800] 09:27:49 INFO - PROCESS | 3820 | 1464625669373 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]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 986ms 09:27:49 INFO - PROCESS | 3820 | 1464625669400 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 09:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:27:49 INFO - PROCESS | 3820 | 1464625669403 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 09:27:49 INFO - PROCESS | 3820 | 1464625669408 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 3820 | 1464625669411 Marionette TRACE conn6 <- [1,818,null,{}] 09:27:49 INFO - PROCESS | 3820 | 1464625669415 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}] 09:27:49 INFO - PROCESS | 3820 | 1464625669533 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 09:27:49 INFO - PROCESS | 3820 | 1464625669650 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:49 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F0DB800 == 64 [pid = 3820] [id = 214] 09:27:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 125 (000000EA1436FC00) [pid = 3820] [serial = 640] [outer = 0000000000000000] 09:27:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 126 (000000EA1437D400) [pid = 3820] [serial = 641] [outer = 000000EA1436FC00] 09:27:49 INFO - PROCESS | 3820 | 1464625669710 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 127 (000000EA7CE3A400) [pid = 3820] [serial = 642] [outer = 000000EA1436FC00] 09:27:50 INFO - PROCESS | 3820 | 1464625670299 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]]]}] 09:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 925ms 09:27:50 INFO - PROCESS | 3820 | 1464625670334 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 3820 | 1464625670337 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 09:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:27:50 INFO - PROCESS | 3820 | 1464625670340 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - PROCESS | 3820 | 1464625670343 Marionette TRACE conn6 <- [1,822,null,{}] 09:27:50 INFO - PROCESS | 3820 | 1464625670347 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}] 09:27:50 INFO - PROCESS | 3820 | 1464625670456 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 09:27:50 INFO - PROCESS | 3820 | 1464625670545 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B54E800 == 65 [pid = 3820] [id = 215] 09:27:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 128 (000000EA11F09400) [pid = 3820] [serial = 643] [outer = 0000000000000000] 09:27:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 129 (000000EA14256400) [pid = 3820] [serial = 644] [outer = 000000EA11F09400] 09:27:50 INFO - PROCESS | 3820 | 1464625670602 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 130 (000000EA1425BC00) [pid = 3820] [serial = 645] [outer = 000000EA11F09400] 09:27:51 INFO - PROCESS | 3820 | 1464625671433 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]]]}] 09:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1130ms 09:27:51 INFO - PROCESS | 3820 | 1464625671472 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 3820 | 1464625671477 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 09:27:51 INFO - PROCESS | 3820 | 1464625671482 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:27:51 INFO - PROCESS | 3820 | 1464625671486 Marionette TRACE conn6 <- [1,826,null,{}] 09:27:51 INFO - PROCESS | 3820 | 1464625671492 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}] 09:27:51 INFO - PROCESS | 3820 | 1464625671596 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 09:27:51 INFO - PROCESS | 3820 | 1464625671724 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B8C3000 == 66 [pid = 3820] [id = 216] 09:27:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 131 (000000EA07650800) [pid = 3820] [serial = 646] [outer = 0000000000000000] 09:27:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 132 (000000EA08065800) [pid = 3820] [serial = 647] [outer = 000000EA07650800] 09:27:51 INFO - PROCESS | 3820 | 1464625671778 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 133 (000000EA0AAEFC00) [pid = 3820] [serial = 648] [outer = 000000EA07650800] 09:27:52 INFO - PROCESS | 3820 | 1464625672387 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]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 943ms 09:27:52 INFO - PROCESS | 3820 | 1464625672430 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 3820 | 1464625672436 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 09:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:27:52 INFO - PROCESS | 3820 | 1464625672443 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 3820 | 1464625672445 Marionette TRACE conn6 <- [1,830,null,{}] 09:27:52 INFO - PROCESS | 3820 | 1464625672449 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}] 09:27:52 INFO - PROCESS | 3820 | 1464625672566 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 09:27:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA06F68800 == 65 [pid = 3820] [id = 127] 09:27:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11881800 == 64 [pid = 3820] [id = 133] 09:27:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14718800 == 63 [pid = 3820] [id = 209] 09:27:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7ED5D000 == 62 [pid = 3820] [id = 208] 09:27:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7E81E000 == 61 [pid = 3820] [id = 207] 09:27:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0AEDC800 == 60 [pid = 3820] [id = 206] 09:27:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA024D6800 == 59 [pid = 3820] [id = 205] 09:27:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12450800 == 58 [pid = 3820] [id = 204] 09:27:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11F50800 == 57 [pid = 3820] [id = 203] 09:27:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EBBB800 == 56 [pid = 3820] [id = 202] 09:27:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0C190800 == 55 [pid = 3820] [id = 201] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 132 (000000EA7C6C9000) [pid = 3820] [serial = 587] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 131 (000000EA0A815800) [pid = 3820] [serial = 557] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 130 (000000EA0E245400) [pid = 3820] [serial = 560] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 129 (000000EA121DEC00) [pid = 3820] [serial = 566] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 128 (000000EA114B8C00) [pid = 3820] [serial = 563] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 127 (000000EA1307CC00) [pid = 3820] [serial = 584] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 126 (000000EA0E42CC00) [pid = 3820] [serial = 575] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 125 (000000EA125E5C00) [pid = 3820] [serial = 581] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 124 (000000EA0ABA1000) [pid = 3820] [serial = 570] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 123 (000000EA07EC4800) [pid = 3820] [serial = 569] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 122 (000000EA0E429400) [pid = 3820] [serial = 555] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 121 (000000EA0B6AD800) [pid = 3820] [serial = 572] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 120 (000000EA0BA12400) [pid = 3820] [serial = 573] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 119 (000000EA114B4400) [pid = 3820] [serial = 578] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 118 (000000EA1228D800) [pid = 3820] [serial = 579] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 117 (000000EA13089800) [pid = 3820] [serial = 585] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 116 (000000EA125F2000) [pid = 3820] [serial = 582] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | --DOMWINDOW == 115 (000000EA0F2AA400) [pid = 3820] [serial = 576] [outer = 0000000000000000] [url = about:blank] 09:27:52 INFO - PROCESS | 3820 | 1464625672690 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA06F68800 == 56 [pid = 3820] [id = 217] 09:27:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 116 (000000EA06DCD400) [pid = 3820] [serial = 649] [outer = 0000000000000000] 09:27:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 117 (000000EA0764BC00) [pid = 3820] [serial = 650] [outer = 000000EA06DCD400] 09:27:52 INFO - PROCESS | 3820 | 1464625672737 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 118 (000000EA0ABA6400) [pid = 3820] [serial = 651] [outer = 000000EA06DCD400] 09:27:53 INFO - PROCESS | 3820 | 1464625673195 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]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1798ms 09:27:54 INFO - PROCESS | 3820 | 1464625674433 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 3820 | 1464625674435 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 09:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:27:54 INFO - PROCESS | 3820 | 1464625674488 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 3820 | 1464625674492 Marionette TRACE conn6 <- [1,834,null,{}] 09:27:54 INFO - PROCESS | 3820 | 1464625674502 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}] 09:27:54 INFO - PROCESS | 3820 | 1464625674617 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 09:27:54 INFO - PROCESS | 3820 | 1464625674627 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11AC4800 == 57 [pid = 3820] [id = 218] 09:27:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 119 (000000EA0E209400) [pid = 3820] [serial = 652] [outer = 0000000000000000] 09:27:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 120 (000000EA0EA03400) [pid = 3820] [serial = 653] [outer = 000000EA0E209400] 09:27:54 INFO - PROCESS | 3820 | 1464625674676 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 121 (000000EA0EB96C00) [pid = 3820] [serial = 654] [outer = 000000EA0E209400] 09:27:55 INFO - PROCESS | 3820 | 1464625675096 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]]]}] 09:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 628ms 09:27:55 INFO - PROCESS | 3820 | 1464625675124 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 09:27:55 INFO - PROCESS | 3820 | 1464625675127 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 09:27:55 INFO - PROCESS | 3820 | 1464625675130 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:27:55 INFO - PROCESS | 3820 | 1464625675132 Marionette TRACE conn6 <- [1,838,null,{}] 09:27:55 INFO - PROCESS | 3820 | 1464625675135 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}] 09:27:55 INFO - PROCESS | 3820 | 1464625675226 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 09:27:55 INFO - PROCESS | 3820 | 1464625675233 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:55 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12109800 == 58 [pid = 3820] [id = 219] 09:27:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 122 (000000EA0F2AC800) [pid = 3820] [serial = 655] [outer = 0000000000000000] 09:27:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 123 (000000EA0F8DCC00) [pid = 3820] [serial = 656] [outer = 000000EA0F2AC800] 09:27:55 INFO - PROCESS | 3820 | 1464625675280 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 124 (000000EA11868800) [pid = 3820] [serial = 657] [outer = 000000EA0F2AC800] 09:27:55 INFO - PROCESS | 3820 | 1464625675772 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]]]}] 09:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 736ms 09:27:55 INFO - PROCESS | 3820 | 1464625675869 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 09:27:55 INFO - PROCESS | 3820 | 1464625675871 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 09:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:27:55 INFO - PROCESS | 3820 | 1464625675875 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - PROCESS | 3820 | 1464625675877 Marionette TRACE conn6 <- [1,842,null,{}] 09:27:55 INFO - PROCESS | 3820 | 1464625675880 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}] 09:27:56 INFO - PROCESS | 3820 | 1464625675990 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 09:27:56 INFO - PROCESS | 3820 | 1464625676040 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12450800 == 59 [pid = 3820] [id = 220] 09:27:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 125 (000000EA11AA2400) [pid = 3820] [serial = 658] [outer = 0000000000000000] 09:27:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 126 (000000EA11DA6C00) [pid = 3820] [serial = 659] [outer = 000000EA11AA2400] 09:27:56 INFO - PROCESS | 3820 | 1464625676086 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 127 (000000EA121D6800) [pid = 3820] [serial = 660] [outer = 000000EA11AA2400] 09:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 671ms 09:27:56 INFO - PROCESS | 3820 | 1464625676543 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]]]}] 09:27:56 INFO - PROCESS | 3820 | 1464625676549 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 3820 | 1464625676551 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 09:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:27:56 INFO - PROCESS | 3820 | 1464625676559 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 3820 | 1464625676561 Marionette TRACE conn6 <- [1,846,null,{}] 09:27:56 INFO - PROCESS | 3820 | 1464625676565 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}] 09:27:56 INFO - PROCESS | 3820 | 1464625676731 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 09:27:56 INFO - PROCESS | 3820 | 1464625676788 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12977800 == 60 [pid = 3820] [id = 221] 09:27:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 128 (000000EA1253F000) [pid = 3820] [serial = 661] [outer = 0000000000000000] 09:27:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 129 (000000EA12793400) [pid = 3820] [serial = 662] [outer = 000000EA1253F000] 09:27:56 INFO - PROCESS | 3820 | 1464625676835 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 130 (000000EA13086C00) [pid = 3820] [serial = 663] [outer = 000000EA1253F000] 09:27:57 INFO - PROCESS | 3820 | 1464625677267 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]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 734ms 09:27:57 INFO - PROCESS | 3820 | 1464625677292 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 3820 | 1464625677294 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 09:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:27:57 INFO - PROCESS | 3820 | 1464625677298 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 3820 | 1464625677299 Marionette TRACE conn6 <- [1,850,null,{}] 09:27:57 INFO - PROCESS | 3820 | 1464625677312 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}] 09:27:57 INFO - PROCESS | 3820 | 1464625677421 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 09:27:57 INFO - PROCESS | 3820 | 1464625677428 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA140DC000 == 61 [pid = 3820] [id = 222] 09:27:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 131 (000000EA13082C00) [pid = 3820] [serial = 664] [outer = 0000000000000000] 09:27:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 132 (000000EA1382DC00) [pid = 3820] [serial = 665] [outer = 000000EA13082C00] 09:27:57 INFO - PROCESS | 3820 | 1464625677473 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 133 (000000EA13835400) [pid = 3820] [serial = 666] [outer = 000000EA13082C00] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 132 (000000EA0282AC00) [pid = 3820] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 131 (000000EA13088800) [pid = 3820] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 130 (000000EA0AF2D800) [pid = 3820] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 129 (000000EA0764C000) [pid = 3820] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 128 (000000EA0F743800) [pid = 3820] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 127 (000000EA0AF61400) [pid = 3820] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 126 (000000EA11F10C00) [pid = 3820] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 125 (000000EA1228C000) [pid = 3820] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 124 (000000EA0C29B400) [pid = 3820] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 123 (000000EA0EB98800) [pid = 3820] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 122 (000000EA11866800) [pid = 3820] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 121 (000000EA12791C00) [pid = 3820] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 120 (000000EA0BA18000) [pid = 3820] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 119 (000000EA0B8A9C00) [pid = 3820] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 118 (000000EA0A8D3400) [pid = 3820] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 117 (000000EA083F4000) [pid = 3820] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 116 (000000EA083F7000) [pid = 3820] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 115 (000000EA0899E800) [pid = 3820] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 114 (000000EA0801CC00) [pid = 3820] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 113 (000000EA0A8C6400) [pid = 3820] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 112 (000000EA0F740000) [pid = 3820] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 111 (000000EA0767EC00) [pid = 3820] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 110 (000000EA0E204800) [pid = 3820] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 109 (000000EA0E424400) [pid = 3820] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 108 (000000EA11DA7000) [pid = 3820] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (000000EA114BD400) [pid = 3820] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (000000EA11AADC00) [pid = 3820] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (000000EA0AF8F400) [pid = 3820] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (000000EA11AAEC00) [pid = 3820] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:27:57 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA7BD47400) [pid = 3820] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:27:58 INFO - PROCESS | 3820 | 1464625678123 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]]]}] 09:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 901ms 09:27:58 INFO - PROCESS | 3820 | 1464625678203 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 3820 | 1464625678205 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 09:27:58 INFO - PROCESS | 3820 | 1464625678208 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:27:58 INFO - PROCESS | 3820 | 1464625678210 Marionette TRACE conn6 <- [1,854,null,{}] 09:27:58 INFO - PROCESS | 3820 | 1464625678214 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}] 09:27:58 INFO - PROCESS | 3820 | 1464625678300 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 09:27:58 INFO - PROCESS | 3820 | 1464625678312 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14350800 == 62 [pid = 3820] [id = 223] 09:27:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA0A8D3400) [pid = 3820] [serial = 667] [outer = 0000000000000000] 09:27:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (000000EA0AF92C00) [pid = 3820] [serial = 668] [outer = 000000EA0A8D3400] 09:27:58 INFO - PROCESS | 3820 | 1464625678357 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (000000EA0D264800) [pid = 3820] [serial = 669] [outer = 000000EA0A8D3400] 09:27:58 INFO - PROCESS | 3820 | 1464625678784 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]]]}] 09:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 628ms 09:27:58 INFO - PROCESS | 3820 | 1464625678840 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 3820 | 1464625678842 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 09:27:58 INFO - PROCESS | 3820 | 1464625678846 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:27:58 INFO - PROCESS | 3820 | 1464625678847 Marionette TRACE conn6 <- [1,858,null,{}] 09:27:58 INFO - PROCESS | 3820 | 1464625678851 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}] 09:27:58 INFO - PROCESS | 3820 | 1464625678939 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 09:27:58 INFO - PROCESS | 3820 | 1464625678945 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7C61F000 == 63 [pid = 3820] [id = 224] 09:27:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (000000EA0EA06400) [pid = 3820] [serial = 670] [outer = 0000000000000000] 09:27:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (000000EA11AA6400) [pid = 3820] [serial = 671] [outer = 000000EA0EA06400] 09:27:58 INFO - PROCESS | 3820 | 1464625678990 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 109 (000000EA1278F400) [pid = 3820] [serial = 672] [outer = 000000EA0EA06400] 09:27:59 INFO - PROCESS | 3820 | 1464625679447 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]]]}] 09:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 629ms 09:27:59 INFO - PROCESS | 3820 | 1464625679477 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 3820 | 1464625679479 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 09:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:27:59 INFO - PROCESS | 3820 | 1464625679482 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 3820 | 1464625679484 Marionette TRACE conn6 <- [1,862,null,{}] 09:27:59 INFO - PROCESS | 3820 | 1464625679496 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}] 09:27:59 INFO - PROCESS | 3820 | 1464625679586 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 09:27:59 INFO - PROCESS | 3820 | 1464625679592 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7E813800 == 64 [pid = 3820] [id = 225] 09:27:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 110 (000000EA13838000) [pid = 3820] [serial = 673] [outer = 0000000000000000] 09:27:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 111 (000000EA1383B400) [pid = 3820] [serial = 674] [outer = 000000EA13838000] 09:27:59 INFO - PROCESS | 3820 | 1464625679637 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 112 (000000EA1436E800) [pid = 3820] [serial = 675] [outer = 000000EA13838000] 09:28:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 113 (000000EA03CD8400) [pid = 3820] [serial = 676] [outer = 000000EA0D543800] 09:28:00 INFO - PROCESS | 3820 | 1464625680458 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]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1024ms 09:28:00 INFO - PROCESS | 3820 | 1464625680511 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 3820 | 1464625680516 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 09:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:28:00 INFO - PROCESS | 3820 | 1464625680522 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 3820 | 1464625680526 Marionette TRACE conn6 <- [1,866,null,{}] 09:28:00 INFO - PROCESS | 3820 | 1464625680552 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}] 09:28:00 INFO - PROCESS | 3820 | 1464625680735 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 09:28:00 INFO - PROCESS | 3820 | 1464625680825 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EA3F800 == 65 [pid = 3820] [id = 226] 09:28:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 114 (000000EA0B8A6800) [pid = 3820] [serial = 677] [outer = 0000000000000000] 09:28:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 115 (000000EA0BB0B800) [pid = 3820] [serial = 678] [outer = 000000EA0B8A6800] 09:28:00 INFO - PROCESS | 3820 | 1464625680884 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 116 (000000EA0D544000) [pid = 3820] [serial = 679] [outer = 000000EA0B8A6800] 09:28:01 INFO - PROCESS | 3820 | 1464625681462 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]]]}] 09:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 985ms 09:28:01 INFO - PROCESS | 3820 | 1464625681510 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 3820 | 1464625681516 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 09:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:28:01 INFO - PROCESS | 3820 | 1464625681523 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 3820 | 1464625681526 Marionette TRACE conn6 <- [1,870,null,{}] 09:28:01 INFO - PROCESS | 3820 | 1464625681530 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}] 09:28:01 INFO - PROCESS | 3820 | 1464625681649 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 09:28:01 INFO - PROCESS | 3820 | 1464625681741 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA140D6000 == 66 [pid = 3820] [id = 227] 09:28:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 117 (000000EA0EB8EC00) [pid = 3820] [serial = 680] [outer = 0000000000000000] 09:28:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 118 (000000EA0F2AB800) [pid = 3820] [serial = 681] [outer = 000000EA0EB8EC00] 09:28:01 INFO - PROCESS | 3820 | 1464625681799 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 119 (000000EA11AA5800) [pid = 3820] [serial = 682] [outer = 000000EA0EB8EC00] 09:28:02 INFO - PROCESS | 3820 | 1464625682403 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]]]}] 09:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 944ms 09:28:02 INFO - PROCESS | 3820 | 1464625682468 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 3820 | 1464625682471 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 09:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:28:02 INFO - PROCESS | 3820 | 1464625682475 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - PROCESS | 3820 | 1464625682478 Marionette TRACE conn6 <- [1,874,null,{}] 09:28:02 INFO - PROCESS | 3820 | 1464625682490 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}] 09:28:02 INFO - PROCESS | 3820 | 1464625682639 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 09:28:02 INFO - PROCESS | 3820 | 1464625682760 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:02 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7E8DB000 == 67 [pid = 3820] [id = 228] 09:28:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 120 (000000EA125F4C00) [pid = 3820] [serial = 683] [outer = 0000000000000000] 09:28:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 121 (000000EA13447C00) [pid = 3820] [serial = 684] [outer = 000000EA125F4C00] 09:28:02 INFO - PROCESS | 3820 | 1464625682821 Marionette DEBUG loaded listener.js 09:28:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 122 (000000EA14370800) [pid = 3820] [serial = 685] [outer = 000000EA125F4C00] 09:28:03 INFO - PROCESS | 3820 | 1464625683395 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]]]}] 09:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 945ms 09:28:03 INFO - PROCESS | 3820 | 1464625683422 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 09:28:03 INFO - PROCESS | 3820 | 1464625683425 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 09:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:28:03 INFO - PROCESS | 3820 | 1464625683429 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 3820 | 1464625683431 Marionette TRACE conn6 <- [1,878,null,{}] 09:28:03 INFO - PROCESS | 3820 | 1464625683435 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}] 09:28:03 INFO - PROCESS | 3820 | 1464625683550 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 09:28:03 INFO - PROCESS | 3820 | 1464625683641 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7D1AA800 == 68 [pid = 3820] [id = 229] 09:28:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 123 (000000EA7BD4A000) [pid = 3820] [serial = 686] [outer = 0000000000000000] 09:28:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 124 (000000EA7C64B400) [pid = 3820] [serial = 687] [outer = 000000EA7BD4A000] 09:28:03 INFO - PROCESS | 3820 | 1464625683698 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 125 (000000EA7C72D400) [pid = 3820] [serial = 688] [outer = 000000EA7BD4A000] 09:28:04 INFO - PROCESS | 3820 | 1464625684297 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]]]}] 09:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 879ms 09:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:28:04 INFO - PROCESS | 3820 | 1464625684310 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 3820 | 1464625684312 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 09:28:04 INFO - PROCESS | 3820 | 1464625684316 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 3820 | 1464625684318 Marionette TRACE conn6 <- [1,882,null,{}] 09:28:04 INFO - PROCESS | 3820 | 1464625684322 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}] 09:28:04 INFO - PROCESS | 3820 | 1464625684431 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 09:28:04 INFO - PROCESS | 3820 | 1464625684508 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F0C3000 == 69 [pid = 3820] [id = 230] 09:28:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 126 (000000EA07EC8C00) [pid = 3820] [serial = 689] [outer = 0000000000000000] 09:28:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 127 (000000EA16D26400) [pid = 3820] [serial = 690] [outer = 000000EA07EC8C00] 09:28:04 INFO - PROCESS | 3820 | 1464625684613 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 128 (000000EA16D33000) [pid = 3820] [serial = 691] [outer = 000000EA07EC8C00] 09:28:05 INFO - PROCESS | 3820 | 1464625685202 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]]]}] 09:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 943ms 09:28:05 INFO - PROCESS | 3820 | 1464625685271 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 09:28:05 INFO - PROCESS | 3820 | 1464625685273 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 09:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:28:05 INFO - PROCESS | 3820 | 1464625685279 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 3820 | 1464625685281 Marionette TRACE conn6 <- [1,886,null,{}] 09:28:05 INFO - PROCESS | 3820 | 1464625685285 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}] 09:28:05 INFO - PROCESS | 3820 | 1464625685558 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 09:28:05 INFO - PROCESS | 3820 | 1464625685694 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA020C2000 == 70 [pid = 3820] [id = 231] 09:28:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 129 (000000EA02005800) [pid = 3820] [serial = 692] [outer = 0000000000000000] 09:28:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 130 (000000EA0200FC00) [pid = 3820] [serial = 693] [outer = 000000EA02005800] 09:28:05 INFO - PROCESS | 3820 | 1464625685747 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 131 (000000EA02B7A400) [pid = 3820] [serial = 694] [outer = 000000EA02005800] 09:28:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7C61F000 == 69 [pid = 3820] [id = 224] 09:28:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14350800 == 68 [pid = 3820] [id = 223] 09:28:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA140DC000 == 67 [pid = 3820] [id = 222] 09:28:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12977800 == 66 [pid = 3820] [id = 221] 09:28:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12450800 == 65 [pid = 3820] [id = 220] 09:28:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12109800 == 64 [pid = 3820] [id = 219] 09:28:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11AC4800 == 63 [pid = 3820] [id = 218] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 130 (000000EA06DD8C00) [pid = 3820] [serial = 599] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 129 (000000EA14376400) [pid = 3820] [serial = 629] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA06F68800 == 62 [pid = 3820] [id = 217] 09:28:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B8C3000 == 61 [pid = 3820] [id = 216] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 128 (000000EA0AF8A000) [pid = 3820] [serial = 558] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 127 (000000EA0EB8E000) [pid = 3820] [serial = 561] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 126 (000000EA0AF89800) [pid = 3820] [serial = 605] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 125 (000000EA0BBDA800) [pid = 3820] [serial = 590] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 124 (000000EA0AF8B000) [pid = 3820] [serial = 507] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 123 (000000EA0B8AD000) [pid = 3820] [serial = 426] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 122 (000000EA11AAB800) [pid = 3820] [serial = 564] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 121 (000000EA11DA4C00) [pid = 3820] [serial = 615] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 120 (000000EA0805A800) [pid = 3820] [serial = 423] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 119 (000000EA0EA06800) [pid = 3820] [serial = 623] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 118 (000000EA0E75A400) [pid = 3820] [serial = 609] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 117 (000000EA7BD4E800) [pid = 3820] [serial = 596] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 116 (000000EA114C0400) [pid = 3820] [serial = 465] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 115 (000000EA125F4000) [pid = 3820] [serial = 513] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 114 (000000EA1307E400) [pid = 3820] [serial = 626] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 113 (000000EA11DAE800) [pid = 3820] [serial = 468] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 112 (000000EA1254D400) [pid = 3820] [serial = 617] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 111 (000000EA0E29D000) [pid = 3820] [serial = 608] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 110 (000000EA0BB0B400) [pid = 3820] [serial = 462] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 109 (000000EA121D8800) [pid = 3820] [serial = 471] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 108 (000000EA7C722400) [pid = 3820] [serial = 588] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (000000EA0BA13000) [pid = 3820] [serial = 606] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (000000EA114B6400) [pid = 3820] [serial = 612] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (000000EA13087000) [pid = 3820] [serial = 620] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (000000EA7C729400) [pid = 3820] [serial = 627] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA07E82C00) [pid = 3820] [serial = 540] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA7C727C00) [pid = 3820] [serial = 597] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (000000EA0B6B2400) [pid = 3820] [serial = 543] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA0A8D2000) [pid = 3820] [serial = 459] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA12286C00) [pid = 3820] [serial = 594] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA0B1AB400) [pid = 3820] [serial = 602] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA0C6B9800) [pid = 3820] [serial = 603] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA1228A800) [pid = 3820] [serial = 567] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA12792400) [pid = 3820] [serial = 618] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (000000EA0E759C00) [pid = 3820] [serial = 510] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (000000EA0F740800) [pid = 3820] [serial = 611] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (000000EA1186F400) [pid = 3820] [serial = 614] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (000000EA7C710800) [pid = 3820] [serial = 621] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (000000EA0E299C00) [pid = 3820] [serial = 546] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (000000EA0E20B400) [pid = 3820] [serial = 591] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (000000EA11AA8800) [pid = 3820] [serial = 593] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (000000EA0EA0D000) [pid = 3820] [serial = 624] [outer = 0000000000000000] [url = about:blank] 09:28:06 INFO - PROCESS | 3820 | 1464625686484 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]]]}] 09:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1233ms 09:28:06 INFO - PROCESS | 3820 | 1464625686514 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 3820 | 1464625686517 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 09:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:28:06 INFO - PROCESS | 3820 | 1464625686522 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 3820 | 1464625686526 Marionette TRACE conn6 <- [1,890,null,{}] 09:28:06 INFO - PROCESS | 3820 | 1464625686531 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}] 09:28:06 INFO - PROCESS | 3820 | 1464625686624 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 09:28:06 INFO - PROCESS | 3820 | 1464625686632 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA08931800 == 62 [pid = 3820] [id = 232] 09:28:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (000000EA06DDB400) [pid = 3820] [serial = 695] [outer = 0000000000000000] 09:28:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (000000EA07651C00) [pid = 3820] [serial = 696] [outer = 000000EA06DDB400] 09:28:06 INFO - PROCESS | 3820 | 1464625686682 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (000000EA07681C00) [pid = 3820] [serial = 697] [outer = 000000EA06DDB400] 09:28:07 INFO - PROCESS | 3820 | 1464625687208 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]]]}] 09:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 735ms 09:28:07 INFO - PROCESS | 3820 | 1464625687261 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 3820 | 1464625687264 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 09:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:28:07 INFO - PROCESS | 3820 | 1464625687268 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 3820 | 1464625687270 Marionette TRACE conn6 <- [1,894,null,{}] 09:28:07 INFO - PROCESS | 3820 | 1464625687274 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}] 09:28:07 INFO - PROCESS | 3820 | 1464625687364 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 09:28:07 INFO - PROCESS | 3820 | 1464625687378 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:07 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0AA22000 == 63 [pid = 3820] [id = 233] 09:28:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (000000EA0767C000) [pid = 3820] [serial = 698] [outer = 0000000000000000] 09:28:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (000000EA0824E400) [pid = 3820] [serial = 699] [outer = 000000EA0767C000] 09:28:07 INFO - PROCESS | 3820 | 1464625687483 Marionette DEBUG loaded listener.js 09:28:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (000000EA08966400) [pid = 3820] [serial = 700] [outer = 000000EA0767C000] 09:28:07 INFO - PROCESS | 3820 | 1464625687901 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]]]}] 09:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 693ms 09:28:07 INFO - PROCESS | 3820 | 1464625687963 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 3820 | 1464625687967 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 09:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:28:07 INFO - PROCESS | 3820 | 1464625687977 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 3820 | 1464625687982 Marionette TRACE conn6 <- [1,898,null,{}] 09:28:07 INFO - PROCESS | 3820 | 1464625687986 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}] 09:28:08 INFO - PROCESS | 3820 | 1464625688086 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 09:28:08 INFO - PROCESS | 3820 | 1464625688098 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0E341000 == 64 [pid = 3820] [id = 234] 09:28:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (000000EA0AAF2400) [pid = 3820] [serial = 701] [outer = 0000000000000000] 09:28:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (000000EA0AF2F400) [pid = 3820] [serial = 702] [outer = 000000EA0AAF2400] 09:28:08 INFO - PROCESS | 3820 | 1464625688144 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA0AF8F800) [pid = 3820] [serial = 703] [outer = 000000EA0AAF2400] 09:28:08 INFO - PROCESS | 3820 | 1464625688564 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]]]}] 09:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 650ms 09:28:08 INFO - PROCESS | 3820 | 1464625688626 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 09:28:08 INFO - PROCESS | 3820 | 1464625688629 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 09:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:28:08 INFO - PROCESS | 3820 | 1464625688632 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:28:08 INFO - PROCESS | 3820 | 1464625688634 Marionette TRACE conn6 <- [1,902,null,{}] 09:28:08 INFO - PROCESS | 3820 | 1464625688637 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}] 09:28:08 INFO - PROCESS | 3820 | 1464625688776 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 09:28:08 INFO - PROCESS | 3820 | 1464625688797 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F06A000 == 65 [pid = 3820] [id = 235] 09:28:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA0B6A4800) [pid = 3820] [serial = 704] [outer = 0000000000000000] 09:28:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA0B6ACC00) [pid = 3820] [serial = 705] [outer = 000000EA0B6A4800] 09:28:08 INFO - PROCESS | 3820 | 1464625688843 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA0B6F1400) [pid = 3820] [serial = 706] [outer = 000000EA0B6A4800] 09:28:09 INFO - PROCESS | 3820 | 1464625689272 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]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 692ms 09:28:09 INFO - PROCESS | 3820 | 1464625689328 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 3820 | 1464625689330 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 09:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:28:09 INFO - PROCESS | 3820 | 1464625689333 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 3820 | 1464625689342 Marionette TRACE conn6 <- [1,906,null,{}] 09:28:09 INFO - PROCESS | 3820 | 1464625689352 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}] 09:28:09 INFO - PROCESS | 3820 | 1464625689464 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 09:28:09 INFO - PROCESS | 3820 | 1464625689518 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F78A800 == 66 [pid = 3820] [id = 236] 09:28:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA0BA10800) [pid = 3820] [serial = 707] [outer = 0000000000000000] 09:28:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA0BA14400) [pid = 3820] [serial = 708] [outer = 000000EA0BA10800] 09:28:09 INFO - PROCESS | 3820 | 1464625689572 Marionette DEBUG loaded listener.js 09:28:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA0C6B1800) [pid = 3820] [serial = 709] [outer = 000000EA0BA10800] 09:28:10 INFO - PROCESS | 3820 | 1464625690030 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]]]}] 09:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 754ms 09:28:10 INFO - PROCESS | 3820 | 1464625690096 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 09:28:10 INFO - PROCESS | 3820 | 1464625690098 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 09:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:28:10 INFO - PROCESS | 3820 | 1464625690112 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:28:10 INFO - PROCESS | 3820 | 1464625690114 Marionette TRACE conn6 <- [1,910,null,{}] 09:28:10 INFO - PROCESS | 3820 | 1464625690117 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}] 09:28:10 INFO - PROCESS | 3820 | 1464625690232 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 09:28:10 INFO - PROCESS | 3820 | 1464625690245 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:10 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11AB0800 == 67 [pid = 3820] [id = 237] 09:28:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA0CE98000) [pid = 3820] [serial = 710] [outer = 0000000000000000] 09:28:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA0D53D000) [pid = 3820] [serial = 711] [outer = 000000EA0CE98000] 09:28:10 INFO - PROCESS | 3820 | 1464625690330 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (000000EA0E245000) [pid = 3820] [serial = 712] [outer = 000000EA0CE98000] 09:28:10 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (000000EA06DD4C00) [pid = 3820] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:28:10 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA11AA2400) [pid = 3820] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:28:10 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (000000EA1253F000) [pid = 3820] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:28:10 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (000000EA0EA06400) [pid = 3820] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:28:10 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (000000EA0F2AC800) [pid = 3820] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:28:10 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (000000EA0E209400) [pid = 3820] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:28:10 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (000000EA13082C00) [pid = 3820] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:28:10 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (000000EA06DCD400) [pid = 3820] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:28:10 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (000000EA07650800) [pid = 3820] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:28:10 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (000000EA0A8D3400) [pid = 3820] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:28:10 INFO - PROCESS | 3820 | 1464625690818 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]]]}] 09:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 734ms 09:28:10 INFO - PROCESS | 3820 | 1464625690845 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 09:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:28:10 INFO - PROCESS | 3820 | 1464625690855 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 09:28:10 INFO - PROCESS | 3820 | 1464625690862 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:28:10 INFO - PROCESS | 3820 | 1464625690864 Marionette TRACE conn6 <- [1,914,null,{}] 09:28:10 INFO - PROCESS | 3820 | 1464625690867 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}] 09:28:10 INFO - PROCESS | 3820 | 1464625690953 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 09:28:11 INFO - PROCESS | 3820 | 1464625691029 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CD2000 == 68 [pid = 3820] [id = 238] 09:28:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (000000EA06DD4C00) [pid = 3820] [serial = 713] [outer = 0000000000000000] 09:28:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (000000EA0CE98800) [pid = 3820] [serial = 714] [outer = 000000EA06DD4C00] 09:28:11 INFO - PROCESS | 3820 | 1464625691075 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (000000EA0E421000) [pid = 3820] [serial = 715] [outer = 000000EA06DD4C00] 09:28:11 INFO - PROCESS | 3820 | 1464625691443 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]]]}] 09:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 09:28:11 INFO - PROCESS | 3820 | 1464625691494 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 3820 | 1464625691496 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 09:28:11 INFO - PROCESS | 3820 | 1464625691499 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:28:11 INFO - PROCESS | 3820 | 1464625691501 Marionette TRACE conn6 <- [1,918,null,{}] 09:28:11 INFO - PROCESS | 3820 | 1464625691504 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}] 09:28:11 INFO - PROCESS | 3820 | 1464625691643 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 09:28:11 INFO - PROCESS | 3820 | 1464625691659 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11F4C000 == 69 [pid = 3820] [id = 239] 09:28:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (000000EA0E42C800) [pid = 3820] [serial = 716] [outer = 0000000000000000] 09:28:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (000000EA0E75F000) [pid = 3820] [serial = 717] [outer = 000000EA0E42C800] 09:28:11 INFO - PROCESS | 3820 | 1464625691704 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (000000EA0EA0A800) [pid = 3820] [serial = 718] [outer = 000000EA0E42C800] 09:28:12 INFO - PROCESS | 3820 | 1464625692115 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]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 629ms 09:28:12 INFO - PROCESS | 3820 | 1464625692132 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 3820 | 1464625692134 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 09:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:28:12 INFO - PROCESS | 3820 | 1464625692147 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - PROCESS | 3820 | 1464625692149 Marionette TRACE conn6 <- [1,922,null,{}] 09:28:12 INFO - PROCESS | 3820 | 1464625692166 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}] 09:28:12 INFO - PROCESS | 3820 | 1464625692256 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 09:28:12 INFO - PROCESS | 3820 | 1464625692262 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12212000 == 70 [pid = 3820] [id = 240] 09:28:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (000000EA0EA0F000) [pid = 3820] [serial = 719] [outer = 0000000000000000] 09:28:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (000000EA0EB90C00) [pid = 3820] [serial = 720] [outer = 000000EA0EA0F000] 09:28:12 INFO - PROCESS | 3820 | 1464625692308 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA0F2A6000) [pid = 3820] [serial = 721] [outer = 000000EA0EA0F000] 09:28:12 INFO - PROCESS | 3820 | 1464625692814 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]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 754ms 09:28:12 INFO - PROCESS | 3820 | 1464625692896 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 3820 | 1464625692901 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 09:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:28:12 INFO - PROCESS | 3820 | 1464625692920 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - PROCESS | 3820 | 1464625692925 Marionette TRACE conn6 <- [1,926,null,{}] 09:28:13 INFO - PROCESS | 3820 | 1464625693000 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}] 09:28:13 INFO - PROCESS | 3820 | 1464625693157 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 09:28:13 INFO - PROCESS | 3820 | 1464625693217 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA09D78800 == 71 [pid = 3820] [id = 241] 09:28:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (000000EA04A9C800) [pid = 3820] [serial = 722] [outer = 0000000000000000] 09:28:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (000000EA06DD3400) [pid = 3820] [serial = 723] [outer = 000000EA04A9C800] 09:28:13 INFO - PROCESS | 3820 | 1464625693276 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (000000EA07EC0800) [pid = 3820] [serial = 724] [outer = 000000EA04A9C800] 09:28:13 INFO - PROCESS | 3820 | 1464625693834 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]]]}] 09:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 944ms 09:28:13 INFO - PROCESS | 3820 | 1464625693858 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 09:28:13 INFO - PROCESS | 3820 | 1464625693865 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 09:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:28:13 INFO - PROCESS | 3820 | 1464625693872 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:28:13 INFO - PROCESS | 3820 | 1464625693876 Marionette TRACE conn6 <- [1,930,null,{}] 09:28:13 INFO - PROCESS | 3820 | 1464625693880 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}] 09:28:14 INFO - PROCESS | 3820 | 1464625693998 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 09:28:14 INFO - PROCESS | 3820 | 1464625694088 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:14 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F219000 == 72 [pid = 3820] [id = 242] 09:28:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (000000EA0A8CDC00) [pid = 3820] [serial = 725] [outer = 0000000000000000] 09:28:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 109 (000000EA0AAE8C00) [pid = 3820] [serial = 726] [outer = 000000EA0A8CDC00] 09:28:14 INFO - PROCESS | 3820 | 1464625694145 Marionette DEBUG loaded listener.js 09:28:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 110 (000000EA0B69C800) [pid = 3820] [serial = 727] [outer = 000000EA0A8CDC00] 09:28:14 INFO - PROCESS | 3820 | 1464625694757 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]]]}] 09:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 944ms 09:28:14 INFO - PROCESS | 3820 | 1464625694818 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 09:28:14 INFO - PROCESS | 3820 | 1464625694821 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 09:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:28:14 INFO - PROCESS | 3820 | 1464625694825 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 3820 | 1464625694829 Marionette TRACE conn6 <- [1,934,null,{}] 09:28:14 INFO - PROCESS | 3820 | 1464625694841 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}] 09:28:14 INFO - PROCESS | 3820 | 1464625694964 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 09:28:15 INFO - PROCESS | 3820 | 1464625695084 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12484800 == 73 [pid = 3820] [id = 243] 09:28:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 111 (000000EA0C6BA400) [pid = 3820] [serial = 728] [outer = 0000000000000000] 09:28:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 112 (000000EA0CE41000) [pid = 3820] [serial = 729] [outer = 000000EA0C6BA400] 09:28:15 INFO - PROCESS | 3820 | 1464625695144 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 113 (000000EA0EB98400) [pid = 3820] [serial = 730] [outer = 000000EA0C6BA400] 09:28:15 INFO - PROCESS | 3820 | 1464625695734 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]]]}] 09:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 944ms 09:28:15 INFO - PROCESS | 3820 | 1464625695770 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 3820 | 1464625695773 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 09:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:28:15 INFO - PROCESS | 3820 | 1464625695777 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 3820 | 1464625695779 Marionette TRACE conn6 <- [1,938,null,{}] 09:28:15 INFO - PROCESS | 3820 | 1464625695782 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}] 09:28:15 INFO - PROCESS | 3820 | 1464625695898 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 09:28:16 INFO - PROCESS | 3820 | 1464625696015 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12555000 == 74 [pid = 3820] [id = 244] 09:28:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 114 (000000EA0F74A400) [pid = 3820] [serial = 731] [outer = 0000000000000000] 09:28:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 115 (000000EA0F8DC400) [pid = 3820] [serial = 732] [outer = 000000EA0F74A400] 09:28:16 INFO - PROCESS | 3820 | 1464625696073 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 116 (000000EA114BC000) [pid = 3820] [serial = 733] [outer = 000000EA0F74A400] 09:28:16 INFO - PROCESS | 3820 | 1464625696678 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]]]}] 09:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 944ms 09:28:16 INFO - PROCESS | 3820 | 1464625696723 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 3820 | 1464625696726 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 09:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:28:16 INFO - PROCESS | 3820 | 1464625696729 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 3820 | 1464625696732 Marionette TRACE conn6 <- [1,942,null,{}] 09:28:16 INFO - PROCESS | 3820 | 1464625696735 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}] 09:28:16 INFO - PROCESS | 3820 | 1464625696847 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 09:28:16 INFO - PROCESS | 3820 | 1464625696936 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1297A800 == 75 [pid = 3820] [id = 245] 09:28:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 117 (000000EA1186B000) [pid = 3820] [serial = 734] [outer = 0000000000000000] 09:28:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 118 (000000EA11871000) [pid = 3820] [serial = 735] [outer = 000000EA1186B000] 09:28:17 INFO - PROCESS | 3820 | 1464625696993 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 119 (000000EA11AA7800) [pid = 3820] [serial = 736] [outer = 000000EA1186B000] 09:28:17 INFO - PROCESS | 3820 | 1464625697513 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]]]}] 09:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 839ms 09:28:17 INFO - PROCESS | 3820 | 1464625697572 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 3820 | 1464625697574 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 09:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:28:17 INFO - PROCESS | 3820 | 1464625697578 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 3820 | 1464625697580 Marionette TRACE conn6 <- [1,946,null,{}] 09:28:17 INFO - PROCESS | 3820 | 1464625697585 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}] 09:28:17 INFO - PROCESS | 3820 | 1464625697717 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 09:28:17 INFO - PROCESS | 3820 | 1464625697812 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA138D3800 == 76 [pid = 3820] [id = 246] 09:28:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 120 (000000EA11DA8800) [pid = 3820] [serial = 737] [outer = 0000000000000000] 09:28:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 121 (000000EA121D4800) [pid = 3820] [serial = 738] [outer = 000000EA11DA8800] 09:28:17 INFO - PROCESS | 3820 | 1464625697870 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 122 (000000EA12286C00) [pid = 3820] [serial = 739] [outer = 000000EA11DA8800] 09:28:18 INFO - PROCESS | 3820 | 1464625698463 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]]]}] 09:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 943ms 09:28:18 INFO - PROCESS | 3820 | 1464625698524 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 09:28:18 INFO - PROCESS | 3820 | 1464625698526 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 09:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:28:18 INFO - PROCESS | 3820 | 1464625698530 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - PROCESS | 3820 | 1464625698532 Marionette TRACE conn6 <- [1,950,null,{}] 09:28:18 INFO - PROCESS | 3820 | 1464625698536 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}] 09:28:18 INFO - PROCESS | 3820 | 1464625698645 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 09:28:18 INFO - PROCESS | 3820 | 1464625698763 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA140D7800 == 77 [pid = 3820] [id = 247] 09:28:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 123 (000000EA1228E400) [pid = 3820] [serial = 740] [outer = 0000000000000000] 09:28:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 124 (000000EA12291C00) [pid = 3820] [serial = 741] [outer = 000000EA1228E400] 09:28:18 INFO - PROCESS | 3820 | 1464625698819 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 125 (000000EA1254D400) [pid = 3820] [serial = 742] [outer = 000000EA1228E400] 09:28:19 INFO - PROCESS | 3820 | 1464625699601 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]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1134ms 09:28:19 INFO - PROCESS | 3820 | 1464625699667 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 3820 | 1464625699671 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 09:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:28:19 INFO - PROCESS | 3820 | 1464625699676 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 3820 | 1464625699680 Marionette TRACE conn6 <- [1,954,null,{}] 09:28:19 INFO - PROCESS | 3820 | 1464625699686 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}] 09:28:19 INFO - PROCESS | 3820 | 1464625699796 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 09:28:19 INFO - PROCESS | 3820 | 1464625699870 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B54A800 == 78 [pid = 3820] [id = 248] 09:28:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 126 (000000EA02885000) [pid = 3820] [serial = 743] [outer = 0000000000000000] 09:28:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 127 (000000EA0764DC00) [pid = 3820] [serial = 744] [outer = 000000EA02885000] 09:28:19 INFO - PROCESS | 3820 | 1464625699962 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 128 (000000EA082AB400) [pid = 3820] [serial = 745] [outer = 000000EA02885000] 09:28:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11ABC800 == 77 [pid = 3820] [id = 134] 09:28:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7D7B5000 == 76 [pid = 3820] [id = 126] 09:28:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1211F000 == 75 [pid = 3820] [id = 150] 09:28:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F217800 == 74 [pid = 3820] [id = 132] 09:28:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11F4C000 == 73 [pid = 3820] [id = 239] 09:28:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CD2000 == 72 [pid = 3820] [id = 238] 09:28:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11AB0800 == 71 [pid = 3820] [id = 237] 09:28:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0E341000 == 70 [pid = 3820] [id = 234] 09:28:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0AA22000 == 69 [pid = 3820] [id = 233] 09:28:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA08931800 == 68 [pid = 3820] [id = 232] 09:28:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA020C2000 == 67 [pid = 3820] [id = 231] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 127 (000000EA1383B400) [pid = 3820] [serial = 674] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 126 (000000EA0AAED800) [pid = 3820] [serial = 632] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 125 (000000EA0E421800) [pid = 3820] [serial = 635] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 124 (000000EA12547400) [pid = 3820] [serial = 638] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 123 (000000EA1437D400) [pid = 3820] [serial = 641] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | 1464625700612 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]]]}] 09:28:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EA3F800 == 66 [pid = 3820] [id = 226] 09:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 986ms 09:28:20 INFO - PROCESS | 3820 | 1464625700667 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 09:28:20 INFO - PROCESS | 3820 | 1464625700672 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 09:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:28:20 INFO - PROCESS | 3820 | 1464625700681 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 3820 | 1464625700684 Marionette TRACE conn6 <- [1,958,null,{}] 09:28:20 INFO - PROCESS | 3820 | 1464625700688 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}] 09:28:20 INFO - PROCESS | 3820 | 1464625700795 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 122 (000000EA0B6F0C00) [pid = 3820] [serial = 600] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 121 (000000EA11DA6C00) [pid = 3820] [serial = 659] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 120 (000000EA12793400) [pid = 3820] [serial = 662] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 119 (000000EA1278F400) [pid = 3820] [serial = 672] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 118 (000000EA121D6800) [pid = 3820] [serial = 660] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 117 (000000EA0F8DCC00) [pid = 3820] [serial = 656] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 116 (000000EA0EA03400) [pid = 3820] [serial = 653] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 115 (000000EA0EB96C00) [pid = 3820] [serial = 654] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 114 (000000EA1382DC00) [pid = 3820] [serial = 665] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 113 (000000EA0764BC00) [pid = 3820] [serial = 650] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 112 (000000EA0ABA6400) [pid = 3820] [serial = 651] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 111 (000000EA0AAEFC00) [pid = 3820] [serial = 648] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 110 (000000EA08065800) [pid = 3820] [serial = 647] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 109 (000000EA14256400) [pid = 3820] [serial = 644] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 108 (000000EA13086C00) [pid = 3820] [serial = 663] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (000000EA11AA6400) [pid = 3820] [serial = 671] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (000000EA13835400) [pid = 3820] [serial = 666] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (000000EA0AF92C00) [pid = 3820] [serial = 668] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (000000EA0D264800) [pid = 3820] [serial = 669] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (000000EA11868800) [pid = 3820] [serial = 657] [outer = 0000000000000000] [url = about:blank] 09:28:20 INFO - PROCESS | 3820 | 1464625700879 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:20 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA09BD4800 == 67 [pid = 3820] [id = 249] 09:28:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (000000EA04A23800) [pid = 3820] [serial = 746] [outer = 0000000000000000] 09:28:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (000000EA07ECC000) [pid = 3820] [serial = 747] [outer = 000000EA04A23800] 09:28:20 INFO - PROCESS | 3820 | 1464625700928 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (000000EA0A827400) [pid = 3820] [serial = 748] [outer = 000000EA04A23800] 09:28:21 INFO - PROCESS | 3820 | 1464625701393 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]]]}] 09:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 734ms 09:28:21 INFO - PROCESS | 3820 | 1464625701421 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 09:28:21 INFO - PROCESS | 3820 | 1464625701423 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 09:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:28:21 INFO - PROCESS | 3820 | 1464625701427 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:28:21 INFO - PROCESS | 3820 | 1464625701430 Marionette TRACE conn6 <- [1,962,null,{}] 09:28:21 INFO - PROCESS | 3820 | 1464625701441 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}] 09:28:21 INFO - PROCESS | 3820 | 1464625701539 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 09:28:21 INFO - PROCESS | 3820 | 1464625701549 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EBCA800 == 68 [pid = 3820] [id = 250] 09:28:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (000000EA0B6B4000) [pid = 3820] [serial = 749] [outer = 0000000000000000] 09:28:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (000000EA0B6F2000) [pid = 3820] [serial = 750] [outer = 000000EA0B6B4000] 09:28:21 INFO - PROCESS | 3820 | 1464625701598 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 109 (000000EA0BA13800) [pid = 3820] [serial = 751] [outer = 000000EA0B6B4000] 09:28:22 INFO - PROCESS | 3820 | 1464625702071 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]]]}] 09:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 691ms 09:28:22 INFO - PROCESS | 3820 | 1464625702128 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 09:28:22 INFO - PROCESS | 3820 | 1464625702131 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 09:28:22 INFO - PROCESS | 3820 | 1464625702135 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 3820 | 1464625702136 Marionette TRACE conn6 <- [1,966,null,{}] 09:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:28:22 INFO - PROCESS | 3820 | 1464625702140 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}] 09:28:22 INFO - PROCESS | 3820 | 1464625702233 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 09:28:22 INFO - PROCESS | 3820 | 1464625702241 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:22 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F21E800 == 69 [pid = 3820] [id = 251] 09:28:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 110 (000000EA0B6B4400) [pid = 3820] [serial = 752] [outer = 0000000000000000] 09:28:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 111 (000000EA0D267C00) [pid = 3820] [serial = 753] [outer = 000000EA0B6B4400] 09:28:22 INFO - PROCESS | 3820 | 1464625702353 Marionette DEBUG loaded listener.js 09:28:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 112 (000000EA0E298800) [pid = 3820] [serial = 754] [outer = 000000EA0B6B4400] 09:28:22 INFO - PROCESS | 3820 | 1464625702771 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]]]}] 09:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 671ms 09:28:22 INFO - PROCESS | 3820 | 1464625702812 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 09:28:22 INFO - PROCESS | 3820 | 1464625702814 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 09:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:28:22 INFO - PROCESS | 3820 | 1464625702817 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 3820 | 1464625702819 Marionette TRACE conn6 <- [1,970,null,{}] 09:28:22 INFO - PROCESS | 3820 | 1464625702822 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}] 09:28:22 INFO - PROCESS | 3820 | 1464625702947 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 09:28:22 INFO - PROCESS | 3820 | 1464625702967 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:22 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CDA800 == 70 [pid = 3820] [id = 252] 09:28:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 113 (000000EA0E372800) [pid = 3820] [serial = 755] [outer = 0000000000000000] 09:28:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 114 (000000EA0E75C000) [pid = 3820] [serial = 756] [outer = 000000EA0E372800] 09:28:23 INFO - PROCESS | 3820 | 1464625703013 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 115 (000000EA0EB96C00) [pid = 3820] [serial = 757] [outer = 000000EA0E372800] 09:28:23 INFO - PROCESS | 3820 | 1464625703449 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]]]}] 09:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 672ms 09:28:23 INFO - PROCESS | 3820 | 1464625703492 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 09:28:23 INFO - PROCESS | 3820 | 1464625703494 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 09:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:28:23 INFO - PROCESS | 3820 | 1464625703505 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - PROCESS | 3820 | 1464625703514 Marionette TRACE conn6 <- [1,974,null,{}] 09:28:23 INFO - PROCESS | 3820 | 1464625703518 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}] 09:28:23 INFO - PROCESS | 3820 | 1464625703681 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 09:28:23 INFO - PROCESS | 3820 | 1464625703710 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12227000 == 71 [pid = 3820] [id = 253] 09:28:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 116 (000000EA0F8D2400) [pid = 3820] [serial = 758] [outer = 0000000000000000] 09:28:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 117 (000000EA11AAB800) [pid = 3820] [serial = 759] [outer = 000000EA0F8D2400] 09:28:23 INFO - PROCESS | 3820 | 1464625703756 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 118 (000000EA11F09000) [pid = 3820] [serial = 760] [outer = 000000EA0F8D2400] 09:28:24 INFO - PROCESS | 3820 | 1464625704202 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]]]}] 09:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 733ms 09:28:24 INFO - PROCESS | 3820 | 1464625704239 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 3820 | 1464625704241 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 09:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:28:24 INFO - PROCESS | 3820 | 1464625704251 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 3820 | 1464625704253 Marionette TRACE conn6 <- [1,978,null,{}] 09:28:24 INFO - PROCESS | 3820 | 1464625704256 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}] 09:28:24 INFO - PROCESS | 3820 | 1464625704372 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 09:28:24 INFO - PROCESS | 3820 | 1464625704381 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA124CB000 == 72 [pid = 3820] [id = 254] 09:28:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 119 (000000EA11DAA000) [pid = 3820] [serial = 761] [outer = 0000000000000000] 09:28:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 120 (000000EA1228EC00) [pid = 3820] [serial = 762] [outer = 000000EA11DAA000] 09:28:24 INFO - PROCESS | 3820 | 1464625704469 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 121 (000000EA125F0C00) [pid = 3820] [serial = 763] [outer = 000000EA11DAA000] 09:28:24 INFO - PROCESS | 3820 | 1464625704886 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]]]}] 09:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 09:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 120 (000000EA0B6A4800) [pid = 3820] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 119 (000000EA13838000) [pid = 3820] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 118 (000000EA0767C000) [pid = 3820] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 117 (000000EA06DDB400) [pid = 3820] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 116 (000000EA0AAF2400) [pid = 3820] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 115 (000000EA02005800) [pid = 3820] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 114 (000000EA0BA10800) [pid = 3820] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 113 (000000EA06DD4C00) [pid = 3820] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 112 (000000EA0CE98000) [pid = 3820] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 111 (000000EA0E42C800) [pid = 3820] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:28:25 INFO - PROCESS | 3820 | --DOMWINDOW == 110 (000000EA14371400) [pid = 3820] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:28:25 INFO - PROCESS | 3820 | 1464625705058 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 3820 | 1464625705060 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 09:28:25 INFO - PROCESS | 3820 | 1464625705070 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:28:25 INFO - PROCESS | 3820 | 1464625705072 Marionette TRACE conn6 <- [1,982,null,{}] 09:28:25 INFO - PROCESS | 3820 | 1464625705076 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}] 09:28:25 INFO - PROCESS | 3820 | 1464625705175 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 09:28:25 INFO - PROCESS | 3820 | 1464625705184 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:25 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA124B7000 == 73 [pid = 3820] [id = 255] 09:28:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 111 (000000EA08969C00) [pid = 3820] [serial = 764] [outer = 0000000000000000] 09:28:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 112 (000000EA0B6A4800) [pid = 3820] [serial = 765] [outer = 000000EA08969C00] 09:28:25 INFO - PROCESS | 3820 | 1464625705229 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 113 (000000EA0EA06C00) [pid = 3820] [serial = 766] [outer = 000000EA08969C00] 09:28:25 INFO - PROCESS | 3820 | 1464625705659 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]]]}] 09:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 627ms 09:28:25 INFO - PROCESS | 3820 | 1464625705702 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 3820 | 1464625705704 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 09:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:28:25 INFO - PROCESS | 3820 | 1464625705707 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 3820 | 1464625705709 Marionette TRACE conn6 <- [1,986,null,{}] 09:28:25 INFO - PROCESS | 3820 | 1464625705713 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}] 09:28:25 INFO - PROCESS | 3820 | 1464625705802 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 09:28:25 INFO - PROCESS | 3820 | 1464625705808 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:25 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA140D4000 == 74 [pid = 3820] [id = 256] 09:28:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 114 (000000EA04AA0000) [pid = 3820] [serial = 767] [outer = 0000000000000000] 09:28:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 115 (000000EA12798C00) [pid = 3820] [serial = 768] [outer = 000000EA04AA0000] 09:28:25 INFO - PROCESS | 3820 | 1464625705856 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 116 (000000EA13080C00) [pid = 3820] [serial = 769] [outer = 000000EA04AA0000] 09:28:26 INFO - PROCESS | 3820 | 1464625706303 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]]]}] 09:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 628ms 09:28:26 INFO - PROCESS | 3820 | 1464625706339 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 09:28:26 INFO - PROCESS | 3820 | 1464625706341 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 09:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:28:26 INFO - PROCESS | 3820 | 1464625706349 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:28:26 INFO - PROCESS | 3820 | 1464625706351 Marionette TRACE conn6 <- [1,990,null,{}] 09:28:26 INFO - PROCESS | 3820 | 1464625706362 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}] 09:28:26 INFO - PROCESS | 3820 | 1464625706453 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 09:28:26 INFO - PROCESS | 3820 | 1464625706462 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1470D000 == 75 [pid = 3820] [id = 257] 09:28:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 117 (000000EA13442000) [pid = 3820] [serial = 770] [outer = 0000000000000000] 09:28:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 118 (000000EA13444C00) [pid = 3820] [serial = 771] [outer = 000000EA13442000] 09:28:26 INFO - PROCESS | 3820 | 1464625706507 Marionette DEBUG loaded listener.js 09:28:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 119 (000000EA13831400) [pid = 3820] [serial = 772] [outer = 000000EA13442000] 09:28:26 INFO - PROCESS | 3820 | 1464625706960 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]]]}] 09:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 628ms 09:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:28:27 INFO - PROCESS | 3820 | 1464625706992 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 3820 | 1464625706994 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 09:28:27 INFO - PROCESS | 3820 | 1464625706999 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 3820 | 1464625707001 Marionette TRACE conn6 <- [1,994,null,{}] 09:28:27 INFO - PROCESS | 3820 | 1464625707005 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}] 09:28:27 INFO - PROCESS | 3820 | 1464625707184 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 09:28:27 INFO - PROCESS | 3820 | 1464625707283 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0836F800 == 76 [pid = 3820] [id = 258] 09:28:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 120 (000000EA02D46400) [pid = 3820] [serial = 773] [outer = 0000000000000000] 09:28:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 121 (000000EA03969000) [pid = 3820] [serial = 774] [outer = 000000EA02D46400] 09:28:27 INFO - PROCESS | 3820 | 1464625707343 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 122 (000000EA07EC9000) [pid = 3820] [serial = 775] [outer = 000000EA02D46400] 09:28:28 INFO - PROCESS | 3820 | 1464625708004 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]]]}] 09:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1031ms 09:28:28 INFO - PROCESS | 3820 | 1464625708040 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 3820 | 1464625708045 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 09:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:28:28 INFO - PROCESS | 3820 | 1464625708070 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 3820 | 1464625708075 Marionette TRACE conn6 <- [1,998,null,{}] 09:28:28 INFO - PROCESS | 3820 | 1464625708080 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}] 09:28:28 INFO - PROCESS | 3820 | 1464625708202 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 09:28:28 INFO - PROCESS | 3820 | 1464625708325 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F7A3000 == 77 [pid = 3820] [id = 259] 09:28:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 123 (000000EA0B6A9800) [pid = 3820] [serial = 776] [outer = 0000000000000000] 09:28:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 124 (000000EA0B6E9400) [pid = 3820] [serial = 777] [outer = 000000EA0B6A9800] 09:28:28 INFO - PROCESS | 3820 | 1464625708385 Marionette DEBUG loaded listener.js 09:28:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 125 (000000EA0C6B3800) [pid = 3820] [serial = 778] [outer = 000000EA0B6A9800] 09:28:28 INFO - PROCESS | 3820 | 1464625708975 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]]]}] 09:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1004ms 09:28:29 INFO - PROCESS | 3820 | 1464625709056 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 09:28:29 INFO - PROCESS | 3820 | 1464625709060 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 09:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:28:29 INFO - PROCESS | 3820 | 1464625709064 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:28:29 INFO - PROCESS | 3820 | 1464625709066 Marionette TRACE conn6 <- [1,1002,null,{}] 09:28:29 INFO - PROCESS | 3820 | 1464625709071 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}] 09:28:29 INFO - PROCESS | 3820 | 1464625709188 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 09:28:29 INFO - PROCESS | 3820 | 1464625709313 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:29 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15D75800 == 78 [pid = 3820] [id = 260] 09:28:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 126 (000000EA0F2A1400) [pid = 3820] [serial = 779] [outer = 0000000000000000] 09:28:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 127 (000000EA0F749400) [pid = 3820] [serial = 780] [outer = 000000EA0F2A1400] 09:28:29 INFO - PROCESS | 3820 | 1464625709372 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 128 (000000EA11AA1400) [pid = 3820] [serial = 781] [outer = 000000EA0F2A1400] 09:28:30 INFO - PROCESS | 3820 | 1464625710001 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]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 986ms 09:28:30 INFO - PROCESS | 3820 | 1464625710051 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 3820 | 1464625710055 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 09:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:28:30 INFO - PROCESS | 3820 | 1464625710067 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 3820 | 1464625710072 Marionette TRACE conn6 <- [1,1006,null,{}] 09:28:30 INFO - PROCESS | 3820 | 1464625710089 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}] 09:28:30 INFO - PROCESS | 3820 | 1464625710239 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 09:28:30 INFO - PROCESS | 3820 | 1464625710295 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7BC90000 == 79 [pid = 3820] [id = 261] 09:28:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 129 (000000EA1382DC00) [pid = 3820] [serial = 782] [outer = 0000000000000000] 09:28:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 130 (000000EA13839000) [pid = 3820] [serial = 783] [outer = 000000EA1382DC00] 09:28:30 INFO - PROCESS | 3820 | 1464625710352 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 131 (000000EA1425A400) [pid = 3820] [serial = 784] [outer = 000000EA1382DC00] 09:28:30 INFO - PROCESS | 3820 | 1464625710975 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]]]}] 09:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 944ms 09:28:31 INFO - PROCESS | 3820 | 1464625711009 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 09:28:31 INFO - PROCESS | 3820 | 1464625711012 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 09:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:28:31 INFO - PROCESS | 3820 | 1464625711016 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - PROCESS | 3820 | 1464625711018 Marionette TRACE conn6 <- [1,1010,null,{}] 09:28:31 INFO - PROCESS | 3820 | 1464625711022 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}] 09:28:31 INFO - PROCESS | 3820 | 1464625711139 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 09:28:31 INFO - PROCESS | 3820 | 1464625711234 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7CE48000 == 80 [pid = 3820] [id = 262] 09:28:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 132 (000000EA1437AC00) [pid = 3820] [serial = 785] [outer = 0000000000000000] 09:28:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 133 (000000EA16D27000) [pid = 3820] [serial = 786] [outer = 000000EA1437AC00] 09:28:31 INFO - PROCESS | 3820 | 1464625711290 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 134 (000000EA16D32C00) [pid = 3820] [serial = 787] [outer = 000000EA1437AC00] 09:28:31 INFO - PROCESS | 3820 | 1464625711836 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]]]}] 09:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 882ms 09:28:31 INFO - PROCESS | 3820 | 1464625711898 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 09:28:31 INFO - PROCESS | 3820 | 1464625711901 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 09:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:28:31 INFO - PROCESS | 3820 | 1464625711904 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - PROCESS | 3820 | 1464625711906 Marionette TRACE conn6 <- [1,1014,null,{}] 09:28:31 INFO - PROCESS | 3820 | 1464625711910 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}] 09:28:32 INFO - PROCESS | 3820 | 1464625712026 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 09:28:32 INFO - PROCESS | 3820 | 1464625712125 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:32 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7DE40800 == 81 [pid = 3820] [id = 263] 09:28:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 135 (000000EA7BED7800) [pid = 3820] [serial = 788] [outer = 0000000000000000] 09:28:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 136 (000000EA7C645800) [pid = 3820] [serial = 789] [outer = 000000EA7BED7800] 09:28:32 INFO - PROCESS | 3820 | 1464625712187 Marionette DEBUG loaded listener.js 09:28:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 137 (000000EA7C721800) [pid = 3820] [serial = 790] [outer = 000000EA7BED7800] 09:28:32 INFO - PROCESS | 3820 | 1464625712845 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]]]}] 09:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 984ms 09:28:32 INFO - PROCESS | 3820 | 1464625712891 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 09:28:32 INFO - PROCESS | 3820 | 1464625712894 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 09:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:28:32 INFO - PROCESS | 3820 | 1464625712897 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - PROCESS | 3820 | 1464625712899 Marionette TRACE conn6 <- [1,1018,null,{}] 09:28:32 INFO - PROCESS | 3820 | 1464625712903 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}] 09:28:33 INFO - PROCESS | 3820 | 1464625713175 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 09:28:33 INFO - PROCESS | 3820 | 1464625713333 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0A927800 == 82 [pid = 3820] [id = 264] 09:28:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 138 (000000EA04A9DC00) [pid = 3820] [serial = 791] [outer = 0000000000000000] 09:28:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 139 (000000EA06DD0800) [pid = 3820] [serial = 792] [outer = 000000EA04A9DC00] 09:28:33 INFO - PROCESS | 3820 | 1464625713386 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 140 (000000EA07E87C00) [pid = 3820] [serial = 793] [outer = 000000EA04A9DC00] 09:28:34 INFO - PROCESS | 3820 | 1464625713992 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]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1134ms 09:28:34 INFO - PROCESS | 3820 | 1464625714036 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 3820 | 1464625714040 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 09:28:34 INFO - PROCESS | 3820 | 1464625714044 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:28:34 INFO - PROCESS | 3820 | 1464625714049 Marionette TRACE conn6 <- [1,1022,null,{}] 09:28:34 INFO - PROCESS | 3820 | 1464625714053 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}] 09:28:34 INFO - PROCESS | 3820 | 1464625714161 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 09:28:34 INFO - PROCESS | 3820 | 1464625714258 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0AA22800 == 83 [pid = 3820] [id = 265] 09:28:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 141 (000000EA0A822C00) [pid = 3820] [serial = 794] [outer = 0000000000000000] 09:28:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 142 (000000EA0AAEF800) [pid = 3820] [serial = 795] [outer = 000000EA0A822C00] 09:28:34 INFO - PROCESS | 3820 | 1464625714310 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 143 (000000EA0AF86000) [pid = 3820] [serial = 796] [outer = 000000EA0A822C00] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1470D000 == 82 [pid = 3820] [id = 257] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA140D4000 == 81 [pid = 3820] [id = 256] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA124B7000 == 80 [pid = 3820] [id = 255] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA124CB000 == 79 [pid = 3820] [id = 254] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12227000 == 78 [pid = 3820] [id = 253] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F78A800 == 77 [pid = 3820] [id = 236] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7E813800 == 76 [pid = 3820] [id = 225] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CDA800 == 75 [pid = 3820] [id = 252] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F06A000 == 74 [pid = 3820] [id = 235] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F21E800 == 73 [pid = 3820] [id = 251] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 142 (000000EA0BB0B800) [pid = 3820] [serial = 678] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 141 (000000EA13447C00) [pid = 3820] [serial = 684] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 140 (000000EA0F2AB800) [pid = 3820] [serial = 681] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 139 (000000EA7C64B400) [pid = 3820] [serial = 687] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 138 (000000EA16D26400) [pid = 3820] [serial = 690] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 137 (000000EA0EB90C00) [pid = 3820] [serial = 720] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EBCA800 == 72 [pid = 3820] [id = 250] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA09BD4800 == 71 [pid = 3820] [id = 249] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B54A800 == 70 [pid = 3820] [id = 248] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA138D3800 == 69 [pid = 3820] [id = 246] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1297A800 == 68 [pid = 3820] [id = 245] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12555000 == 67 [pid = 3820] [id = 244] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12484800 == 66 [pid = 3820] [id = 243] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F219000 == 65 [pid = 3820] [id = 242] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA09D78800 == 64 [pid = 3820] [id = 241] 09:28:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12212000 == 63 [pid = 3820] [id = 240] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 136 (000000EA0B6ACC00) [pid = 3820] [serial = 705] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 135 (000000EA0B6F1400) [pid = 3820] [serial = 706] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 134 (000000EA1436E800) [pid = 3820] [serial = 675] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 133 (000000EA0824E400) [pid = 3820] [serial = 699] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 132 (000000EA08966400) [pid = 3820] [serial = 700] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 131 (000000EA07651C00) [pid = 3820] [serial = 696] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 130 (000000EA07681C00) [pid = 3820] [serial = 697] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 129 (000000EA0AF2F400) [pid = 3820] [serial = 702] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 128 (000000EA02B7A400) [pid = 3820] [serial = 694] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 127 (000000EA0200FC00) [pid = 3820] [serial = 693] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 126 (000000EA0C6B1800) [pid = 3820] [serial = 709] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 125 (000000EA0BA14400) [pid = 3820] [serial = 708] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 124 (000000EA0CE98800) [pid = 3820] [serial = 714] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 123 (000000EA0D53D000) [pid = 3820] [serial = 711] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 122 (000000EA0EA0A800) [pid = 3820] [serial = 718] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 121 (000000EA03CD2400) [pid = 3820] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 120 (000000EA0E75F000) [pid = 3820] [serial = 717] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 119 (000000EA0E245000) [pid = 3820] [serial = 712] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 118 (000000EA0E421000) [pid = 3820] [serial = 715] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 117 (000000EA0AF8F800) [pid = 3820] [serial = 703] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | --DOMWINDOW == 116 (000000EA1437D000) [pid = 3820] [serial = 630] [outer = 0000000000000000] [url = about:blank] 09:28:34 INFO - PROCESS | 3820 | 1464625714867 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]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 881ms 09:28:34 INFO - PROCESS | 3820 | 1464625714930 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 3820 | 1464625714933 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 09:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:28:34 INFO - PROCESS | 3820 | 1464625714937 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 3820 | 1464625714939 Marionette TRACE conn6 <- [1,1026,null,{}] 09:28:34 INFO - PROCESS | 3820 | 1464625714942 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}] 09:28:35 INFO - PROCESS | 3820 | 1464625715033 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 09:28:35 INFO - PROCESS | 3820 | 1464625715135 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:35 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0AB45000 == 64 [pid = 3820] [id = 266] 09:28:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 117 (000000EA04AA2000) [pid = 3820] [serial = 797] [outer = 0000000000000000] 09:28:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 118 (000000EA0A613800) [pid = 3820] [serial = 798] [outer = 000000EA04AA2000] 09:28:35 INFO - PROCESS | 3820 | 1464625715183 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 119 (000000EA0AF6D800) [pid = 3820] [serial = 799] [outer = 000000EA04AA2000] 09:28:35 INFO - PROCESS | 3820 | 1464625715594 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]]]}] 09:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 672ms 09:28:35 INFO - PROCESS | 3820 | 1464625715610 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 09:28:35 INFO - PROCESS | 3820 | 1464625715614 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 09:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:28:35 INFO - PROCESS | 3820 | 1464625715625 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:28:35 INFO - PROCESS | 3820 | 1464625715630 Marionette TRACE conn6 <- [1,1030,null,{}] 09:28:35 INFO - PROCESS | 3820 | 1464625715633 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}] 09:28:35 INFO - PROCESS | 3820 | 1464625715728 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 09:28:35 INFO - PROCESS | 3820 | 1464625715766 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:35 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EBC6800 == 65 [pid = 3820] [id = 267] 09:28:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 120 (000000EA0B38C800) [pid = 3820] [serial = 800] [outer = 0000000000000000] 09:28:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 121 (000000EA0B8A5C00) [pid = 3820] [serial = 801] [outer = 000000EA0B38C800] 09:28:35 INFO - PROCESS | 3820 | 1464625715812 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 122 (000000EA0BA12C00) [pid = 3820] [serial = 802] [outer = 000000EA0B38C800] 09:28:36 INFO - PROCESS | 3820 | 1464625716235 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]]]}] 09:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 09:28:36 INFO - PROCESS | 3820 | 1464625716316 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 09:28:36 INFO - PROCESS | 3820 | 1464625716319 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 09:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:28:36 INFO - PROCESS | 3820 | 1464625716322 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:28:36 INFO - PROCESS | 3820 | 1464625716324 Marionette TRACE conn6 <- [1,1034,null,{}] 09:28:36 INFO - PROCESS | 3820 | 1464625716327 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}] 09:28:36 INFO - PROCESS | 3820 | 1464625716415 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 09:28:36 INFO - PROCESS | 3820 | 1464625716423 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:36 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F21E800 == 66 [pid = 3820] [id = 268] 09:28:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 123 (000000EA0B6AC000) [pid = 3820] [serial = 803] [outer = 0000000000000000] 09:28:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 124 (000000EA0C6B2000) [pid = 3820] [serial = 804] [outer = 000000EA0B6AC000] 09:28:36 INFO - PROCESS | 3820 | 1464625716469 Marionette DEBUG loaded listener.js 09:28:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 125 (000000EA0C6D1C00) [pid = 3820] [serial = 805] [outer = 000000EA0B6AC000] 09:28:36 INFO - PROCESS | 3820 | 1464625716939 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]]]}] 09:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 09:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:28:36 INFO - PROCESS | 3820 | 1464625716954 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 09:28:36 INFO - PROCESS | 3820 | 1464625716956 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 09:28:36 INFO - PROCESS | 3820 | 1464625716960 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:28:36 INFO - PROCESS | 3820 | 1464625716961 Marionette TRACE conn6 <- [1,1038,null,{}] 09:28:36 INFO - PROCESS | 3820 | 1464625716969 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}] 09:28:37 INFO - PROCESS | 3820 | 1464625717083 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 09:28:37 INFO - PROCESS | 3820 | 1464625717167 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1187B800 == 67 [pid = 3820] [id = 269] 09:28:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 126 (000000EA0E243C00) [pid = 3820] [serial = 806] [outer = 0000000000000000] 09:28:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 127 (000000EA0E293C00) [pid = 3820] [serial = 807] [outer = 000000EA0E243C00] 09:28:37 INFO - PROCESS | 3820 | 1464625717220 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 128 (000000EA0E424800) [pid = 3820] [serial = 808] [outer = 000000EA0E243C00] 09:28:37 INFO - PROCESS | 3820 | 1464625717694 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]]]}] 09:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 776ms 09:28:37 INFO - PROCESS | 3820 | 1464625717740 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 09:28:37 INFO - PROCESS | 3820 | 1464625717742 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 09:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:28:37 INFO - PROCESS | 3820 | 1464625717745 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 3820 | 1464625717747 Marionette TRACE conn6 <- [1,1042,null,{}] 09:28:37 INFO - PROCESS | 3820 | 1464625717750 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}] 09:28:37 INFO - PROCESS | 3820 | 1464625717867 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 09:28:37 INFO - PROCESS | 3820 | 1464625717922 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CD2000 == 68 [pid = 3820] [id = 270] 09:28:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 129 (000000EA0E75F000) [pid = 3820] [serial = 809] [outer = 0000000000000000] 09:28:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 130 (000000EA0EA0C000) [pid = 3820] [serial = 810] [outer = 000000EA0E75F000] 09:28:37 INFO - PROCESS | 3820 | 1464625717968 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 131 (000000EA0EB95C00) [pid = 3820] [serial = 811] [outer = 000000EA0E75F000] 09:28:38 INFO - PROCESS | 3820 | 1464625718386 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]]]}] 09:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 693ms 09:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:28:38 INFO - PROCESS | 3820 | 1464625718442 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 09:28:38 INFO - PROCESS | 3820 | 1464625718444 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 09:28:38 INFO - PROCESS | 3820 | 1464625718475 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:28:38 INFO - PROCESS | 3820 | 1464625718477 Marionette TRACE conn6 <- [1,1046,null,{}] 09:28:38 INFO - PROCESS | 3820 | 1464625718495 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}] 09:28:38 INFO - PROCESS | 3820 | 1464625718607 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 09:28:38 INFO - PROCESS | 3820 | 1464625718743 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 3820 | --DOMWINDOW == 130 (000000EA0EA0F000) [pid = 3820] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:28:38 INFO - PROCESS | 3820 | --DOMWINDOW == 129 (000000EA0B6B4000) [pid = 3820] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:28:38 INFO - PROCESS | 3820 | --DOMWINDOW == 128 (000000EA02885000) [pid = 3820] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:28:38 INFO - PROCESS | 3820 | --DOMWINDOW == 127 (000000EA08969C00) [pid = 3820] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:28:38 INFO - PROCESS | 3820 | --DOMWINDOW == 126 (000000EA0F8D2400) [pid = 3820] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:28:38 INFO - PROCESS | 3820 | --DOMWINDOW == 125 (000000EA0B6B4400) [pid = 3820] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:28:38 INFO - PROCESS | 3820 | --DOMWINDOW == 124 (000000EA04A23800) [pid = 3820] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:28:38 INFO - PROCESS | 3820 | --DOMWINDOW == 123 (000000EA04AA0000) [pid = 3820] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:28:38 INFO - PROCESS | 3820 | --DOMWINDOW == 122 (000000EA0E372800) [pid = 3820] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:28:38 INFO - PROCESS | 3820 | --DOMWINDOW == 121 (000000EA11DAA000) [pid = 3820] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:28:38 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F071000 == 69 [pid = 3820] [id = 271] 09:28:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 122 (000000EA04A23800) [pid = 3820] [serial = 812] [outer = 0000000000000000] 09:28:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 123 (000000EA0AAE6400) [pid = 3820] [serial = 813] [outer = 000000EA04A23800] 09:28:38 INFO - PROCESS | 3820 | 1464625718800 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 124 (000000EA0F29E400) [pid = 3820] [serial = 814] [outer = 000000EA04A23800] 09:28:39 INFO - PROCESS | 3820 | 1464625719163 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]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 776ms 09:28:39 INFO - PROCESS | 3820 | 1464625719227 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 3820 | 1464625719237 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 09:28:39 INFO - PROCESS | 3820 | 1464625719241 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 3820 | 1464625719243 Marionette TRACE conn6 <- [1,1050,null,{}] 09:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:28:39 INFO - PROCESS | 3820 | 1464625719246 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}] 09:28:39 INFO - PROCESS | 3820 | 1464625719360 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 09:28:39 INFO - PROCESS | 3820 | 1464625719370 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:39 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12210000 == 70 [pid = 3820] [id = 272] 09:28:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 125 (000000EA0E245C00) [pid = 3820] [serial = 815] [outer = 0000000000000000] 09:28:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 126 (000000EA0F8DD000) [pid = 3820] [serial = 816] [outer = 000000EA0E245C00] 09:28:39 INFO - PROCESS | 3820 | 1464625719415 Marionette DEBUG loaded listener.js 09:28:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 127 (000000EA114C0000) [pid = 3820] [serial = 817] [outer = 000000EA0E245C00] 09:28:39 INFO - PROCESS | 3820 | 1464625719819 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]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 09:28:39 INFO - PROCESS | 3820 | 1464625719875 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 3820 | 1464625719877 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 09:28:39 INFO - PROCESS | 3820 | 1464625719880 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:28:39 INFO - PROCESS | 3820 | 1464625719882 Marionette TRACE conn6 <- [1,1054,null,{}] 09:28:39 INFO - PROCESS | 3820 | 1464625719886 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}] 09:28:40 INFO - PROCESS | 3820 | 1464625720002 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 09:28:40 INFO - PROCESS | 3820 | 1464625720043 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1248F800 == 71 [pid = 3820] [id = 273] 09:28:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 128 (000000EA0F2A4800) [pid = 3820] [serial = 818] [outer = 0000000000000000] 09:28:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 129 (000000EA11871C00) [pid = 3820] [serial = 819] [outer = 000000EA0F2A4800] 09:28:40 INFO - PROCESS | 3820 | 1464625720090 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 130 (000000EA11F03400) [pid = 3820] [serial = 820] [outer = 000000EA0F2A4800] 09:28:40 INFO - PROCESS | 3820 | 1464625720497 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]]]}] 09:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 628ms 09:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:28:40 INFO - PROCESS | 3820 | 1464625720512 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 09:28:40 INFO - PROCESS | 3820 | 1464625720514 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 09:28:40 INFO - PROCESS | 3820 | 1464625720517 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 3820 | 1464625720519 Marionette TRACE conn6 <- [1,1058,null,{}] 09:28:40 INFO - PROCESS | 3820 | 1464625720522 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}] 09:28:40 INFO - PROCESS | 3820 | 1464625720649 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 09:28:40 INFO - PROCESS | 3820 | 1464625720658 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1296E800 == 72 [pid = 3820] [id = 274] 09:28:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 131 (000000EA114B8800) [pid = 3820] [serial = 821] [outer = 0000000000000000] 09:28:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 132 (000000EA121D7000) [pid = 3820] [serial = 822] [outer = 000000EA114B8800] 09:28:40 INFO - PROCESS | 3820 | 1464625720710 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 133 (000000EA12547800) [pid = 3820] [serial = 823] [outer = 000000EA114B8800] 09:28:41 INFO - PROCESS | 3820 | 1464625721435 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]]]}] 09:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 985ms 09:28:41 INFO - PROCESS | 3820 | 1464625721507 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 09:28:41 INFO - PROCESS | 3820 | 1464625721511 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 09:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:28:41 INFO - PROCESS | 3820 | 1464625721517 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:28:41 INFO - PROCESS | 3820 | 1464625721520 Marionette TRACE conn6 <- [1,1062,null,{}] 09:28:41 INFO - PROCESS | 3820 | 1464625721526 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}] 09:28:41 INFO - PROCESS | 3820 | 1464625721677 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 09:28:41 INFO - PROCESS | 3820 | 1464625721800 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:41 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B54D000 == 73 [pid = 3820] [id = 275] 09:28:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 134 (000000EA089A3C00) [pid = 3820] [serial = 824] [outer = 0000000000000000] 09:28:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 135 (000000EA0AAEE400) [pid = 3820] [serial = 825] [outer = 000000EA089A3C00] 09:28:41 INFO - PROCESS | 3820 | 1464625721860 Marionette DEBUG loaded listener.js 09:28:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 136 (000000EA0AF91C00) [pid = 3820] [serial = 826] [outer = 000000EA089A3C00] 09:28:42 INFO - PROCESS | 3820 | 1464625722465 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]]]}] 09:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 986ms 09:28:42 INFO - PROCESS | 3820 | 1464625722507 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 09:28:42 INFO - PROCESS | 3820 | 1464625722514 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 09:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:28:42 INFO - PROCESS | 3820 | 1464625722520 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - PROCESS | 3820 | 1464625722523 Marionette TRACE conn6 <- [1,1066,null,{}] 09:28:42 INFO - PROCESS | 3820 | 1464625722527 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}] 09:28:42 INFO - PROCESS | 3820 | 1464625722690 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 09:28:42 INFO - PROCESS | 3820 | 1464625722708 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CC3000 == 74 [pid = 3820] [id = 276] 09:28:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 137 (000000EA0B8ADC00) [pid = 3820] [serial = 827] [outer = 0000000000000000] 09:28:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 138 (000000EA0C6BB800) [pid = 3820] [serial = 828] [outer = 000000EA0B8ADC00] 09:28:42 INFO - PROCESS | 3820 | 1464625722765 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 139 (000000EA0E372000) [pid = 3820] [serial = 829] [outer = 000000EA0B8ADC00] 09:28:43 INFO - PROCESS | 3820 | 1464625723424 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]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 945ms 09:28:43 INFO - PROCESS | 3820 | 1464625723466 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 3820 | 1464625723468 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 09:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:28:43 INFO - PROCESS | 3820 | 1464625723472 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 3820 | 1464625723477 Marionette TRACE conn6 <- [1,1070,null,{}] 09:28:43 INFO - PROCESS | 3820 | 1464625723488 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}] 09:28:43 INFO - PROCESS | 3820 | 1464625723607 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 09:28:43 INFO - PROCESS | 3820 | 1464625723731 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:43 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA140E0800 == 75 [pid = 3820] [id = 277] 09:28:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 140 (000000EA11DA1C00) [pid = 3820] [serial = 830] [outer = 0000000000000000] 09:28:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 141 (000000EA121D2C00) [pid = 3820] [serial = 831] [outer = 000000EA11DA1C00] 09:28:43 INFO - PROCESS | 3820 | 1464625723791 Marionette DEBUG loaded listener.js 09:28:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 142 (000000EA1254DC00) [pid = 3820] [serial = 832] [outer = 000000EA11DA1C00] 09:28:44 INFO - PROCESS | 3820 | 1464625724425 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]]]}] 09:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 986ms 09:28:44 INFO - PROCESS | 3820 | 1464625724460 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 09:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:28:44 INFO - PROCESS | 3820 | 1464625724463 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 09:28:44 INFO - PROCESS | 3820 | 1464625724467 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:28:44 INFO - PROCESS | 3820 | 1464625724469 Marionette TRACE conn6 <- [1,1074,null,{}] 09:28:44 INFO - PROCESS | 3820 | 1464625724473 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}] 09:28:44 INFO - PROCESS | 3820 | 1464625724592 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 09:28:44 INFO - PROCESS | 3820 | 1464625724686 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15D78000 == 76 [pid = 3820] [id = 278] 09:28:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 143 (000000EA12797800) [pid = 3820] [serial = 833] [outer = 0000000000000000] 09:28:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 144 (000000EA1307B400) [pid = 3820] [serial = 834] [outer = 000000EA12797800] 09:28:44 INFO - PROCESS | 3820 | 1464625724742 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 145 (000000EA13442C00) [pid = 3820] [serial = 835] [outer = 000000EA12797800] 09:28:45 INFO - PROCESS | 3820 | 1464625725289 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]]]}] 09:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 882ms 09:28:45 INFO - PROCESS | 3820 | 1464625725352 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 09:28:45 INFO - PROCESS | 3820 | 1464625725354 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 09:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:28:45 INFO - PROCESS | 3820 | 1464625725358 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 3820 | 1464625725360 Marionette TRACE conn6 <- [1,1078,null,{}] 09:28:45 INFO - PROCESS | 3820 | 1464625725363 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}] 09:28:45 INFO - PROCESS | 3820 | 1464625725476 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 09:28:45 INFO - PROCESS | 3820 | 1464625725570 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:45 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7C624800 == 77 [pid = 3820] [id = 279] 09:28:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 146 (000000EA13088400) [pid = 3820] [serial = 836] [outer = 0000000000000000] 09:28:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 147 (000000EA13831800) [pid = 3820] [serial = 837] [outer = 000000EA13088400] 09:28:45 INFO - PROCESS | 3820 | 1464625725626 Marionette DEBUG loaded listener.js 09:28:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 148 (000000EA14258000) [pid = 3820] [serial = 838] [outer = 000000EA13088400] 09:28:46 INFO - PROCESS | 3820 | 1464625726270 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]]]}] 09:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 923ms 09:28:46 INFO - PROCESS | 3820 | 1464625726284 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 09:28:46 INFO - PROCESS | 3820 | 1464625726286 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 09:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:28:46 INFO - PROCESS | 3820 | 1464625726290 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:28:46 INFO - PROCESS | 3820 | 1464625726292 Marionette TRACE conn6 <- [1,1082,null,{}] 09:28:46 INFO - PROCESS | 3820 | 1464625726296 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}] 09:28:46 INFO - PROCESS | 3820 | 1464625726417 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 09:28:46 INFO - PROCESS | 3820 | 1464625726513 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:46 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7E35D800 == 78 [pid = 3820] [id = 280] 09:28:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 149 (000000EA7BD4C000) [pid = 3820] [serial = 839] [outer = 0000000000000000] 09:28:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 150 (000000EA7C71F800) [pid = 3820] [serial = 840] [outer = 000000EA7BD4C000] 09:28:46 INFO - PROCESS | 3820 | 1464625726569 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 151 (000000EA7C72A400) [pid = 3820] [serial = 841] [outer = 000000EA7BD4C000] 09:28:47 INFO - PROCESS | 3820 | 1464625727100 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]]]}] 09:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 839ms 09:28:47 INFO - PROCESS | 3820 | 1464625727167 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 3820 | 1464625727170 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 09:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:28:47 INFO - PROCESS | 3820 | 1464625727174 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 3820 | 1464625727177 Marionette TRACE conn6 <- [1,1086,null,{}] 09:28:47 INFO - PROCESS | 3820 | 1464625727180 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}] 09:28:47 INFO - PROCESS | 3820 | 1464625727309 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 09:28:47 INFO - PROCESS | 3820 | 1464625727432 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA04AE4800 == 79 [pid = 3820] [id = 281] 09:28:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 152 (000000EA0764D400) [pid = 3820] [serial = 842] [outer = 0000000000000000] 09:28:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 153 (000000EA08062400) [pid = 3820] [serial = 843] [outer = 000000EA0764D400] 09:28:47 INFO - PROCESS | 3820 | 1464625727489 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 154 (000000EA0F8D7000) [pid = 3820] [serial = 844] [outer = 000000EA0764D400] 09:28:48 INFO - PROCESS | 3820 | 1464625728217 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]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1092ms 09:28:48 INFO - PROCESS | 3820 | 1464625728267 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 3820 | 1464625728272 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 09:28:48 INFO - PROCESS | 3820 | 1464625728277 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:28:48 INFO - PROCESS | 3820 | 1464625728281 Marionette TRACE conn6 <- [1,1090,null,{}] 09:28:48 INFO - PROCESS | 3820 | 1464625728286 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}] 09:28:48 INFO - PROCESS | 3820 | 1464625728428 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 09:28:48 INFO - PROCESS | 3820 | 1464625728532 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:48 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0837E000 == 80 [pid = 3820] [id = 282] 09:28:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 155 (000000EA082B1400) [pid = 3820] [serial = 845] [outer = 0000000000000000] 09:28:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 156 (000000EA0AF28800) [pid = 3820] [serial = 846] [outer = 000000EA082B1400] 09:28:48 INFO - PROCESS | 3820 | 1464625728584 Marionette DEBUG loaded listener.js 09:28:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 157 (000000EA0B6B1000) [pid = 3820] [serial = 847] [outer = 000000EA082B1400] 09:28:49 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11879000 == 79 [pid = 3820] [id = 147] 09:28:49 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1248F800 == 78 [pid = 3820] [id = 273] 09:28:49 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12210000 == 77 [pid = 3820] [id = 272] 09:28:49 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F071000 == 76 [pid = 3820] [id = 271] 09:28:49 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CD2000 == 75 [pid = 3820] [id = 270] 09:28:49 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1187B800 == 74 [pid = 3820] [id = 269] 09:28:49 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F21E800 == 73 [pid = 3820] [id = 268] 09:28:49 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EBC6800 == 72 [pid = 3820] [id = 267] 09:28:49 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0AB45000 == 71 [pid = 3820] [id = 266] 09:28:49 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0AA22800 == 70 [pid = 3820] [id = 265] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 156 (000000EA06DD3400) [pid = 3820] [serial = 723] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 155 (000000EA0CE41000) [pid = 3820] [serial = 729] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 154 (000000EA12291C00) [pid = 3820] [serial = 741] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 153 (000000EA11871000) [pid = 3820] [serial = 735] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 152 (000000EA121D4800) [pid = 3820] [serial = 738] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 151 (000000EA0AAE8C00) [pid = 3820] [serial = 726] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 150 (000000EA0F8DC400) [pid = 3820] [serial = 732] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 149 (000000EA13444C00) [pid = 3820] [serial = 771] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0A927800 == 69 [pid = 3820] [id = 264] 09:28:49 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7CE48000 == 68 [pid = 3820] [id = 262] 09:28:49 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7BC90000 == 67 [pid = 3820] [id = 261] 09:28:49 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15D75800 == 66 [pid = 3820] [id = 260] 09:28:49 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F7A3000 == 65 [pid = 3820] [id = 259] 09:28:49 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0836F800 == 64 [pid = 3820] [id = 258] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 148 (000000EA0F2A6000) [pid = 3820] [serial = 721] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 147 (000000EA0BA13800) [pid = 3820] [serial = 751] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 146 (000000EA082AB400) [pid = 3820] [serial = 745] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 145 (000000EA0764DC00) [pid = 3820] [serial = 744] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 144 (000000EA0B6F2000) [pid = 3820] [serial = 750] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 143 (000000EA0EA06C00) [pid = 3820] [serial = 766] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 142 (000000EA11AAB800) [pid = 3820] [serial = 759] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 141 (000000EA0E298800) [pid = 3820] [serial = 754] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 140 (000000EA0A827400) [pid = 3820] [serial = 748] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 139 (000000EA12798C00) [pid = 3820] [serial = 768] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 138 (000000EA13080C00) [pid = 3820] [serial = 769] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 137 (000000EA0B6A4800) [pid = 3820] [serial = 765] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 136 (000000EA0EB96C00) [pid = 3820] [serial = 757] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 135 (000000EA0E75C000) [pid = 3820] [serial = 756] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 134 (000000EA0D267C00) [pid = 3820] [serial = 753] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 133 (000000EA11F09000) [pid = 3820] [serial = 760] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 132 (000000EA125F0C00) [pid = 3820] [serial = 763] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 131 (000000EA1228EC00) [pid = 3820] [serial = 762] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | --DOMWINDOW == 130 (000000EA07ECC000) [pid = 3820] [serial = 747] [outer = 0000000000000000] [url = about:blank] 09:28:49 INFO - PROCESS | 3820 | 1464625729209 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]]]}] 09:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 986ms 09:28:49 INFO - PROCESS | 3820 | 1464625729268 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 09:28:49 INFO - PROCESS | 3820 | 1464625729274 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 09:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:28:49 INFO - PROCESS | 3820 | 1464625729281 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:28:49 INFO - PROCESS | 3820 | 1464625729284 Marionette TRACE conn6 <- [1,1094,null,{}] 09:28:49 INFO - PROCESS | 3820 | 1464625729288 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}] 09:28:49 INFO - PROCESS | 3820 | 1464625729393 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 09:28:49 INFO - PROCESS | 3820 | 1464625729478 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0D513800 == 65 [pid = 3820] [id = 283] 09:28:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 131 (000000EA0764F000) [pid = 3820] [serial = 848] [outer = 0000000000000000] 09:28:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 132 (000000EA0AAE8C00) [pid = 3820] [serial = 849] [outer = 000000EA0764F000] 09:28:49 INFO - PROCESS | 3820 | 1464625729525 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 133 (000000EA0B8AC400) [pid = 3820] [serial = 850] [outer = 000000EA0764F000] 09:28:49 INFO - PROCESS | 3820 | 1464625729942 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]]]}] 09:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 691ms 09:28:49 INFO - PROCESS | 3820 | 1464625729973 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 09:28:49 INFO - PROCESS | 3820 | 1464625729975 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 09:28:49 INFO - PROCESS | 3820 | 1464625729979 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:28:49 INFO - PROCESS | 3820 | 1464625729982 Marionette TRACE conn6 <- [1,1098,null,{}] 09:28:50 INFO - PROCESS | 3820 | 1464625729993 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}] 09:28:50 INFO - PROCESS | 3820 | 1464625730090 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 09:28:50 INFO - PROCESS | 3820 | 1464625730127 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA116EE800 == 66 [pid = 3820] [id = 284] 09:28:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 134 (000000EA0D268400) [pid = 3820] [serial = 851] [outer = 0000000000000000] 09:28:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 135 (000000EA0AF27000) [pid = 3820] [serial = 852] [outer = 000000EA0D268400] 09:28:50 INFO - PROCESS | 3820 | 1464625730185 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 136 (000000EA0E754C00) [pid = 3820] [serial = 853] [outer = 000000EA0D268400] 09:28:50 INFO - PROCESS | 3820 | 1464625730646 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]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 692ms 09:28:50 INFO - PROCESS | 3820 | 1464625730674 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 3820 | 1464625730677 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 09:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:28:50 INFO - PROCESS | 3820 | 1464625730680 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 3820 | 1464625730682 Marionette TRACE conn6 <- [1,1102,null,{}] 09:28:50 INFO - PROCESS | 3820 | 1464625730686 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}] 09:28:50 INFO - PROCESS | 3820 | 1464625730780 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 09:28:50 INFO - PROCESS | 3820 | 1464625730789 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E0E000 == 67 [pid = 3820] [id = 285] 09:28:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 137 (000000EA0EB8B000) [pid = 3820] [serial = 854] [outer = 0000000000000000] 09:28:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 138 (000000EA0EB96C00) [pid = 3820] [serial = 855] [outer = 000000EA0EB8B000] 09:28:50 INFO - PROCESS | 3820 | 1464625730836 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 139 (000000EA0F742000) [pid = 3820] [serial = 856] [outer = 000000EA0EB8B000] 09:28:51 INFO - PROCESS | 3820 | 1464625731260 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]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 09:28:51 INFO - PROCESS | 3820 | 1464625731312 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 09:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:28:51 INFO - PROCESS | 3820 | 1464625731314 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 09:28:51 INFO - PROCESS | 3820 | 1464625731318 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - PROCESS | 3820 | 1464625731320 Marionette TRACE conn6 <- [1,1106,null,{}] 09:28:51 INFO - PROCESS | 3820 | 1464625731331 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}] 09:28:51 INFO - PROCESS | 3820 | 1464625731446 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 09:28:51 INFO - PROCESS | 3820 | 1464625731526 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:51 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12122000 == 68 [pid = 3820] [id = 286] 09:28:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 140 (000000EA0F74BC00) [pid = 3820] [serial = 857] [outer = 0000000000000000] 09:28:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 141 (000000EA114B3C00) [pid = 3820] [serial = 858] [outer = 000000EA0F74BC00] 09:28:51 INFO - PROCESS | 3820 | 1464625731572 Marionette DEBUG loaded listener.js 09:28:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 142 (000000EA11AAD000) [pid = 3820] [serial = 859] [outer = 000000EA0F74BC00] 09:28:52 INFO - PROCESS | 3820 | 1464625732026 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]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 732ms 09:28:52 INFO - PROCESS | 3820 | 1464625732058 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 3820 | 1464625732061 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 09:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:28:52 INFO - PROCESS | 3820 | 1464625732072 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 3820 | 1464625732074 Marionette TRACE conn6 <- [1,1110,null,{}] 09:28:52 INFO - PROCESS | 3820 | 1464625732077 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}] 09:28:52 INFO - PROCESS | 3820 | 1464625732205 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 09:28:52 INFO - PROCESS | 3820 | 1464625732264 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA124D1000 == 69 [pid = 3820] [id = 287] 09:28:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 143 (000000EA12794400) [pid = 3820] [serial = 860] [outer = 0000000000000000] 09:28:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 144 (000000EA13086C00) [pid = 3820] [serial = 861] [outer = 000000EA12794400] 09:28:52 INFO - PROCESS | 3820 | 1464625732311 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 145 (000000EA14251000) [pid = 3820] [serial = 862] [outer = 000000EA12794400] 09:28:52 INFO - PROCESS | 3820 | 1464625732739 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]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 692ms 09:28:52 INFO - PROCESS | 3820 | 1464625732764 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 3820 | 1464625732766 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 09:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:28:52 INFO - PROCESS | 3820 | 1464625732777 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 3820 | 1464625732779 Marionette TRACE conn6 <- [1,1114,null,{}] 09:28:52 INFO - PROCESS | 3820 | 1464625732783 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}] 09:28:52 INFO - PROCESS | 3820 | 1464625732927 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 09:28:53 INFO - PROCESS | 3820 | 1464625732987 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA130C1000 == 70 [pid = 3820] [id = 288] 09:28:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 146 (000000EA1425C800) [pid = 3820] [serial = 863] [outer = 0000000000000000] 09:28:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 147 (000000EA16D2A800) [pid = 3820] [serial = 864] [outer = 000000EA1425C800] 09:28:53 INFO - PROCESS | 3820 | 1464625733033 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 148 (000000EA7BD4A800) [pid = 3820] [serial = 865] [outer = 000000EA1425C800] 09:28:53 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 147 (000000EA0E243C00) [pid = 3820] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 146 (000000EA04A9DC00) [pid = 3820] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 145 (000000EA04AA2000) [pid = 3820] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 144 (000000EA0B38C800) [pid = 3820] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 143 (000000EA0E75F000) [pid = 3820] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 142 (000000EA0B6AC000) [pid = 3820] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 141 (000000EA0A822C00) [pid = 3820] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 140 (000000EA0F2A4800) [pid = 3820] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 139 (000000EA13442000) [pid = 3820] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 138 (000000EA04A23800) [pid = 3820] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:28:53 INFO - PROCESS | 3820 | --DOMWINDOW == 137 (000000EA0E245C00) [pid = 3820] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:28:53 INFO - PROCESS | 3820 | 1464625733715 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]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 986ms 09:28:53 INFO - PROCESS | 3820 | 1464625733765 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 3820 | 1464625733767 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 09:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:28:53 INFO - PROCESS | 3820 | 1464625733770 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 3820 | 1464625733772 Marionette TRACE conn6 <- [1,1118,null,{}] 09:28:53 INFO - PROCESS | 3820 | 1464625733775 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}] 09:28:53 INFO - PROCESS | 3820 | 1464625733866 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 09:28:53 INFO - PROCESS | 3820 | 1464625733875 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1433D000 == 71 [pid = 3820] [id = 289] 09:28:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 138 (000000EA0C1C6400) [pid = 3820] [serial = 866] [outer = 0000000000000000] 09:28:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 139 (000000EA11F11800) [pid = 3820] [serial = 867] [outer = 000000EA0C1C6400] 09:28:53 INFO - PROCESS | 3820 | 1464625733920 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 140 (000000EA7C714000) [pid = 3820] [serial = 868] [outer = 000000EA0C1C6400] 09:28:54 INFO - PROCESS | 3820 | 1464625734376 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]]]}] 09:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 629ms 09:28:54 INFO - PROCESS | 3820 | 1464625734403 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 09:28:54 INFO - PROCESS | 3820 | 1464625734405 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 09:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:28:54 INFO - PROCESS | 3820 | 1464625734408 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - PROCESS | 3820 | 1464625734410 Marionette TRACE conn6 <- [1,1122,null,{}] 09:28:54 INFO - PROCESS | 3820 | 1464625734413 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}] 09:28:54 INFO - PROCESS | 3820 | 1464625734504 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 09:28:54 INFO - PROCESS | 3820 | 1464625734510 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1670C000 == 72 [pid = 3820] [id = 290] 09:28:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 141 (000000EA08969C00) [pid = 3820] [serial = 869] [outer = 0000000000000000] 09:28:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 142 (000000EA0F896800) [pid = 3820] [serial = 870] [outer = 000000EA08969C00] 09:28:54 INFO - PROCESS | 3820 | 1464625734555 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 143 (000000EA0F89B800) [pid = 3820] [serial = 871] [outer = 000000EA08969C00] 09:28:54 INFO - PROCESS | 3820 | [GFX2-]: DrawTargetD2D 1.1 (000000EA7DAAB600): Failed to create GradientStopCollection with no stops. 09:28:54 INFO - PROCESS | 3820 | [GFX3-]: No stops specified for gradient pattern. 09:28:55 INFO - PROCESS | 3820 | 1464625734996 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]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 629ms 09:28:55 INFO - PROCESS | 3820 | 1464625735041 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 3820 | 1464625735043 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 09:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:28:55 INFO - PROCESS | 3820 | 1464625735046 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 3820 | 1464625735049 Marionette TRACE conn6 <- [1,1126,null,{}] 09:28:55 INFO - PROCESS | 3820 | 1464625735053 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}] 09:28:55 INFO - PROCESS | 3820 | 1464625735143 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 09:28:55 INFO - PROCESS | 3820 | 1464625735152 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7DF57000 == 73 [pid = 3820] [id = 291] 09:28:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 144 (000000EA0F89B000) [pid = 3820] [serial = 872] [outer = 0000000000000000] 09:28:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 145 (000000EA7D1BC400) [pid = 3820] [serial = 873] [outer = 000000EA0F89B000] 09:28:55 INFO - PROCESS | 3820 | 1464625735197 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 146 (000000EA7D721C00) [pid = 3820] [serial = 874] [outer = 000000EA0F89B000] 09:28:55 INFO - PROCESS | 3820 | 1464625735806 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]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 797ms 09:28:55 INFO - PROCESS | 3820 | 1464625735861 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 3820 | 1464625735866 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 09:28:55 INFO - PROCESS | 3820 | 1464625735887 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:28:55 INFO - PROCESS | 3820 | 1464625735891 Marionette TRACE conn6 <- [1,1130,null,{}] 09:28:55 INFO - PROCESS | 3820 | 1464625735897 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}] 09:28:56 INFO - PROCESS | 3820 | 1464625736024 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 09:28:56 INFO - PROCESS | 3820 | 1464625736151 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:56 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EA3D800 == 74 [pid = 3820] [id = 292] 09:28:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 147 (000000EA082AB400) [pid = 3820] [serial = 875] [outer = 0000000000000000] 09:28:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 148 (000000EA0AF62400) [pid = 3820] [serial = 876] [outer = 000000EA082AB400] 09:28:56 INFO - PROCESS | 3820 | 1464625736212 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 149 (000000EA0B51A800) [pid = 3820] [serial = 877] [outer = 000000EA082AB400] 09:28:56 INFO - PROCESS | 3820 | 1464625736825 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]]]}] 09:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 986ms 09:28:56 INFO - PROCESS | 3820 | 1464625736877 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 09:28:56 INFO - PROCESS | 3820 | 1464625736884 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 09:28:56 INFO - PROCESS | 3820 | 1464625736891 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:28:56 INFO - PROCESS | 3820 | 1464625736894 Marionette TRACE conn6 <- [1,1134,null,{}] 09:28:56 INFO - PROCESS | 3820 | 1464625736898 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}] 09:28:57 INFO - PROCESS | 3820 | 1464625737024 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 09:28:57 INFO - PROCESS | 3820 | 1464625737150 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12483800 == 75 [pid = 3820] [id = 293] 09:28:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 150 (000000EA0BA0E800) [pid = 3820] [serial = 878] [outer = 0000000000000000] 09:28:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 151 (000000EA0BA76800) [pid = 3820] [serial = 879] [outer = 000000EA0BA0E800] 09:28:57 INFO - PROCESS | 3820 | 1464625737207 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 152 (000000EA0E206800) [pid = 3820] [serial = 880] [outer = 000000EA0BA0E800] 09:28:57 INFO - PROCESS | 3820 | 1464625737828 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]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 985ms 09:28:57 INFO - PROCESS | 3820 | 1464625737882 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 09:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:28:57 INFO - PROCESS | 3820 | 1464625737885 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 09:28:57 INFO - PROCESS | 3820 | 1464625737889 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 3820 | 1464625737893 Marionette TRACE conn6 <- [1,1138,null,{}] 09:28:57 INFO - PROCESS | 3820 | 1464625737917 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}] 09:28:58 INFO - PROCESS | 3820 | 1464625738066 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 09:28:58 INFO - PROCESS | 3820 | 1464625738127 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1407C800 == 76 [pid = 3820] [id = 294] 09:28:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 153 (000000EA11DA2C00) [pid = 3820] [serial = 881] [outer = 0000000000000000] 09:28:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 154 (000000EA11F04C00) [pid = 3820] [serial = 882] [outer = 000000EA11DA2C00] 09:28:58 INFO - PROCESS | 3820 | 1464625738186 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 155 (000000EA125F3000) [pid = 3820] [serial = 883] [outer = 000000EA11DA2C00] 09:28:58 INFO - PROCESS | 3820 | 1464625738842 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]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 986ms 09:28:58 INFO - PROCESS | 3820 | 1464625738877 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 09:28:58 INFO - PROCESS | 3820 | 1464625738880 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 09:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:28:58 INFO - PROCESS | 3820 | 1464625738883 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - PROCESS | 3820 | 1464625738885 Marionette TRACE conn6 <- [1,1142,null,{}] 09:28:58 INFO - PROCESS | 3820 | 1464625738889 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}] 09:28:59 INFO - PROCESS | 3820 | 1464625739009 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 09:28:59 INFO - PROCESS | 3820 | 1464625739106 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA13F6B000 == 77 [pid = 3820] [id = 295] 09:28:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 156 (000000EA17152400) [pid = 3820] [serial = 884] [outer = 0000000000000000] 09:28:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 157 (000000EA17155400) [pid = 3820] [serial = 885] [outer = 000000EA17152400] 09:28:59 INFO - PROCESS | 3820 | 1464625739163 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 158 (000000EA1715B800) [pid = 3820] [serial = 886] [outer = 000000EA17152400] 09:28:59 INFO - PROCESS | 3820 | 1464625739724 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]]]}] 09:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 882ms 09:28:59 INFO - PROCESS | 3820 | 1464625739767 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 09:28:59 INFO - PROCESS | 3820 | 1464625739770 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 09:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:28:59 INFO - PROCESS | 3820 | 1464625739773 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:28:59 INFO - PROCESS | 3820 | 1464625739775 Marionette TRACE conn6 <- [1,1146,null,{}] 09:28:59 INFO - PROCESS | 3820 | 1464625739779 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}] 09:28:59 INFO - PROCESS | 3820 | 1464625739895 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 09:29:00 INFO - PROCESS | 3820 | 1464625739991 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA13F86800 == 78 [pid = 3820] [id = 296] 09:29:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 159 (000000EA0EBE0400) [pid = 3820] [serial = 887] [outer = 0000000000000000] 09:29:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 160 (000000EA0EBE8000) [pid = 3820] [serial = 888] [outer = 000000EA0EBE0400] 09:29:00 INFO - PROCESS | 3820 | 1464625740047 Marionette DEBUG loaded listener.js 09:29:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 161 (000000EA125F2C00) [pid = 3820] [serial = 889] [outer = 000000EA0EBE0400] 09:29:00 INFO - PROCESS | 3820 | 1464625740649 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] 09:29:00 INFO - PROCESS | 3820 | 1464625740702 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 09:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:29:00 INFO - PROCESS | 3820 | 1464625740706 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 3820 | 1464625740708 Marionette TRACE conn6 <- [1,1150,null,{}] 09:29:00 INFO - PROCESS | 3820 | 1464625740711 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}] 09:29:00 INFO - PROCESS | 3820 | 1464625740846 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 09:29:00 INFO - PROCESS | 3820 | 1464625740945 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7EF6A800 == 79 [pid = 3820] [id = 297] 09:29:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 162 (000000EA11419C00) [pid = 3820] [serial = 890] [outer = 0000000000000000] 09:29:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 163 (000000EA7C64B400) [pid = 3820] [serial = 891] [outer = 000000EA11419C00] 09:29:01 INFO - PROCESS | 3820 | 1464625741002 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 164 (000000EA7D723800) [pid = 3820] [serial = 892] [outer = 000000EA11419C00] 09:29:01 INFO - PROCESS | 3820 | 1464625741627 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]]]}] 09:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 985ms 09:29:01 INFO - PROCESS | 3820 | 1464625741693 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 09:29:01 INFO - PROCESS | 3820 | 1464625741696 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 09:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:29:01 INFO - PROCESS | 3820 | 1464625741700 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:29:01 INFO - PROCESS | 3820 | 1464625741702 Marionette TRACE conn6 <- [1,1154,null,{}] 09:29:01 INFO - PROCESS | 3820 | 1464625741706 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}] 09:29:01 INFO - PROCESS | 3820 | 1464625741819 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 09:29:02 INFO - PROCESS | 3820 | 1464625742090 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0CEC4800 == 80 [pid = 3820] [id = 298] 09:29:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 165 (000000EA03CD9800) [pid = 3820] [serial = 893] [outer = 0000000000000000] 09:29:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 166 (000000EA06DCD800) [pid = 3820] [serial = 894] [outer = 000000EA03CD9800] 09:29:02 INFO - PROCESS | 3820 | 1464625742169 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 167 (000000EA08961000) [pid = 3820] [serial = 895] [outer = 000000EA03CD9800] 09:29:02 INFO - PROCESS | 3820 | 1464625742837 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]]]}] 09:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1186ms 09:29:02 INFO - PROCESS | 3820 | 1464625742889 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 09:29:02 INFO - PROCESS | 3820 | 1464625742894 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 09:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:29:02 INFO - PROCESS | 3820 | 1464625742898 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - PROCESS | 3820 | 1464625742902 Marionette TRACE conn6 <- [1,1158,null,{}] 09:29:02 INFO - PROCESS | 3820 | 1464625742924 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}] 09:29:03 INFO - PROCESS | 3820 | 1464625743037 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 09:29:03 INFO - PROCESS | 3820 | 1464625743165 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0CEC4000 == 81 [pid = 3820] [id = 299] 09:29:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 168 (000000EA0B6ABC00) [pid = 3820] [serial = 896] [outer = 0000000000000000] 09:29:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 169 (000000EA0B6EF400) [pid = 3820] [serial = 897] [outer = 000000EA0B6ABC00] 09:29:03 INFO - PROCESS | 3820 | 1464625743218 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 170 (000000EA0C6B1C00) [pid = 3820] [serial = 898] [outer = 000000EA0B6ABC00] 09:29:03 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1670C000 == 80 [pid = 3820] [id = 290] 09:29:03 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1433D000 == 79 [pid = 3820] [id = 289] 09:29:03 INFO - PROCESS | 3820 | --DOCSHELL 000000EA130C1000 == 78 [pid = 3820] [id = 288] 09:29:03 INFO - PROCESS | 3820 | --DOCSHELL 000000EA124D1000 == 77 [pid = 3820] [id = 287] 09:29:03 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12122000 == 76 [pid = 3820] [id = 286] 09:29:03 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E0E000 == 75 [pid = 3820] [id = 285] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 169 (000000EA13839000) [pid = 3820] [serial = 783] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 168 (000000EA03969000) [pid = 3820] [serial = 774] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 167 (000000EA16D27000) [pid = 3820] [serial = 786] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 166 (000000EA0B6E9400) [pid = 3820] [serial = 777] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 165 (000000EA7C645800) [pid = 3820] [serial = 789] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 164 (000000EA0F749400) [pid = 3820] [serial = 780] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOCSHELL 000000EA116EE800 == 74 [pid = 3820] [id = 284] 09:29:03 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0D513800 == 73 [pid = 3820] [id = 283] 09:29:03 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0837E000 == 72 [pid = 3820] [id = 282] 09:29:03 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7E35D800 == 71 [pid = 3820] [id = 280] 09:29:03 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7C624800 == 70 [pid = 3820] [id = 279] 09:29:03 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15D78000 == 69 [pid = 3820] [id = 278] 09:29:03 INFO - PROCESS | 3820 | --DOCSHELL 000000EA140E0800 == 68 [pid = 3820] [id = 277] 09:29:03 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CC3000 == 67 [pid = 3820] [id = 276] 09:29:03 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B54D000 == 66 [pid = 3820] [id = 275] 09:29:03 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1296E800 == 65 [pid = 3820] [id = 274] 09:29:03 INFO - PROCESS | 3820 | 1464625743869 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]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 991ms 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 163 (000000EA0E293C00) [pid = 3820] [serial = 807] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 162 (000000EA07E87C00) [pid = 3820] [serial = 793] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 161 (000000EA06DD0800) [pid = 3820] [serial = 792] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 160 (000000EA0A613800) [pid = 3820] [serial = 798] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 159 (000000EA0AF6D800) [pid = 3820] [serial = 799] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 158 (000000EA0B8A5C00) [pid = 3820] [serial = 801] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 157 (000000EA0BA12C00) [pid = 3820] [serial = 802] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 156 (000000EA0EA0C000) [pid = 3820] [serial = 810] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 155 (000000EA0C6B2000) [pid = 3820] [serial = 804] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 154 (000000EA0E424800) [pid = 3820] [serial = 808] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 153 (000000EA0AF86000) [pid = 3820] [serial = 796] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 152 (000000EA0AAEF800) [pid = 3820] [serial = 795] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 151 (000000EA11871C00) [pid = 3820] [serial = 819] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 150 (000000EA13831400) [pid = 3820] [serial = 772] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 149 (000000EA0EB95C00) [pid = 3820] [serial = 811] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 148 (000000EA0AAE6400) [pid = 3820] [serial = 813] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 147 (000000EA0F29E400) [pid = 3820] [serial = 814] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 146 (000000EA114C0000) [pid = 3820] [serial = 817] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 145 (000000EA11F03400) [pid = 3820] [serial = 820] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 144 (000000EA0F8DD000) [pid = 3820] [serial = 816] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | --DOMWINDOW == 143 (000000EA0C6D1C00) [pid = 3820] [serial = 805] [outer = 0000000000000000] [url = about:blank] 09:29:03 INFO - PROCESS | 3820 | 1464625743924 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 3820 | 1464625743928 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 09:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:29:03 INFO - PROCESS | 3820 | 1464625743935 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 3820 | 1464625743937 Marionette TRACE conn6 <- [1,1162,null,{}] 09:29:03 INFO - PROCESS | 3820 | 1464625743941 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}] 09:29:04 INFO - PROCESS | 3820 | 1464625744037 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 09:29:04 INFO - PROCESS | 3820 | 1464625744044 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:04 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0AEEB000 == 66 [pid = 3820] [id = 300] 09:29:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 144 (000000EA03964000) [pid = 3820] [serial = 899] [outer = 0000000000000000] 09:29:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 145 (000000EA0767F800) [pid = 3820] [serial = 900] [outer = 000000EA03964000] 09:29:04 INFO - PROCESS | 3820 | 1464625744091 Marionette DEBUG loaded listener.js 09:29:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 146 (000000EA0A827800) [pid = 3820] [serial = 901] [outer = 000000EA03964000] 09:29:04 INFO - PROCESS | 3820 | 1464625744597 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] 09:29:04 INFO - PROCESS | 3820 | 1464625744630 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 09:29:04 INFO - PROCESS | 3820 | 1464625744664 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:29:04 INFO - PROCESS | 3820 | 1464625744670 Marionette TRACE conn6 <- [1,1166,null,{}] 09:29:04 INFO - PROCESS | 3820 | 1464625744682 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}] 09:29:04 INFO - PROCESS | 3820 | 1464625744778 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 09:29:04 INFO - PROCESS | 3820 | 1464625744865 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:04 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11AC1800 == 67 [pid = 3820] [id = 301] 09:29:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 147 (000000EA039C5000) [pid = 3820] [serial = 902] [outer = 0000000000000000] 09:29:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 148 (000000EA0C6D5400) [pid = 3820] [serial = 903] [outer = 000000EA039C5000] 09:29:04 INFO - PROCESS | 3820 | 1464625744912 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 149 (000000EA0E29C400) [pid = 3820] [serial = 904] [outer = 000000EA039C5000] 09:29:05 INFO - PROCESS | 3820 | 1464625745306 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] 09:29:05 INFO - PROCESS | 3820 | 1464625745365 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 09:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:29:05 INFO - PROCESS | 3820 | 1464625745369 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - PROCESS | 3820 | 1464625745371 Marionette TRACE conn6 <- [1,1170,null,{}] 09:29:05 INFO - PROCESS | 3820 | 1464625745374 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}] 09:29:05 INFO - PROCESS | 3820 | 1464625745468 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 09:29:05 INFO - PROCESS | 3820 | 1464625745475 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0C26B000 == 68 [pid = 3820] [id = 302] 09:29:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 150 (000000EA0E756800) [pid = 3820] [serial = 905] [outer = 0000000000000000] 09:29:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 151 (000000EA0EA0A800) [pid = 3820] [serial = 906] [outer = 000000EA0E756800] 09:29:05 INFO - PROCESS | 3820 | 1464625745521 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 152 (000000EA0EB8F400) [pid = 3820] [serial = 907] [outer = 000000EA0E756800] 09:29:06 INFO - PROCESS | 3820 | 1464625746179 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] 09:29:06 INFO - PROCESS | 3820 | 1464625746213 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 09:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:29:06 INFO - PROCESS | 3820 | 1464625746216 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 3820 | 1464625746218 Marionette TRACE conn6 <- [1,1174,null,{}] 09:29:06 INFO - PROCESS | 3820 | 1464625746222 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}] 09:29:06 INFO - PROCESS | 3820 | 1464625746341 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 09:29:06 INFO - PROCESS | 3820 | 1464625746399 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12440000 == 69 [pid = 3820] [id = 303] 09:29:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 153 (000000EA0F2AC000) [pid = 3820] [serial = 908] [outer = 0000000000000000] 09:29:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 154 (000000EA0F741000) [pid = 3820] [serial = 909] [outer = 000000EA0F2AC000] 09:29:06 INFO - PROCESS | 3820 | 1464625746452 Marionette DEBUG loaded listener.js 09:29:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 155 (000000EA0F89CC00) [pid = 3820] [serial = 910] [outer = 000000EA0F2AC000] 09:29:06 INFO - PROCESS | 3820 | 1464625746927 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] 09:29:06 INFO - PROCESS | 3820 | 1464625746963 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 09:29:06 INFO - PROCESS | 3820 | 1464625746966 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 3820 | 1464625746968 Marionette TRACE conn6 <- [1,1178,null,{}] 09:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:29:06 INFO - PROCESS | 3820 | 1464625746972 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}] 09:29:07 INFO - PROCESS | 3820 | 1464625747092 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 09:29:07 INFO - PROCESS | 3820 | 1464625747147 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA130B1800 == 70 [pid = 3820] [id = 304] 09:29:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 156 (000000EA0F8E0800) [pid = 3820] [serial = 911] [outer = 0000000000000000] 09:29:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 157 (000000EA11869800) [pid = 3820] [serial = 912] [outer = 000000EA0F8E0800] 09:29:07 INFO - PROCESS | 3820 | 1464625747193 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 158 (000000EA11F03400) [pid = 3820] [serial = 913] [outer = 000000EA0F8E0800] 09:29:07 INFO - PROCESS | 3820 | 1464625747627 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] 09:29:07 INFO - PROCESS | 3820 | 1464625747651 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 09:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:29:07 INFO - PROCESS | 3820 | 1464625747654 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - PROCESS | 3820 | 1464625747656 Marionette TRACE conn6 <- [1,1182,null,{}] 09:29:07 INFO - PROCESS | 3820 | 1464625747660 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}] 09:29:07 INFO - PROCESS | 3820 | 1464625747807 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 09:29:07 INFO - PROCESS | 3820 | 1464625747832 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA140D4800 == 71 [pid = 3820] [id = 305] 09:29:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 159 (000000EA114BD400) [pid = 3820] [serial = 914] [outer = 0000000000000000] 09:29:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 160 (000000EA12283C00) [pid = 3820] [serial = 915] [outer = 000000EA114BD400] 09:29:07 INFO - PROCESS | 3820 | 1464625747877 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 161 (000000EA125F3800) [pid = 3820] [serial = 916] [outer = 000000EA114BD400] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 160 (000000EA0F2A1400) [pid = 3820] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 159 (000000EA1437AC00) [pid = 3820] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 158 (000000EA125F4C00) [pid = 3820] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 157 (000000EA7BD4A000) [pid = 3820] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 156 (000000EA0E210800) [pid = 3820] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 155 (000000EA11F09400) [pid = 3820] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 154 (000000EA07EC8C00) [pid = 3820] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 153 (000000EA0F74A400) [pid = 3820] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 152 (000000EA0B8A6800) [pid = 3820] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 151 (000000EA0C6BA400) [pid = 3820] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 150 (000000EA0764C400) [pid = 3820] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 149 (000000EA1382DC00) [pid = 3820] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 148 (000000EA1436FC00) [pid = 3820] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 147 (000000EA02D46400) [pid = 3820] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 146 (000000EA0A8CDC00) [pid = 3820] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 145 (000000EA04A9C800) [pid = 3820] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 144 (000000EA1186B000) [pid = 3820] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 143 (000000EA121D2800) [pid = 3820] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 142 (000000EA1228E400) [pid = 3820] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 141 (000000EA0B6A9800) [pid = 3820] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 140 (000000EA7BED7800) [pid = 3820] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 139 (000000EA11DA8800) [pid = 3820] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 138 (000000EA0EB8EC00) [pid = 3820] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 137 (000000EA0F74BC00) [pid = 3820] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 136 (000000EA12794400) [pid = 3820] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 135 (000000EA1425C800) [pid = 3820] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 134 (000000EA08969C00) [pid = 3820] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 133 (000000EA082B1400) [pid = 3820] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 132 (000000EA0D268400) [pid = 3820] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 131 (000000EA0764D400) [pid = 3820] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 130 (000000EA0EB8B000) [pid = 3820] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 129 (000000EA0764F000) [pid = 3820] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:29:08 INFO - PROCESS | 3820 | --DOMWINDOW == 128 (000000EA0C1C6400) [pid = 3820] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:29:08 INFO - PROCESS | 3820 | 1464625748559 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] 09:29:08 INFO - PROCESS | 3820 | 1464625748602 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 09:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:29:08 INFO - PROCESS | 3820 | 1464625748613 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 3820 | 1464625748616 Marionette TRACE conn6 <- [1,1186,null,{}] 09:29:08 INFO - PROCESS | 3820 | 1464625748620 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}] 09:29:08 INFO - PROCESS | 3820 | 1464625748709 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 09:29:08 INFO - PROCESS | 3820 | 1464625748716 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:08 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14044000 == 72 [pid = 3820] [id = 306] 09:29:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 129 (000000EA082B1400) [pid = 3820] [serial = 917] [outer = 0000000000000000] 09:29:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 130 (000000EA0C6B1000) [pid = 3820] [serial = 918] [outer = 000000EA082B1400] 09:29:08 INFO - PROCESS | 3820 | 1464625748762 Marionette DEBUG loaded listener.js 09:29:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 131 (000000EA0EBE3000) [pid = 3820] [serial = 919] [outer = 000000EA082B1400] 09:29:09 INFO - PROCESS | 3820 | 1464625749185 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]]]}] 09:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 649ms 09:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:29:09 INFO - PROCESS | 3820 | 1464625749258 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 09:29:09 INFO - PROCESS | 3820 | 1464625749261 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 09:29:09 INFO - PROCESS | 3820 | 1464625749264 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:29:09 INFO - PROCESS | 3820 | 1464625749266 Marionette TRACE conn6 <- [1,1190,null,{}] 09:29:09 INFO - PROCESS | 3820 | 1464625749269 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}] 09:29:09 INFO - PROCESS | 3820 | 1464625749359 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 09:29:09 INFO - PROCESS | 3820 | 1464625749365 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15D6B000 == 73 [pid = 3820] [id = 307] 09:29:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 132 (000000EA114BF000) [pid = 3820] [serial = 920] [outer = 0000000000000000] 09:29:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 133 (000000EA121DDC00) [pid = 3820] [serial = 921] [outer = 000000EA114BF000] 09:29:09 INFO - PROCESS | 3820 | 1464625749411 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 134 (000000EA12798C00) [pid = 3820] [serial = 922] [outer = 000000EA114BF000] 09:29:09 INFO - PROCESS | 3820 | 1464625749873 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]]]}] 09:29:09 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 09:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 09:29:09 INFO - PROCESS | 3820 | 1464625749900 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 09:29:09 INFO - PROCESS | 3820 | 1464625749902 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 09:29:09 INFO - PROCESS | 3820 | 1464625749905 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:29:09 INFO - PROCESS | 3820 | 1464625749907 Marionette TRACE conn6 <- [1,1194,null,{}] 09:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:29:09 INFO - PROCESS | 3820 | 1464625749910 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}] 09:29:10 INFO - PROCESS | 3820 | 1464625750012 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 09:29:10 INFO - PROCESS | 3820 | 1464625750019 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:10 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA16FEA000 == 74 [pid = 3820] [id = 308] 09:29:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 135 (000000EA13081000) [pid = 3820] [serial = 923] [outer = 0000000000000000] 09:29:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 136 (000000EA13450000) [pid = 3820] [serial = 924] [outer = 000000EA13081000] 09:29:10 INFO - PROCESS | 3820 | 1464625750070 Marionette DEBUG loaded listener.js 09:29:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 137 (000000EA14375000) [pid = 3820] [serial = 925] [outer = 000000EA13081000] 09:29:10 INFO - PROCESS | 3820 | 1464625750777 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]]]}] 09:29:10 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 09:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 923ms 09:29:10 INFO - PROCESS | 3820 | 1464625750834 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 09:29:10 INFO - PROCESS | 3820 | 1464625750840 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 09:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:29:10 INFO - PROCESS | 3820 | 1464625750846 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 3820 | 1464625750850 Marionette TRACE conn6 <- [1,1198,null,{}] 09:29:10 INFO - PROCESS | 3820 | 1464625750856 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}] 09:29:10 INFO - PROCESS | 3820 | 1464625750990 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 09:29:11 INFO - PROCESS | 3820 | 1464625751086 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F071000 == 75 [pid = 3820] [id = 309] 09:29:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 138 (000000EA0896A000) [pid = 3820] [serial = 926] [outer = 0000000000000000] 09:29:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 139 (000000EA0AE0A400) [pid = 3820] [serial = 927] [outer = 000000EA0896A000] 09:29:11 INFO - PROCESS | 3820 | 1464625751145 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 140 (000000EA0B520000) [pid = 3820] [serial = 928] [outer = 000000EA0896A000] 09:29:11 INFO - PROCESS | 3820 | 1464625751723 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]]]}] 09:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 945ms 09:29:11 INFO - PROCESS | 3820 | 1464625751793 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 09:29:11 INFO - PROCESS | 3820 | 1464625751799 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 09:29:11 INFO - PROCESS | 3820 | 1464625751806 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:29:11 INFO - PROCESS | 3820 | 1464625751809 Marionette TRACE conn6 <- [1,1202,null,{}] 09:29:11 INFO - PROCESS | 3820 | 1464625751814 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}] 09:29:11 INFO - PROCESS | 3820 | 1464625751940 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 09:29:12 INFO - PROCESS | 3820 | 1464625752068 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1243D000 == 76 [pid = 3820] [id = 310] 09:29:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 141 (000000EA0C6B4400) [pid = 3820] [serial = 929] [outer = 0000000000000000] 09:29:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 142 (000000EA0E20C400) [pid = 3820] [serial = 930] [outer = 000000EA0C6B4400] 09:29:12 INFO - PROCESS | 3820 | 1464625752126 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 143 (000000EA0EB8B800) [pid = 3820] [serial = 931] [outer = 000000EA0C6B4400] 09:29:12 INFO - PROCESS | 3820 | 1464625752753 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]]]}] 09:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 986ms 09:29:12 INFO - PROCESS | 3820 | 1464625752799 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 09:29:12 INFO - PROCESS | 3820 | 1464625752802 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 09:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:29:12 INFO - PROCESS | 3820 | 1464625752805 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - PROCESS | 3820 | 1464625752810 Marionette TRACE conn6 <- [1,1206,null,{}] 09:29:12 INFO - PROCESS | 3820 | 1464625752821 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}] 09:29:12 INFO - PROCESS | 3820 | 1464625752942 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 09:29:13 INFO - PROCESS | 3820 | 1464625753072 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:13 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7E327000 == 77 [pid = 3820] [id = 311] 09:29:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 144 (000000EA11418C00) [pid = 3820] [serial = 932] [outer = 0000000000000000] 09:29:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 145 (000000EA11421000) [pid = 3820] [serial = 933] [outer = 000000EA11418C00] 09:29:13 INFO - PROCESS | 3820 | 1464625753132 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 146 (000000EA125E6800) [pid = 3820] [serial = 934] [outer = 000000EA11418C00] 09:29:13 INFO - PROCESS | 3820 | 1464625753711 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]]]}] 09:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 944ms 09:29:13 INFO - PROCESS | 3820 | 1464625753752 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 3820 | 1464625753755 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 09:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:29:13 INFO - PROCESS | 3820 | 1464625753759 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 3820 | 1464625753761 Marionette TRACE conn6 <- [1,1210,null,{}] 09:29:13 INFO - PROCESS | 3820 | 1464625753765 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}] 09:29:13 INFO - PROCESS | 3820 | 1464625753885 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 09:29:13 INFO - PROCESS | 3820 | 1464625753985 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1464C800 == 78 [pid = 3820] [id = 312] 09:29:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 147 (000000EA14375C00) [pid = 3820] [serial = 935] [outer = 0000000000000000] 09:29:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 148 (000000EA1688D800) [pid = 3820] [serial = 936] [outer = 000000EA14375C00] 09:29:14 INFO - PROCESS | 3820 | 1464625754042 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 149 (000000EA16895400) [pid = 3820] [serial = 937] [outer = 000000EA14375C00] 09:29:14 INFO - PROCESS | 3820 | 1464625754578 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] 09:29:14 INFO - PROCESS | 3820 | 1464625754644 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 09:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:29:14 INFO - PROCESS | 3820 | 1464625754648 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:29:14 INFO - PROCESS | 3820 | 1464625754650 Marionette TRACE conn6 <- [1,1214,null,{}] 09:29:14 INFO - PROCESS | 3820 | 1464625754654 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}] 09:29:14 INFO - PROCESS | 3820 | 1464625754769 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 09:29:14 INFO - PROCESS | 3820 | 1464625754896 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15B7F000 == 79 [pid = 3820] [id = 313] 09:29:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 150 (000000EA16892000) [pid = 3820] [serial = 938] [outer = 0000000000000000] 09:29:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 151 (000000EA17151000) [pid = 3820] [serial = 939] [outer = 000000EA16892000] 09:29:14 INFO - PROCESS | 3820 | 1464625754954 Marionette DEBUG loaded listener.js 09:29:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 152 (000000EA1715F800) [pid = 3820] [serial = 940] [outer = 000000EA16892000] 09:29:15 INFO - PROCESS | 3820 | 1464625755547 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]]]}] 09:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 924ms 09:29:15 INFO - PROCESS | 3820 | 1464625755574 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 09:29:15 INFO - PROCESS | 3820 | 1464625755577 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 09:29:15 INFO - PROCESS | 3820 | 1464625755580 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:29:15 INFO - PROCESS | 3820 | 1464625755582 Marionette TRACE conn6 <- [1,1218,null,{}] 09:29:15 INFO - PROCESS | 3820 | 1464625755586 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}] 09:29:15 INFO - PROCESS | 3820 | 1464625755720 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 09:29:15 INFO - PROCESS | 3820 | 1464625755820 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17C43000 == 80 [pid = 3820] [id = 314] 09:29:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 153 (000000EA7C729C00) [pid = 3820] [serial = 941] [outer = 0000000000000000] 09:29:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 154 (000000EA7D947800) [pid = 3820] [serial = 942] [outer = 000000EA7C729C00] 09:29:15 INFO - PROCESS | 3820 | 1464625755877 Marionette DEBUG loaded listener.js 09:29:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 155 (000000EA7D94E800) [pid = 3820] [serial = 943] [outer = 000000EA7C729C00] 09:29:16 INFO - PROCESS | 3820 | 1464625756426 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]]]}] 09:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 881ms 09:29:16 INFO - PROCESS | 3820 | 1464625756463 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 09:29:16 INFO - PROCESS | 3820 | 1464625756466 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 09:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:29:16 INFO - PROCESS | 3820 | 1464625756469 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:29:16 INFO - PROCESS | 3820 | 1464625756471 Marionette TRACE conn6 <- [1,1222,null,{}] 09:29:16 INFO - PROCESS | 3820 | 1464625756475 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}] 09:29:16 INFO - PROCESS | 3820 | 1464625756591 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 09:29:16 INFO - PROCESS | 3820 | 1464625756690 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17C5A800 == 81 [pid = 3820] [id = 315] 09:29:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 156 (000000EA175C6800) [pid = 3820] [serial = 944] [outer = 0000000000000000] 09:29:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 157 (000000EA175CC000) [pid = 3820] [serial = 945] [outer = 000000EA175C6800] 09:29:16 INFO - PROCESS | 3820 | 1464625756748 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 158 (000000EA7CE2F400) [pid = 3820] [serial = 946] [outer = 000000EA175C6800] 09:29:17 INFO - PROCESS | 3820 | 1464625757328 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]]]}] 09:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 944ms 09:29:17 INFO - PROCESS | 3820 | 1464625757417 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 09:29:17 INFO - PROCESS | 3820 | 1464625757419 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 09:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:29:17 INFO - PROCESS | 3820 | 1464625757423 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:29:17 INFO - PROCESS | 3820 | 1464625757425 Marionette TRACE conn6 <- [1,1226,null,{}] 09:29:17 INFO - PROCESS | 3820 | 1464625757429 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}] 09:29:17 INFO - PROCESS | 3820 | 1464625757543 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 09:29:17 INFO - PROCESS | 3820 | 1464625757683 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA175F1800 == 82 [pid = 3820] [id = 316] 09:29:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 159 (000000EA06DDB000) [pid = 3820] [serial = 947] [outer = 0000000000000000] 09:29:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 160 (000000EA17038C00) [pid = 3820] [serial = 948] [outer = 000000EA06DDB000] 09:29:17 INFO - PROCESS | 3820 | 1464625757740 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 161 (000000EA17042800) [pid = 3820] [serial = 949] [outer = 000000EA06DDB000] 09:29:18 INFO - PROCESS | 3820 | 1464625758354 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]]]}] 09:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 985ms 09:29:18 INFO - PROCESS | 3820 | 1464625758411 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 3820 | 1464625758413 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 09:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:29:18 INFO - PROCESS | 3820 | 1464625758417 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 3820 | 1464625758419 Marionette TRACE conn6 <- [1,1230,null,{}] 09:29:18 INFO - PROCESS | 3820 | 1464625758423 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}] 09:29:18 INFO - PROCESS | 3820 | 1464625758716 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 09:29:18 INFO - PROCESS | 3820 | 1464625758859 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:18 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B546800 == 83 [pid = 3820] [id = 317] 09:29:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 162 (000000EA04A1DC00) [pid = 3820] [serial = 950] [outer = 0000000000000000] 09:29:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 163 (000000EA06DD0800) [pid = 3820] [serial = 951] [outer = 000000EA04A1DC00] 09:29:18 INFO - PROCESS | 3820 | 1464625758912 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 164 (000000EA08062800) [pid = 3820] [serial = 952] [outer = 000000EA04A1DC00] 09:29:19 INFO - PROCESS | 3820 | 1464625759550 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]]]}] 09:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1177ms 09:29:19 INFO - PROCESS | 3820 | 1464625759597 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 09:29:19 INFO - PROCESS | 3820 | 1464625759601 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 09:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:29:19 INFO - PROCESS | 3820 | 1464625759606 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 3820 | 1464625759610 Marionette TRACE conn6 <- [1,1234,null,{}] 09:29:19 INFO - PROCESS | 3820 | 1464625759616 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}] 09:29:19 INFO - PROCESS | 3820 | 1464625759732 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 09:29:19 INFO - PROCESS | 3820 | 1464625759839 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:19 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B546000 == 84 [pid = 3820] [id = 318] 09:29:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 165 (000000EA0B520400) [pid = 3820] [serial = 953] [outer = 0000000000000000] 09:29:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 166 (000000EA0B6B1400) [pid = 3820] [serial = 954] [outer = 000000EA0B520400] 09:29:19 INFO - PROCESS | 3820 | 1464625759892 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 167 (000000EA0BA16000) [pid = 3820] [serial = 955] [outer = 000000EA0B520400] 09:29:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15D6B000 == 83 [pid = 3820] [id = 307] 09:29:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14044000 == 82 [pid = 3820] [id = 306] 09:29:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA140D4800 == 81 [pid = 3820] [id = 305] 09:29:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA130B1800 == 80 [pid = 3820] [id = 304] 09:29:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12440000 == 79 [pid = 3820] [id = 303] 09:29:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0C26B000 == 78 [pid = 3820] [id = 302] 09:29:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11AC1800 == 77 [pid = 3820] [id = 301] 09:29:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0AEEB000 == 76 [pid = 3820] [id = 300] 09:29:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0CEC4000 == 75 [pid = 3820] [id = 299] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 166 (000000EA121D7000) [pid = 3820] [serial = 822] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 165 (000000EA0AAEE400) [pid = 3820] [serial = 825] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 164 (000000EA0C6BB800) [pid = 3820] [serial = 828] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 163 (000000EA121D2C00) [pid = 3820] [serial = 831] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 162 (000000EA1307B400) [pid = 3820] [serial = 834] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 161 (000000EA7D1BC400) [pid = 3820] [serial = 873] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 160 (000000EA7C71F800) [pid = 3820] [serial = 840] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 159 (000000EA13831800) [pid = 3820] [serial = 837] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0CEC4800 == 74 [pid = 3820] [id = 298] 09:29:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA13F86800 == 73 [pid = 3820] [id = 296] 09:29:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA13F6B000 == 72 [pid = 3820] [id = 295] 09:29:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1407C800 == 71 [pid = 3820] [id = 294] 09:29:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12483800 == 70 [pid = 3820] [id = 293] 09:29:20 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EA3D800 == 69 [pid = 3820] [id = 292] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 158 (000000EA11AA1400) [pid = 3820] [serial = 781] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 157 (000000EA16D32C00) [pid = 3820] [serial = 787] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 156 (000000EA14370800) [pid = 3820] [serial = 685] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 155 (000000EA7C72D400) [pid = 3820] [serial = 688] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 154 (000000EA0F73E800) [pid = 3820] [serial = 636] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 153 (000000EA1425BC00) [pid = 3820] [serial = 645] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 152 (000000EA16D33000) [pid = 3820] [serial = 691] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 151 (000000EA114BC000) [pid = 3820] [serial = 733] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 150 (000000EA0D544000) [pid = 3820] [serial = 679] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 149 (000000EA0EB98400) [pid = 3820] [serial = 730] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 148 (000000EA0B8AC000) [pid = 3820] [serial = 633] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 147 (000000EA1425A400) [pid = 3820] [serial = 784] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 146 (000000EA7CE3A400) [pid = 3820] [serial = 642] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 145 (000000EA07EC9000) [pid = 3820] [serial = 775] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 144 (000000EA0B69C800) [pid = 3820] [serial = 727] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 143 (000000EA07EC0800) [pid = 3820] [serial = 724] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 142 (000000EA11AA7800) [pid = 3820] [serial = 736] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 141 (000000EA13448800) [pid = 3820] [serial = 639] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 140 (000000EA1254D400) [pid = 3820] [serial = 742] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 139 (000000EA0C6B3800) [pid = 3820] [serial = 778] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 138 (000000EA7C721800) [pid = 3820] [serial = 790] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 137 (000000EA12286C00) [pid = 3820] [serial = 739] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 136 (000000EA11AA5800) [pid = 3820] [serial = 682] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 135 (000000EA114B3C00) [pid = 3820] [serial = 858] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 134 (000000EA11AAD000) [pid = 3820] [serial = 859] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 133 (000000EA14251000) [pid = 3820] [serial = 862] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 132 (000000EA13086C00) [pid = 3820] [serial = 861] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 131 (000000EA16D2A800) [pid = 3820] [serial = 864] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 130 (000000EA0F896800) [pid = 3820] [serial = 870] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 129 (000000EA0AF28800) [pid = 3820] [serial = 846] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 128 (000000EA0AF27000) [pid = 3820] [serial = 852] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 127 (000000EA0E754C00) [pid = 3820] [serial = 853] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 126 (000000EA08062400) [pid = 3820] [serial = 843] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 125 (000000EA0F8D7000) [pid = 3820] [serial = 844] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 124 (000000EA0EB96C00) [pid = 3820] [serial = 855] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 123 (000000EA0AAE8C00) [pid = 3820] [serial = 849] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 122 (000000EA0B8AC400) [pid = 3820] [serial = 850] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 121 (000000EA0F89B800) [pid = 3820] [serial = 871] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 120 (000000EA7BD4A800) [pid = 3820] [serial = 865] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 119 (000000EA0B6B1000) [pid = 3820] [serial = 847] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 118 (000000EA0F742000) [pid = 3820] [serial = 856] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 117 (000000EA11F11800) [pid = 3820] [serial = 867] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | --DOMWINDOW == 116 (000000EA7C714000) [pid = 3820] [serial = 868] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3820 | 1464625760499 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]]]}] 09:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 945ms 09:29:20 INFO - PROCESS | 3820 | 1464625760555 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 09:29:20 INFO - PROCESS | 3820 | 1464625760558 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 09:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:29:20 INFO - PROCESS | 3820 | 1464625760561 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - PROCESS | 3820 | 1464625760563 Marionette TRACE conn6 <- [1,1238,null,{}] 09:29:20 INFO - PROCESS | 3820 | 1464625760567 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}] 09:29:20 INFO - PROCESS | 3820 | 1464625760678 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 09:29:20 INFO - PROCESS | 3820 | 1464625760764 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0C281000 == 70 [pid = 3820] [id = 319] 09:29:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 117 (000000EA0B522800) [pid = 3820] [serial = 956] [outer = 0000000000000000] 09:29:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 118 (000000EA0B8A6000) [pid = 3820] [serial = 957] [outer = 000000EA0B522800] 09:29:20 INFO - PROCESS | 3820 | 1464625760811 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 119 (000000EA0C6B1800) [pid = 3820] [serial = 958] [outer = 000000EA0B522800] 09:29:21 INFO - PROCESS | 3820 | 1464625761222 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]]]}] 09:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 734ms 09:29:21 INFO - PROCESS | 3820 | 1464625761298 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 3820 | 1464625761302 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 09:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:29:21 INFO - PROCESS | 3820 | 1464625761312 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 3820 | 1464625761317 Marionette TRACE conn6 <- [1,1242,null,{}] 09:29:21 INFO - PROCESS | 3820 | 1464625761325 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}] 09:29:21 INFO - PROCESS | 3820 | 1464625761455 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 09:29:21 INFO - PROCESS | 3820 | 1464625761471 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1187C800 == 71 [pid = 3820] [id = 320] 09:29:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 120 (000000EA0B6A9800) [pid = 3820] [serial = 959] [outer = 0000000000000000] 09:29:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 121 (000000EA0E423400) [pid = 3820] [serial = 960] [outer = 000000EA0B6A9800] 09:29:21 INFO - PROCESS | 3820 | 1464625761587 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 122 (000000EA0EA05400) [pid = 3820] [serial = 961] [outer = 000000EA0B6A9800] 09:29:21 INFO - PROCESS | 3820 | 1464625761993 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]]]}] 09:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 734ms 09:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:29:22 INFO - PROCESS | 3820 | 1464625762046 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 3820 | 1464625762048 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 09:29:22 INFO - PROCESS | 3820 | 1464625762052 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 3820 | 1464625762054 Marionette TRACE conn6 <- [1,1246,null,{}] 09:29:22 INFO - PROCESS | 3820 | 1464625762057 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}] 09:29:22 INFO - PROCESS | 3820 | 1464625762192 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 09:29:22 INFO - PROCESS | 3820 | 1464625762214 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CD1800 == 72 [pid = 3820] [id = 321] 09:29:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 123 (000000EA0E421400) [pid = 3820] [serial = 962] [outer = 0000000000000000] 09:29:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 124 (000000EA0EB93800) [pid = 3820] [serial = 963] [outer = 000000EA0E421400] 09:29:22 INFO - PROCESS | 3820 | 1464625762261 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 125 (000000EA0F2AB400) [pid = 3820] [serial = 964] [outer = 000000EA0E421400] 09:29:22 INFO - PROCESS | 3820 | 1464625762724 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]]]}] 09:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 733ms 09:29:22 INFO - PROCESS | 3820 | 1464625762817 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 3820 | 1464625762819 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 09:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:29:22 INFO - PROCESS | 3820 | 1464625762825 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 3820 | 1464625762827 Marionette TRACE conn6 <- [1,1250,null,{}] 09:29:22 INFO - PROCESS | 3820 | 1464625762830 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}] 09:29:22 INFO - PROCESS | 3820 | 1464625762952 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 09:29:23 INFO - PROCESS | 3820 | 1464625763012 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:23 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1210A800 == 73 [pid = 3820] [id = 322] 09:29:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 126 (000000EA0F8D7000) [pid = 3820] [serial = 965] [outer = 0000000000000000] 09:29:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 127 (000000EA11417400) [pid = 3820] [serial = 966] [outer = 000000EA0F8D7000] 09:29:23 INFO - PROCESS | 3820 | 1464625763065 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 128 (000000EA114BCC00) [pid = 3820] [serial = 967] [outer = 000000EA0F8D7000] 09:29:23 INFO - PROCESS | 3820 | 1464625763547 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]]]}] 09:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 09:29:23 INFO - PROCESS | 3820 | 1464625763566 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 09:29:23 INFO - PROCESS | 3820 | 1464625763568 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 09:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:29:23 INFO - PROCESS | 3820 | 1464625763571 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:29:23 INFO - PROCESS | 3820 | 1464625763573 Marionette TRACE conn6 <- [1,1254,null,{}] 09:29:23 INFO - PROCESS | 3820 | 1464625763576 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}] 09:29:23 INFO - PROCESS | 3820 | 1464625763702 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 09:29:23 INFO - PROCESS | 3820 | 1464625763715 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:23 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12440800 == 74 [pid = 3820] [id = 323] 09:29:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 129 (000000EA1186D400) [pid = 3820] [serial = 968] [outer = 0000000000000000] 09:29:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 130 (000000EA11F06000) [pid = 3820] [serial = 969] [outer = 000000EA1186D400] 09:29:23 INFO - PROCESS | 3820 | 1464625763761 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 131 (000000EA121DF400) [pid = 3820] [serial = 970] [outer = 000000EA1186D400] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 130 (000000EA114B8800) [pid = 3820] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 129 (000000EA0F89B000) [pid = 3820] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 128 (000000EA03964000) [pid = 3820] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 127 (000000EA039C5000) [pid = 3820] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 126 (000000EA0E756800) [pid = 3820] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 125 (000000EA0F8E0800) [pid = 3820] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 124 (000000EA114BD400) [pid = 3820] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 123 (000000EA12797800) [pid = 3820] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 122 (000000EA0F2AC000) [pid = 3820] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 121 (000000EA13088400) [pid = 3820] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 120 (000000EA0B6ABC00) [pid = 3820] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 119 (000000EA082B1400) [pid = 3820] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 118 (000000EA7BD4C000) [pid = 3820] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 117 (000000EA114BF000) [pid = 3820] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 116 (000000EA03CD9800) [pid = 3820] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 115 (000000EA0B8ADC00) [pid = 3820] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 114 (000000EA089A3C00) [pid = 3820] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:29:24 INFO - PROCESS | 3820 | --DOMWINDOW == 113 (000000EA11DA1C00) [pid = 3820] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:29:24 INFO - PROCESS | 3820 | 1464625764427 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]]]}] 09:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 881ms 09:29:24 INFO - PROCESS | 3820 | 1464625764455 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 3820 | 1464625764457 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 09:29:24 INFO - PROCESS | 3820 | 1464625764461 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:29:24 INFO - PROCESS | 3820 | 1464625764462 Marionette TRACE conn6 <- [1,1258,null,{}] 09:29:24 INFO - PROCESS | 3820 | 1464625764466 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}] 09:29:24 INFO - PROCESS | 3820 | 1464625764560 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 09:29:24 INFO - PROCESS | 3820 | 1464625764566 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA124C3000 == 75 [pid = 3820] [id = 324] 09:29:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 114 (000000EA07DB1800) [pid = 3820] [serial = 971] [outer = 0000000000000000] 09:29:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 115 (000000EA0AAE6400) [pid = 3820] [serial = 972] [outer = 000000EA07DB1800] 09:29:24 INFO - PROCESS | 3820 | 1464625764612 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 116 (000000EA0EBE7C00) [pid = 3820] [serial = 973] [outer = 000000EA07DB1800] 09:29:25 INFO - PROCESS | 3820 | 1464625765073 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]]]}] 09:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 627ms 09:29:25 INFO - PROCESS | 3820 | 1464625765091 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 3820 | 1464625765094 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 09:29:25 INFO - PROCESS | 3820 | 1464625765097 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:29:25 INFO - PROCESS | 3820 | 1464625765099 Marionette TRACE conn6 <- [1,1262,null,{}] 09:29:25 INFO - PROCESS | 3820 | 1464625765102 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}] 09:29:25 INFO - PROCESS | 3820 | 1464625765195 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 09:29:25 INFO - PROCESS | 3820 | 1464625765201 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA130AE800 == 76 [pid = 3820] [id = 325] 09:29:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 117 (000000EA11DA4400) [pid = 3820] [serial = 974] [outer = 0000000000000000] 09:29:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 118 (000000EA12546800) [pid = 3820] [serial = 975] [outer = 000000EA11DA4400] 09:29:25 INFO - PROCESS | 3820 | 1464625765247 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 119 (000000EA13088400) [pid = 3820] [serial = 976] [outer = 000000EA11DA4400] 09:29:25 INFO - PROCESS | 3820 | 1464625765683 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]]]}] 09:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 628ms 09:29:25 INFO - PROCESS | 3820 | 1464625765728 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 3820 | 1464625765731 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 09:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:29:25 INFO - PROCESS | 3820 | 1464625765734 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 3820 | 1464625765736 Marionette TRACE conn6 <- [1,1266,null,{}] 09:29:25 INFO - PROCESS | 3820 | 1464625765740 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}] 09:29:25 INFO - PROCESS | 3820 | 1464625765834 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 09:29:25 INFO - PROCESS | 3820 | 1464625765841 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA13F83000 == 77 [pid = 3820] [id = 326] 09:29:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 120 (000000EA13833800) [pid = 3820] [serial = 977] [outer = 0000000000000000] 09:29:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 121 (000000EA14254800) [pid = 3820] [serial = 978] [outer = 000000EA13833800] 09:29:25 INFO - PROCESS | 3820 | 1464625765886 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 122 (000000EA16890800) [pid = 3820] [serial = 979] [outer = 000000EA13833800] 09:29:26 INFO - PROCESS | 3820 | 1464625766336 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]]]}] 09:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 628ms 09:29:26 INFO - PROCESS | 3820 | 1464625766440 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 3820 | 1464625766444 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 09:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:29:26 INFO - PROCESS | 3820 | 1464625766455 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - PROCESS | 3820 | 1464625766460 Marionette TRACE conn6 <- [1,1270,null,{}] 09:29:26 INFO - PROCESS | 3820 | 1464625766467 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}] 09:29:26 INFO - PROCESS | 3820 | 1464625766608 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 09:29:26 INFO - PROCESS | 3820 | 1464625766757 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:26 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B53B800 == 78 [pid = 3820] [id = 327] 09:29:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 123 (000000EA07EC8C00) [pid = 3820] [serial = 980] [outer = 0000000000000000] 09:29:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 124 (000000EA07FC5400) [pid = 3820] [serial = 981] [outer = 000000EA07EC8C00] 09:29:26 INFO - PROCESS | 3820 | 1464625766816 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 125 (000000EA0AF85000) [pid = 3820] [serial = 982] [outer = 000000EA07EC8C00] 09:29:27 INFO - PROCESS | 3820 | 1464625767488 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]]]}] 09:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1095ms 09:29:27 INFO - PROCESS | 3820 | 1464625767552 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 3820 | 1464625767556 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 09:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:29:27 INFO - PROCESS | 3820 | 1464625767564 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - PROCESS | 3820 | 1464625767568 Marionette TRACE conn6 <- [1,1274,null,{}] 09:29:27 INFO - PROCESS | 3820 | 1464625767587 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}] 09:29:27 INFO - PROCESS | 3820 | 1464625767715 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 09:29:27 INFO - PROCESS | 3820 | 1464625767844 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:27 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CC2800 == 79 [pid = 3820] [id = 328] 09:29:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 126 (000000EA0CE41000) [pid = 3820] [serial = 983] [outer = 0000000000000000] 09:29:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 127 (000000EA0E20F400) [pid = 3820] [serial = 984] [outer = 000000EA0CE41000] 09:29:27 INFO - PROCESS | 3820 | 1464625767902 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 128 (000000EA0EA03000) [pid = 3820] [serial = 985] [outer = 000000EA0CE41000] 09:29:28 INFO - PROCESS | 3820 | 1464625768528 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]]]}] 09:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 987ms 09:29:28 INFO - PROCESS | 3820 | 1464625768551 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 09:29:28 INFO - PROCESS | 3820 | 1464625768554 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 09:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:29:28 INFO - PROCESS | 3820 | 1464625768558 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:29:28 INFO - PROCESS | 3820 | 1464625768561 Marionette TRACE conn6 <- [1,1278,null,{}] 09:29:28 INFO - PROCESS | 3820 | 1464625768571 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}] 09:29:28 INFO - PROCESS | 3820 | 1464625768695 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 09:29:28 INFO - PROCESS | 3820 | 1464625768797 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA140CA800 == 80 [pid = 3820] [id = 329] 09:29:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 129 (000000EA114BA800) [pid = 3820] [serial = 986] [outer = 0000000000000000] 09:29:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 130 (000000EA11AA7800) [pid = 3820] [serial = 987] [outer = 000000EA114BA800] 09:29:28 INFO - PROCESS | 3820 | 1464625768858 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 131 (000000EA12792800) [pid = 3820] [serial = 988] [outer = 000000EA114BA800] 09:29:29 INFO - PROCESS | 3820 | 1464625769486 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]]]}] 09:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 986ms 09:29:29 INFO - PROCESS | 3820 | 1464625769546 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 09:29:29 INFO - PROCESS | 3820 | 1464625769549 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 09:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:29:29 INFO - PROCESS | 3820 | 1464625769553 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:29:29 INFO - PROCESS | 3820 | 1464625769555 Marionette TRACE conn6 <- [1,1282,null,{}] 09:29:29 INFO - PROCESS | 3820 | 1464625769558 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}] 09:29:29 INFO - PROCESS | 3820 | 1464625769681 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 09:29:29 INFO - PROCESS | 3820 | 1464625769807 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1463E000 == 81 [pid = 3820] [id = 330] 09:29:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 132 (000000EA1703C000) [pid = 3820] [serial = 989] [outer = 0000000000000000] 09:29:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 133 (000000EA17153400) [pid = 3820] [serial = 990] [outer = 000000EA1703C000] 09:29:29 INFO - PROCESS | 3820 | 1464625769865 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 134 (000000EA175CF400) [pid = 3820] [serial = 991] [outer = 000000EA1703C000] 09:29:30 INFO - PROCESS | 3820 | 1464625770396 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]]]}] 09:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 881ms 09:29:30 INFO - PROCESS | 3820 | 1464625770437 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 09:29:30 INFO - PROCESS | 3820 | 1464625770439 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 09:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:29:30 INFO - PROCESS | 3820 | 1464625770443 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - PROCESS | 3820 | 1464625770445 Marionette TRACE conn6 <- [1,1286,null,{}] 09:29:30 INFO - PROCESS | 3820 | 1464625770448 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}] 09:29:30 INFO - PROCESS | 3820 | 1464625770567 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 09:29:30 INFO - PROCESS | 3820 | 1464625770666 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:30 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15B9C800 == 82 [pid = 3820] [id = 331] 09:29:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 135 (000000EA141A7C00) [pid = 3820] [serial = 992] [outer = 0000000000000000] 09:29:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 136 (000000EA141AEC00) [pid = 3820] [serial = 993] [outer = 000000EA141A7C00] 09:29:30 INFO - PROCESS | 3820 | 1464625770722 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 137 (000000EA1715EC00) [pid = 3820] [serial = 994] [outer = 000000EA141A7C00] 09:29:31 INFO - PROCESS | 3820 | 1464625771377 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]]]}] 09:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 985ms 09:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:29:31 INFO - PROCESS | 3820 | 1464625771431 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 09:29:31 INFO - PROCESS | 3820 | 1464625771433 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 09:29:31 INFO - PROCESS | 3820 | 1464625771436 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 3820 | 1464625771439 Marionette TRACE conn6 <- [1,1290,null,{}] 09:29:31 INFO - PROCESS | 3820 | 1464625771443 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}] 09:29:31 INFO - PROCESS | 3820 | 1464625771583 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 09:29:31 INFO - PROCESS | 3820 | 1464625771715 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:31 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA16FD2000 == 83 [pid = 3820] [id = 332] 09:29:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 138 (000000EA141D4800) [pid = 3820] [serial = 995] [outer = 0000000000000000] 09:29:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 139 (000000EA7BD48C00) [pid = 3820] [serial = 996] [outer = 000000EA141D4800] 09:29:31 INFO - PROCESS | 3820 | 1464625771773 Marionette DEBUG loaded listener.js 09:29:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 140 (000000EA7C729800) [pid = 3820] [serial = 997] [outer = 000000EA141D4800] 09:29:32 INFO - PROCESS | 3820 | 1464625772362 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]]]}] 09:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 985ms 09:29:32 INFO - PROCESS | 3820 | 1464625772425 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 09:29:32 INFO - PROCESS | 3820 | 1464625772427 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 09:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:29:32 INFO - PROCESS | 3820 | 1464625772431 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 3820 | 1464625772433 Marionette TRACE conn6 <- [1,1294,null,{}] 09:29:32 INFO - PROCESS | 3820 | 1464625772437 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}] 09:29:32 INFO - PROCESS | 3820 | 1464625772596 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 09:29:32 INFO - PROCESS | 3820 | 1464625772611 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA185CA000 == 84 [pid = 3820] [id = 333] 09:29:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 141 (000000EA0F018000) [pid = 3820] [serial = 998] [outer = 0000000000000000] 09:29:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 142 (000000EA0F01E400) [pid = 3820] [serial = 999] [outer = 000000EA0F018000] 09:29:32 INFO - PROCESS | 3820 | 1464625772666 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 143 (000000EA141D0C00) [pid = 3820] [serial = 1000] [outer = 000000EA0F018000] 09:29:33 INFO - PROCESS | 3820 | 1464625773317 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]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 924ms 09:29:33 INFO - PROCESS | 3820 | 1464625773357 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 3820 | 1464625773359 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 09:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:29:33 INFO - PROCESS | 3820 | 1464625773363 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 3820 | 1464625773365 Marionette TRACE conn6 <- [1,1298,null,{}] 09:29:33 INFO - PROCESS | 3820 | 1464625773369 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}] 09:29:33 INFO - PROCESS | 3820 | 1464625773486 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 09:29:33 INFO - PROCESS | 3820 | 1464625773845 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:33 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0A694000 == 85 [pid = 3820] [id = 334] 09:29:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 144 (000000EA03968C00) [pid = 3820] [serial = 1001] [outer = 0000000000000000] 09:29:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 145 (000000EA04AA0C00) [pid = 3820] [serial = 1002] [outer = 000000EA03968C00] 09:29:33 INFO - PROCESS | 3820 | 1464625773898 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 146 (000000EA07E79400) [pid = 3820] [serial = 1003] [outer = 000000EA03968C00] 09:29:34 INFO - PROCESS | 3820 | 1464625774573 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]]]}] 09:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 09:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1236ms 09:29:34 INFO - PROCESS | 3820 | 1464625774603 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 09:29:34 INFO - PROCESS | 3820 | 1464625774608 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 09:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:29:34 INFO - PROCESS | 3820 | 1464625774612 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:29:34 INFO - PROCESS | 3820 | 1464625774616 Marionette TRACE conn6 <- [1,1302,null,{}] 09:29:34 INFO - PROCESS | 3820 | 1464625774621 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}] 09:29:34 INFO - PROCESS | 3820 | 1464625774731 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 09:29:34 INFO - PROCESS | 3820 | 1464625774835 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B8D0000 == 86 [pid = 3820] [id = 335] 09:29:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 147 (000000EA0AAE9C00) [pid = 3820] [serial = 1004] [outer = 0000000000000000] 09:29:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 148 (000000EA0AF6D800) [pid = 3820] [serial = 1005] [outer = 000000EA0AAE9C00] 09:29:34 INFO - PROCESS | 3820 | 1464625774887 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 149 (000000EA0B69C800) [pid = 3820] [serial = 1006] [outer = 000000EA0AAE9C00] 09:29:35 INFO - PROCESS | 3820 | --DOCSHELL 000000EA130AE800 == 85 [pid = 3820] [id = 325] 09:29:35 INFO - PROCESS | 3820 | --DOCSHELL 000000EA124C3000 == 84 [pid = 3820] [id = 324] 09:29:35 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12440800 == 83 [pid = 3820] [id = 323] 09:29:35 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1210A800 == 82 [pid = 3820] [id = 322] 09:29:35 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CD1800 == 81 [pid = 3820] [id = 321] 09:29:35 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1187C800 == 80 [pid = 3820] [id = 320] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 148 (000000EA7C64B400) [pid = 3820] [serial = 891] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 147 (000000EA13450000) [pid = 3820] [serial = 924] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0C281000 == 79 [pid = 3820] [id = 319] 09:29:35 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B546000 == 78 [pid = 3820] [id = 318] 09:29:35 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7DF57000 == 77 [pid = 3820] [id = 291] 09:29:35 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B546800 == 76 [pid = 3820] [id = 317] 09:29:35 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1243D000 == 75 [pid = 3820] [id = 310] 09:29:35 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F071000 == 74 [pid = 3820] [id = 309] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 146 (000000EA12547800) [pid = 3820] [serial = 823] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 145 (000000EA7D721C00) [pid = 3820] [serial = 874] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 144 (000000EA0767F800) [pid = 3820] [serial = 900] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 143 (000000EA0E29C400) [pid = 3820] [serial = 904] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 142 (000000EA0EB8F400) [pid = 3820] [serial = 907] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 141 (000000EA11F03400) [pid = 3820] [serial = 913] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 140 (000000EA0EA0A800) [pid = 3820] [serial = 906] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 139 (000000EA12283C00) [pid = 3820] [serial = 915] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 138 (000000EA0BA76800) [pid = 3820] [serial = 879] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 137 (000000EA13442C00) [pid = 3820] [serial = 835] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 136 (000000EA0A827800) [pid = 3820] [serial = 901] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 135 (000000EA0F89CC00) [pid = 3820] [serial = 910] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 134 (000000EA14258000) [pid = 3820] [serial = 838] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 133 (000000EA0B6EF400) [pid = 3820] [serial = 897] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 132 (000000EA0C6B1C00) [pid = 3820] [serial = 898] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 131 (000000EA0C6D5400) [pid = 3820] [serial = 903] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 130 (000000EA0EBE8000) [pid = 3820] [serial = 888] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 129 (000000EA0EBE3000) [pid = 3820] [serial = 919] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 128 (000000EA11F04C00) [pid = 3820] [serial = 882] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 127 (000000EA11869800) [pid = 3820] [serial = 912] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 126 (000000EA0C6B1000) [pid = 3820] [serial = 918] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 125 (000000EA7C72A400) [pid = 3820] [serial = 841] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 124 (000000EA121DDC00) [pid = 3820] [serial = 921] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 123 (000000EA17155400) [pid = 3820] [serial = 885] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 122 (000000EA0F741000) [pid = 3820] [serial = 909] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 121 (000000EA06DCD800) [pid = 3820] [serial = 894] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 120 (000000EA0E372000) [pid = 3820] [serial = 829] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 119 (000000EA125F3800) [pid = 3820] [serial = 916] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 118 (000000EA08961000) [pid = 3820] [serial = 895] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 117 (000000EA0AF62400) [pid = 3820] [serial = 876] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 116 (000000EA0AF91C00) [pid = 3820] [serial = 826] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 115 (000000EA1254DC00) [pid = 3820] [serial = 832] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | --DOMWINDOW == 114 (000000EA12798C00) [pid = 3820] [serial = 922] [outer = 0000000000000000] [url = about:blank] 09:29:35 INFO - PROCESS | 3820 | 1464625775483 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]]]}] 09:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 881ms 09:29:35 INFO - PROCESS | 3820 | 1464625775500 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 3820 | 1464625775504 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 09:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:29:35 INFO - PROCESS | 3820 | 1464625775508 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 3820 | 1464625775510 Marionette TRACE conn6 <- [1,1306,null,{}] 09:29:35 INFO - PROCESS | 3820 | 1464625775514 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}] 09:29:35 INFO - PROCESS | 3820 | 1464625775611 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 09:29:35 INFO - PROCESS | 3820 | 1464625775717 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0C26F800 == 75 [pid = 3820] [id = 336] 09:29:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 115 (000000EA06DCD800) [pid = 3820] [serial = 1007] [outer = 0000000000000000] 09:29:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 116 (000000EA0AAF2000) [pid = 3820] [serial = 1008] [outer = 000000EA06DCD800] 09:29:35 INFO - PROCESS | 3820 | 1464625775765 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 117 (000000EA0B51A000) [pid = 3820] [serial = 1009] [outer = 000000EA06DCD800] 09:29:36 INFO - PROCESS | 3820 | 1464625776166 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]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 692ms 09:29:36 INFO - PROCESS | 3820 | 1464625776204 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 3820 | 1464625776207 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 09:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:29:36 INFO - PROCESS | 3820 | 1464625776217 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 3820 | 1464625776223 Marionette TRACE conn6 <- [1,1310,null,{}] 09:29:36 INFO - PROCESS | 3820 | 1464625776227 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}] 09:29:36 INFO - PROCESS | 3820 | 1464625776325 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 09:29:36 INFO - PROCESS | 3820 | 1464625776368 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F78A000 == 76 [pid = 3820] [id = 337] 09:29:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 118 (000000EA0B6B4C00) [pid = 3820] [serial = 1010] [outer = 0000000000000000] 09:29:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 119 (000000EA0BA0C000) [pid = 3820] [serial = 1011] [outer = 000000EA0B6B4C00] 09:29:36 INFO - PROCESS | 3820 | 1464625776414 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 120 (000000EA0C6B9000) [pid = 3820] [serial = 1012] [outer = 000000EA0B6B4C00] 09:29:36 INFO - PROCESS | 3820 | 1464625776850 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]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 692ms 09:29:36 INFO - PROCESS | 3820 | 1464625776905 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 3820 | 1464625776908 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 09:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:29:36 INFO - PROCESS | 3820 | 1464625776911 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 3820 | 1464625776913 Marionette TRACE conn6 <- [1,1314,null,{}] 09:29:36 INFO - PROCESS | 3820 | 1464625776917 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}] 09:29:37 INFO - PROCESS | 3820 | 1464625777015 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 09:29:37 INFO - PROCESS | 3820 | 1464625777022 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1188C000 == 77 [pid = 3820] [id = 338] 09:29:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 121 (000000EA0D540800) [pid = 3820] [serial = 1013] [outer = 0000000000000000] 09:29:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 122 (000000EA0E244400) [pid = 3820] [serial = 1014] [outer = 000000EA0D540800] 09:29:37 INFO - PROCESS | 3820 | 1464625777069 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 123 (000000EA0E372800) [pid = 3820] [serial = 1015] [outer = 000000EA0D540800] 09:29:37 INFO - PROCESS | 3820 | 1464625777547 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]]]}] 09:29: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 09:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 671ms 09:29:37 INFO - PROCESS | 3820 | 1464625777585 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 09:29:37 INFO - PROCESS | 3820 | 1464625777587 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 09:29:37 INFO - PROCESS | 3820 | 1464625777590 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:29:37 INFO - PROCESS | 3820 | 1464625777592 Marionette TRACE conn6 <- [1,1318,null,{}] 09:29:37 INFO - PROCESS | 3820 | 1464625777595 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}] 09:29:37 INFO - PROCESS | 3820 | 1464625777715 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 09:29:37 INFO - PROCESS | 3820 | 1464625777800 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CD5800 == 78 [pid = 3820] [id = 339] 09:29:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 124 (000000EA0E759000) [pid = 3820] [serial = 1016] [outer = 0000000000000000] 09:29:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 125 (000000EA0E760C00) [pid = 3820] [serial = 1017] [outer = 000000EA0E759000] 09:29:37 INFO - PROCESS | 3820 | 1464625777853 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 126 (000000EA0EB8F800) [pid = 3820] [serial = 1018] [outer = 000000EA0E759000] 09:29:38 INFO - PROCESS | 3820 | 1464625778335 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]]]}] 09:29: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 09:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 776ms 09:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:29:38 INFO - PROCESS | 3820 | 1464625778370 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 3820 | 1464625778372 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 09:29:38 INFO - PROCESS | 3820 | 1464625778375 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 3820 | 1464625778377 Marionette TRACE conn6 <- [1,1322,null,{}] 09:29:38 INFO - PROCESS | 3820 | 1464625778380 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}] 09:29:38 INFO - PROCESS | 3820 | 1464625778503 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 09:29:38 INFO - PROCESS | 3820 | 1464625778561 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:38 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12111800 == 79 [pid = 3820] [id = 340] 09:29:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 127 (000000EA0F2A0800) [pid = 3820] [serial = 1019] [outer = 0000000000000000] 09:29:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 128 (000000EA0F741000) [pid = 3820] [serial = 1020] [outer = 000000EA0F2A0800] 09:29:38 INFO - PROCESS | 3820 | 1464625778608 Marionette DEBUG loaded listener.js 09:29:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 129 (000000EA0F892800) [pid = 3820] [serial = 1021] [outer = 000000EA0F2A0800] 09:29:39 INFO - PROCESS | 3820 | 1464625779036 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]]]}] 09:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 692ms 09:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:29:39 INFO - PROCESS | 3820 | 1464625779070 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 09:29:39 INFO - PROCESS | 3820 | 1464625779072 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 09:29:39 INFO - PROCESS | 3820 | 1464625779075 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:29:39 INFO - PROCESS | 3820 | 1464625779077 Marionette TRACE conn6 <- [1,1326,null,{}] 09:29:39 INFO - PROCESS | 3820 | 1464625779087 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}] 09:29:39 INFO - PROCESS | 3820 | 1464625779233 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 09:29:39 INFO - PROCESS | 3820 | --DOMWINDOW == 128 (000000EA07DB1800) [pid = 3820] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:29:39 INFO - PROCESS | 3820 | --DOMWINDOW == 127 (000000EA11DA4400) [pid = 3820] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:29:39 INFO - PROCESS | 3820 | --DOMWINDOW == 126 (000000EA0E421400) [pid = 3820] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:29:39 INFO - PROCESS | 3820 | --DOMWINDOW == 125 (000000EA0F8D7000) [pid = 3820] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:29:39 INFO - PROCESS | 3820 | --DOMWINDOW == 124 (000000EA0B6A9800) [pid = 3820] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:29:39 INFO - PROCESS | 3820 | --DOMWINDOW == 123 (000000EA13081000) [pid = 3820] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:29:39 INFO - PROCESS | 3820 | --DOMWINDOW == 122 (000000EA1186D400) [pid = 3820] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:29:39 INFO - PROCESS | 3820 | --DOMWINDOW == 121 (000000EA04A1DC00) [pid = 3820] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:29:39 INFO - PROCESS | 3820 | --DOMWINDOW == 120 (000000EA0B522800) [pid = 3820] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:29:39 INFO - PROCESS | 3820 | --DOMWINDOW == 119 (000000EA0B520400) [pid = 3820] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:29:39 INFO - PROCESS | 3820 | 1464625779425 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EBBF800 == 80 [pid = 3820] [id = 341] 09:29:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 120 (000000EA02F04000) [pid = 3820] [serial = 1022] [outer = 0000000000000000] 09:29:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 121 (000000EA0A611800) [pid = 3820] [serial = 1023] [outer = 000000EA02F04000] 09:29:39 INFO - PROCESS | 3820 | 1464625779472 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 122 (000000EA0F89B000) [pid = 3820] [serial = 1024] [outer = 000000EA02F04000] 09:29:40 INFO - PROCESS | 3820 | 1464625780303 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]]]}] 09:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1277ms 09:29:40 INFO - PROCESS | 3820 | 1464625780356 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 3820 | 1464625780359 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 09:29:40 INFO - PROCESS | 3820 | 1464625780362 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:29:40 INFO - PROCESS | 3820 | 1464625780364 Marionette TRACE conn6 <- [1,1330,null,{}] 09:29:40 INFO - PROCESS | 3820 | 1464625780367 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}] 09:29:40 INFO - PROCESS | 3820 | 1464625780459 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 09:29:40 INFO - PROCESS | 3820 | 1464625780537 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1254E800 == 81 [pid = 3820] [id = 342] 09:29:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 123 (000000EA08967000) [pid = 3820] [serial = 1025] [outer = 0000000000000000] 09:29:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 124 (000000EA114B4400) [pid = 3820] [serial = 1026] [outer = 000000EA08967000] 09:29:40 INFO - PROCESS | 3820 | 1464625780583 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 125 (000000EA11871000) [pid = 3820] [serial = 1027] [outer = 000000EA08967000] 09:29:40 INFO - PROCESS | 3820 | 1464625780977 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]]]}] 09:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 09:29:41 INFO - PROCESS | 3820 | 1464625781057 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 09:29:41 INFO - PROCESS | 3820 | 1464625781059 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 09:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:29:41 INFO - PROCESS | 3820 | 1464625781069 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - PROCESS | 3820 | 1464625781071 Marionette TRACE conn6 <- [1,1334,null,{}] 09:29:41 INFO - PROCESS | 3820 | 1464625781074 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}] 09:29:41 INFO - PROCESS | 3820 | 1464625781166 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 09:29:41 INFO - PROCESS | 3820 | 1464625781177 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:41 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA138CA800 == 82 [pid = 3820] [id = 343] 09:29:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 126 (000000EA0A612C00) [pid = 3820] [serial = 1028] [outer = 0000000000000000] 09:29:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 127 (000000EA11DA7C00) [pid = 3820] [serial = 1029] [outer = 000000EA0A612C00] 09:29:41 INFO - PROCESS | 3820 | 1464625781223 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 128 (000000EA121D7000) [pid = 3820] [serial = 1030] [outer = 000000EA0A612C00] 09:29:42 INFO - PROCESS | 3820 | 1464625782011 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]]]}] 09:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 985ms 09:29:42 INFO - PROCESS | 3820 | 1464625782057 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 09:29:42 INFO - PROCESS | 3820 | 1464625782061 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 09:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:29:42 INFO - PROCESS | 3820 | 1464625782067 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:29:42 INFO - PROCESS | 3820 | 1464625782070 Marionette TRACE conn6 <- [1,1338,null,{}] 09:29:42 INFO - PROCESS | 3820 | 1464625782077 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}] 09:29:42 INFO - PROCESS | 3820 | 1464625782202 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 09:29:42 INFO - PROCESS | 3820 | 1464625782330 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0D599000 == 83 [pid = 3820] [id = 344] 09:29:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 129 (000000EA0A61B400) [pid = 3820] [serial = 1031] [outer = 0000000000000000] 09:29:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 130 (000000EA0AAE9800) [pid = 3820] [serial = 1032] [outer = 000000EA0A61B400] 09:29:42 INFO - PROCESS | 3820 | 1464625782390 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 131 (000000EA0B2E6400) [pid = 3820] [serial = 1033] [outer = 000000EA0A61B400] 09:29:42 INFO - PROCESS | 3820 | 1464625782967 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]]]}] 09:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 942ms 09:29:43 INFO - PROCESS | 3820 | 1464625783014 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 3820 | 1464625783020 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 09:29:43 INFO - PROCESS | 3820 | 1464625783027 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:29:43 INFO - PROCESS | 3820 | 1464625783030 Marionette TRACE conn6 <- [1,1342,null,{}] 09:29:43 INFO - PROCESS | 3820 | 1464625783034 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}] 09:29:43 INFO - PROCESS | 3820 | 1464625783164 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 09:29:43 INFO - PROCESS | 3820 | 1464625783264 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:43 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11F56800 == 84 [pid = 3820] [id = 345] 09:29:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 132 (000000EA0BA10C00) [pid = 3820] [serial = 1034] [outer = 0000000000000000] 09:29:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 133 (000000EA0E20A000) [pid = 3820] [serial = 1035] [outer = 000000EA0BA10C00] 09:29:43 INFO - PROCESS | 3820 | 1464625783321 Marionette DEBUG loaded listener.js 09:29:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 134 (000000EA0E761800) [pid = 3820] [serial = 1036] [outer = 000000EA0BA10C00] 09:29:43 INFO - PROCESS | 3820 | 1464625783959 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]]]}] 09:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 986ms 09:29:44 INFO - PROCESS | 3820 | 1464625784019 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 09:29:44 INFO - PROCESS | 3820 | 1464625784022 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 09:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:29:44 INFO - PROCESS | 3820 | 1464625784026 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:29:44 INFO - PROCESS | 3820 | 1464625784030 Marionette TRACE conn6 <- [1,1346,null,{}] 09:29:44 INFO - PROCESS | 3820 | 1464625784056 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}] 09:29:44 INFO - PROCESS | 3820 | 1464625784206 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 09:29:44 INFO - PROCESS | 3820 | 1464625784268 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14087000 == 85 [pid = 3820] [id = 346] 09:29:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 135 (000000EA0F743800) [pid = 3820] [serial = 1037] [outer = 0000000000000000] 09:29:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 136 (000000EA1141BC00) [pid = 3820] [serial = 1038] [outer = 000000EA0F743800] 09:29:44 INFO - PROCESS | 3820 | 1464625784328 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 137 (000000EA121DA000) [pid = 3820] [serial = 1039] [outer = 000000EA0F743800] 09:29:44 INFO - PROCESS | 3820 | 1464625784966 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]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 986ms 09:29:45 INFO - PROCESS | 3820 | 1464625785013 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 3820 | 1464625785016 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 09:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:29:45 INFO - PROCESS | 3820 | 1464625785019 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 3820 | 1464625785022 Marionette TRACE conn6 <- [1,1350,null,{}] 09:29:45 INFO - PROCESS | 3820 | 1464625785025 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}] 09:29:45 INFO - PROCESS | 3820 | 1464625785148 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 09:29:45 INFO - PROCESS | 3820 | 1464625785274 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1433D000 == 86 [pid = 3820] [id = 347] 09:29:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 138 (000000EA1254B000) [pid = 3820] [serial = 1040] [outer = 0000000000000000] 09:29:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 139 (000000EA125EE800) [pid = 3820] [serial = 1041] [outer = 000000EA1254B000] 09:29:45 INFO - PROCESS | 3820 | 1464625785331 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 140 (000000EA12796000) [pid = 3820] [serial = 1042] [outer = 000000EA1254B000] 09:29:45 INFO - PROCESS | 3820 | 1464625785883 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]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 881ms 09:29:45 INFO - PROCESS | 3820 | 1464625785903 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 3820 | 1464625785906 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 09:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:29:45 INFO - PROCESS | 3820 | 1464625785909 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 3820 | 1464625785911 Marionette TRACE conn6 <- [1,1354,null,{}] 09:29:45 INFO - PROCESS | 3820 | 1464625785915 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}] 09:29:46 INFO - PROCESS | 3820 | 1464625786032 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 09:29:46 INFO - PROCESS | 3820 | 1464625786130 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:46 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14706800 == 87 [pid = 3820] [id = 348] 09:29:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 141 (000000EA125E9000) [pid = 3820] [serial = 1043] [outer = 0000000000000000] 09:29:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 142 (000000EA13087800) [pid = 3820] [serial = 1044] [outer = 000000EA125E9000] 09:29:46 INFO - PROCESS | 3820 | 1464625786186 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 143 (000000EA1344F800) [pid = 3820] [serial = 1045] [outer = 000000EA125E9000] 09:29:46 INFO - PROCESS | 3820 | 1464625786879 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] 09:29:46 INFO - PROCESS | 3820 | 1464625786900 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 09:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:29:46 INFO - PROCESS | 3820 | 1464625786903 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - PROCESS | 3820 | 1464625786905 Marionette TRACE conn6 <- [1,1358,null,{}] 09:29:46 INFO - PROCESS | 3820 | 1464625786909 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}] 09:29:47 INFO - PROCESS | 3820 | 1464625787036 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 09:29:47 INFO - PROCESS | 3820 | 1464625787139 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1671D800 == 88 [pid = 3820] [id = 349] 09:29:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 144 (000000EA141D6000) [pid = 3820] [serial = 1046] [outer = 0000000000000000] 09:29:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 145 (000000EA1424F800) [pid = 3820] [serial = 1047] [outer = 000000EA141D6000] 09:29:47 INFO - PROCESS | 3820 | 1464625787203 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 146 (000000EA16890000) [pid = 3820] [serial = 1048] [outer = 000000EA141D6000] 09:29:47 INFO - PROCESS | 3820 | 1464625787821 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] 09:29:48 INFO - PROCESS | 3820 | 1464625788439 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 09:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:29:48 INFO - PROCESS | 3820 | 1464625788450 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 3820 | 1464625788452 Marionette TRACE conn6 <- [1,1362,null,{}] 09:29:48 INFO - PROCESS | 3820 | 1464625788456 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}] 09:29:48 INFO - PROCESS | 3820 | 1464625788556 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 09:29:48 INFO - PROCESS | 3820 | 1464625788698 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:48 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA138DD000 == 89 [pid = 3820] [id = 350] 09:29:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 147 (000000EA0767F000) [pid = 3820] [serial = 1049] [outer = 0000000000000000] 09:29:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 148 (000000EA121D9400) [pid = 3820] [serial = 1050] [outer = 000000EA0767F000] 09:29:48 INFO - PROCESS | 3820 | 1464625788757 Marionette DEBUG loaded listener.js 09:29:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 149 (000000EA17042000) [pid = 3820] [serial = 1051] [outer = 000000EA0767F000] 09:29:49 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:49 INFO - PROCESS | 3820 | 1464625789477 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] 09:29:49 INFO - PROCESS | 3820 | 1464625789543 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 09:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:29:49 INFO - PROCESS | 3820 | 1464625789548 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:29:49 INFO - PROCESS | 3820 | 1464625789552 Marionette TRACE conn6 <- [1,1366,null,{}] 09:29:49 INFO - PROCESS | 3820 | 1464625789558 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}] 09:29:49 INFO - PROCESS | 3820 | 1464625789683 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 09:29:49 INFO - PROCESS | 3820 | 1464625789809 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F212000 == 90 [pid = 3820] [id = 351] 09:29:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 150 (000000EA08069000) [pid = 3820] [serial = 1052] [outer = 0000000000000000] 09:29:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 151 (000000EA083ED000) [pid = 3820] [serial = 1053] [outer = 000000EA08069000] 09:29:49 INFO - PROCESS | 3820 | 1464625789866 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 152 (000000EA0B6ADC00) [pid = 3820] [serial = 1054] [outer = 000000EA08069000] 09:29:50 INFO - PROCESS | 3820 | 1464625790363 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] 09:29:50 INFO - PROCESS | 3820 | 1464625790398 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 09:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:29:50 INFO - PROCESS | 3820 | 1464625790404 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - PROCESS | 3820 | 1464625790407 Marionette TRACE conn6 <- [1,1370,null,{}] 09:29:50 INFO - PROCESS | 3820 | 1464625790411 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}] 09:29:50 INFO - PROCESS | 3820 | 1464625790525 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 09:29:50 INFO - PROCESS | 3820 | 1464625790631 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F074000 == 91 [pid = 3820] [id = 352] 09:29:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 153 (000000EA0AF34400) [pid = 3820] [serial = 1055] [outer = 0000000000000000] 09:29:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 154 (000000EA0C6BD000) [pid = 3820] [serial = 1056] [outer = 000000EA0AF34400] 09:29:50 INFO - PROCESS | 3820 | 1464625790684 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 155 (000000EA0E425000) [pid = 3820] [serial = 1057] [outer = 000000EA0AF34400] 09:29:50 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1254E800 == 90 [pid = 3820] [id = 342] 09:29:50 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EBBF800 == 89 [pid = 3820] [id = 341] 09:29:50 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12111800 == 88 [pid = 3820] [id = 340] 09:29:50 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CD5800 == 87 [pid = 3820] [id = 339] 09:29:50 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1188C000 == 86 [pid = 3820] [id = 338] 09:29:50 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F78A000 == 85 [pid = 3820] [id = 337] 09:29:50 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0C26F800 == 84 [pid = 3820] [id = 336] 09:29:50 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B8D0000 == 83 [pid = 3820] [id = 335] 09:29:50 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0A694000 == 82 [pid = 3820] [id = 334] 09:29:50 INFO - PROCESS | 3820 | --DOMWINDOW == 154 (000000EA17038C00) [pid = 3820] [serial = 948] [outer = 0000000000000000] [url = about:blank] 09:29:50 INFO - PROCESS | 3820 | --DOMWINDOW == 153 (000000EA14254800) [pid = 3820] [serial = 978] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15B9C800 == 81 [pid = 3820] [id = 331] 09:29:51 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1463E000 == 80 [pid = 3820] [id = 330] 09:29:51 INFO - PROCESS | 3820 | --DOCSHELL 000000EA140CA800 == 79 [pid = 3820] [id = 329] 09:29:51 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CC2800 == 78 [pid = 3820] [id = 328] 09:29:51 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B53B800 == 77 [pid = 3820] [id = 327] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 152 (000000EA11417400) [pid = 3820] [serial = 966] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 151 (000000EA0E423400) [pid = 3820] [serial = 960] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 150 (000000EA0EA05400) [pid = 3820] [serial = 961] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 149 (000000EA14375000) [pid = 3820] [serial = 925] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 148 (000000EA0AE0A400) [pid = 3820] [serial = 927] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 147 (000000EA1688D800) [pid = 3820] [serial = 936] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 146 (000000EA11F06000) [pid = 3820] [serial = 969] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 145 (000000EA08062800) [pid = 3820] [serial = 952] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 144 (000000EA06DD0800) [pid = 3820] [serial = 951] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 143 (000000EA0B8A6000) [pid = 3820] [serial = 957] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 142 (000000EA0C6B1800) [pid = 3820] [serial = 958] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 141 (000000EA114BCC00) [pid = 3820] [serial = 967] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 140 (000000EA7D947800) [pid = 3820] [serial = 942] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 139 (000000EA11421000) [pid = 3820] [serial = 933] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 138 (000000EA17151000) [pid = 3820] [serial = 939] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 137 (000000EA0E20C400) [pid = 3820] [serial = 930] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 136 (000000EA0BA16000) [pid = 3820] [serial = 955] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 135 (000000EA0B6B1400) [pid = 3820] [serial = 954] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 134 (000000EA175CC000) [pid = 3820] [serial = 945] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 133 (000000EA0AAE6400) [pid = 3820] [serial = 972] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 132 (000000EA13088400) [pid = 3820] [serial = 976] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 131 (000000EA121DF400) [pid = 3820] [serial = 970] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 130 (000000EA0EBE7C00) [pid = 3820] [serial = 973] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 129 (000000EA0EB93800) [pid = 3820] [serial = 963] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 128 (000000EA0F2AB400) [pid = 3820] [serial = 964] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | --DOMWINDOW == 127 (000000EA12546800) [pid = 3820] [serial = 975] [outer = 0000000000000000] [url = about:blank] 09:29:51 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:51 INFO - PROCESS | 3820 | 1464625791312 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] 09:29:51 INFO - PROCESS | 3820 | 1464625791350 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 09:29:51 INFO - PROCESS | 3820 | 1464625791354 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - PROCESS | 3820 | 1464625791358 Marionette TRACE conn6 <- [1,1374,null,{}] 09:29:51 INFO - PROCESS | 3820 | 1464625791368 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}] 09:29:51 INFO - PROCESS | 3820 | 1464625791471 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 09:29:51 INFO - PROCESS | 3820 | 1464625791481 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F0CA800 == 78 [pid = 3820] [id = 353] 09:29:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 128 (000000EA0C6B0800) [pid = 3820] [serial = 1058] [outer = 0000000000000000] 09:29:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 129 (000000EA0E245C00) [pid = 3820] [serial = 1059] [outer = 000000EA0C6B0800] 09:29:51 INFO - PROCESS | 3820 | 1464625791531 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 130 (000000EA0EA04C00) [pid = 3820] [serial = 1060] [outer = 000000EA0C6B0800] 09:29:52 INFO - PROCESS | 3820 | 1464625792049 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] 09:29:52 INFO - PROCESS | 3820 | 1464625792091 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 09:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:29:52 INFO - PROCESS | 3820 | 1464625792094 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - PROCESS | 3820 | 1464625792096 Marionette TRACE conn6 <- [1,1378,null,{}] 09:29:52 INFO - PROCESS | 3820 | 1464625792100 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}] 09:29:52 INFO - PROCESS | 3820 | 1464625792198 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 09:29:52 INFO - PROCESS | 3820 | 1464625792285 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11F3B800 == 79 [pid = 3820] [id = 354] 09:29:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 131 (000000EA0F01E000) [pid = 3820] [serial = 1061] [outer = 0000000000000000] 09:29:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 132 (000000EA0F2A7400) [pid = 3820] [serial = 1062] [outer = 000000EA0F01E000] 09:29:52 INFO - PROCESS | 3820 | 1464625792338 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 133 (000000EA0F894000) [pid = 3820] [serial = 1063] [outer = 000000EA0F01E000] 09:29:52 INFO - PROCESS | 3820 | 1464625792718 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]]]}] 09:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 692ms 09:29:52 INFO - PROCESS | 3820 | 1464625792789 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 09:29:52 INFO - PROCESS | 3820 | 1464625792792 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 09:29:52 INFO - PROCESS | 3820 | 1464625792795 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:29:52 INFO - PROCESS | 3820 | 1464625792797 Marionette TRACE conn6 <- [1,1382,null,{}] 09:29:52 INFO - PROCESS | 3820 | 1464625792800 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}] 09:29:52 INFO - PROCESS | 3820 | 1464625792893 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 09:29:52 INFO - PROCESS | 3820 | 1464625792903 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12439800 == 80 [pid = 3820] [id = 355] 09:29:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 134 (000000EA0F8DC400) [pid = 3820] [serial = 1064] [outer = 0000000000000000] 09:29:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 135 (000000EA114BC800) [pid = 3820] [serial = 1065] [outer = 000000EA0F8DC400] 09:29:52 INFO - PROCESS | 3820 | 1464625792949 Marionette DEBUG loaded listener.js 09:29:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 136 (000000EA11DAE800) [pid = 3820] [serial = 1066] [outer = 000000EA0F8DC400] 09:29:53 INFO - PROCESS | 3820 | 1464625793442 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]]]}] 09:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 692ms 09:29:53 INFO - PROCESS | 3820 | 1464625793491 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 09:29:53 INFO - PROCESS | 3820 | 1464625793493 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 09:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:29:53 INFO - PROCESS | 3820 | 1464625793502 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 3820 | 1464625793504 Marionette TRACE conn6 <- [1,1386,null,{}] 09:29:53 INFO - PROCESS | 3820 | 1464625793508 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}] 09:29:53 INFO - PROCESS | 3820 | 1464625793653 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 09:29:53 INFO - PROCESS | 3820 | 1464625793676 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:53 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12963800 == 81 [pid = 3820] [id = 356] 09:29:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 137 (000000EA125F1C00) [pid = 3820] [serial = 1067] [outer = 0000000000000000] 09:29:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 138 (000000EA13837000) [pid = 3820] [serial = 1068] [outer = 000000EA125F1C00] 09:29:53 INFO - PROCESS | 3820 | 1464625793723 Marionette DEBUG loaded listener.js 09:29:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 139 (000000EA141CF000) [pid = 3820] [serial = 1069] [outer = 000000EA125F1C00] 09:29:54 INFO - PROCESS | 3820 | 1464625794184 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]]]}] 09:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 734ms 09:29:54 INFO - PROCESS | 3820 | 1464625794234 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 09:29:54 INFO - PROCESS | 3820 | 1464625794236 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 09:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:29:54 INFO - PROCESS | 3820 | 1464625794239 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:29:54 INFO - PROCESS | 3820 | 1464625794241 Marionette TRACE conn6 <- [1,1390,null,{}] 09:29:54 INFO - PROCESS | 3820 | 1464625794250 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}] 09:29:54 INFO - PROCESS | 3820 | 1464625794400 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 09:29:54 INFO - PROCESS | 3820 | 1464625794420 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:54 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1404F000 == 82 [pid = 3820] [id = 357] 09:29:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 140 (000000EA14251400) [pid = 3820] [serial = 1070] [outer = 0000000000000000] 09:29:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 141 (000000EA1437DC00) [pid = 3820] [serial = 1071] [outer = 000000EA14251400] 09:29:54 INFO - PROCESS | 3820 | 1464625794465 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 142 (000000EA17042C00) [pid = 3820] [serial = 1072] [outer = 000000EA14251400] 09:29:54 INFO - PROCESS | 3820 | 1464625794921 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]]]}] 09:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 734ms 09:29:54 INFO - PROCESS | 3820 | 1464625794977 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 09:29:54 INFO - PROCESS | 3820 | 1464625794979 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 09:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:29:54 INFO - PROCESS | 3820 | 1464625794982 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:29:54 INFO - PROCESS | 3820 | 1464625794984 Marionette TRACE conn6 <- [1,1394,null,{}] 09:29:54 INFO - PROCESS | 3820 | 1464625794987 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}] 09:29:55 INFO - PROCESS | 3820 | 1464625795110 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 09:29:55 INFO - PROCESS | 3820 | --DOMWINDOW == 141 (000000EA0E759000) [pid = 3820] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:29:55 INFO - PROCESS | 3820 | --DOMWINDOW == 140 (000000EA0F2A0800) [pid = 3820] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:29:55 INFO - PROCESS | 3820 | --DOMWINDOW == 139 (000000EA0D540800) [pid = 3820] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:29:55 INFO - PROCESS | 3820 | --DOMWINDOW == 138 (000000EA13833800) [pid = 3820] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:29:55 INFO - PROCESS | 3820 | --DOMWINDOW == 137 (000000EA0B6B4C00) [pid = 3820] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:29:55 INFO - PROCESS | 3820 | --DOMWINDOW == 136 (000000EA0AAE9C00) [pid = 3820] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:29:55 INFO - PROCESS | 3820 | --DOMWINDOW == 135 (000000EA03968C00) [pid = 3820] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:29:55 INFO - PROCESS | 3820 | --DOMWINDOW == 134 (000000EA02F04000) [pid = 3820] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:29:55 INFO - PROCESS | 3820 | --DOMWINDOW == 133 (000000EA06DCD800) [pid = 3820] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:29:55 INFO - PROCESS | 3820 | --DOMWINDOW == 132 (000000EA08967000) [pid = 3820] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:29:55 INFO - PROCESS | 3820 | 1464625795297 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E1D800 == 83 [pid = 3820] [id = 358] 09:29:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 133 (000000EA03968C00) [pid = 3820] [serial = 1073] [outer = 0000000000000000] 09:29:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 134 (000000EA0824DC00) [pid = 3820] [serial = 1074] [outer = 000000EA03968C00] 09:29:55 INFO - PROCESS | 3820 | 1464625795343 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 135 (000000EA0EB8BC00) [pid = 3820] [serial = 1075] [outer = 000000EA03968C00] 09:29:55 INFO - PROCESS | 3820 | 1464625795749 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]]]}] 09:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 775ms 09:29:55 INFO - PROCESS | 3820 | 1464625795761 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 3820 | 1464625795763 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 09:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:29:55 INFO - PROCESS | 3820 | 1464625795772 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - PROCESS | 3820 | 1464625795774 Marionette TRACE conn6 <- [1,1398,null,{}] 09:29:55 INFO - PROCESS | 3820 | 1464625795778 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}] 09:29:55 INFO - PROCESS | 3820 | 1464625795871 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 09:29:55 INFO - PROCESS | 3820 | 1464625795878 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15D87000 == 84 [pid = 3820] [id = 359] 09:29:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 136 (000000EA0B69B800) [pid = 3820] [serial = 1076] [outer = 0000000000000000] 09:29:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 137 (000000EA17159C00) [pid = 3820] [serial = 1077] [outer = 000000EA0B69B800] 09:29:55 INFO - PROCESS | 3820 | 1464625795923 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 138 (000000EA7C645800) [pid = 3820] [serial = 1078] [outer = 000000EA0B69B800] 09:29:56 INFO - PROCESS | 3820 | 1464625796380 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]]]}] 09:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 628ms 09:29:56 INFO - PROCESS | 3820 | 1464625796403 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 3820 | 1464625796406 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 09:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:29:56 INFO - PROCESS | 3820 | 1464625796414 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 3820 | 1464625796416 Marionette TRACE conn6 <- [1,1402,null,{}] 09:29:56 INFO - PROCESS | 3820 | 1464625796419 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}] 09:29:56 INFO - PROCESS | 3820 | 1464625796515 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 09:29:56 INFO - PROCESS | 3820 | 1464625796522 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:56 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17C5C800 == 85 [pid = 3820] [id = 360] 09:29:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 139 (000000EA7C70C000) [pid = 3820] [serial = 1079] [outer = 0000000000000000] 09:29:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 140 (000000EA7C729400) [pid = 3820] [serial = 1080] [outer = 000000EA7C70C000] 09:29:56 INFO - PROCESS | 3820 | 1464625796569 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 141 (000000EA7CE2FC00) [pid = 3820] [serial = 1081] [outer = 000000EA7C70C000] 09:29:57 INFO - PROCESS | 3820 | 1464625797080 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]]]}] 09:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 693ms 09:29:57 INFO - PROCESS | 3820 | 1464625797109 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 09:29:57 INFO - PROCESS | 3820 | 1464625797111 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 09:29:57 INFO - PROCESS | 3820 | 1464625797114 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:29:57 INFO - PROCESS | 3820 | 1464625797117 Marionette TRACE conn6 <- [1,1406,null,{}] 09:29:57 INFO - PROCESS | 3820 | 1464625797120 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}] 09:29:57 INFO - PROCESS | 3820 | 1464625797259 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 09:29:57 INFO - PROCESS | 3820 | 1464625797418 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA08916800 == 86 [pid = 3820] [id = 361] 09:29:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 142 (000000EA0207F800) [pid = 3820] [serial = 1082] [outer = 0000000000000000] 09:29:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 143 (000000EA03CDB400) [pid = 3820] [serial = 1083] [outer = 000000EA0207F800] 09:29:57 INFO - PROCESS | 3820 | 1464625797479 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 144 (000000EA083ED800) [pid = 3820] [serial = 1084] [outer = 000000EA0207F800] 09:29:58 INFO - PROCESS | 3820 | 1464625798096 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]]]}] 09:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1023ms 09:29:58 INFO - PROCESS | 3820 | 1464625798143 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 3820 | 1464625798148 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 09:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:29:58 INFO - PROCESS | 3820 | 1464625798153 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 3820 | 1464625798157 Marionette TRACE conn6 <- [1,1410,null,{}] 09:29:58 INFO - PROCESS | 3820 | 1464625798184 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}] 09:29:58 INFO - PROCESS | 3820 | 1464625798313 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 09:29:58 INFO - PROCESS | 3820 | 1464625798445 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11ABB000 == 87 [pid = 3820] [id = 362] 09:29:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 145 (000000EA0C1C8800) [pid = 3820] [serial = 1085] [outer = 0000000000000000] 09:29:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 146 (000000EA0E204C00) [pid = 3820] [serial = 1086] [outer = 000000EA0C1C8800] 09:29:58 INFO - PROCESS | 3820 | 1464625798505 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 147 (000000EA0EBE2400) [pid = 3820] [serial = 1087] [outer = 000000EA0C1C8800] 09:29:59 INFO - PROCESS | 3820 | 1464625799170 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]]]}] 09:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1051ms 09:29:59 INFO - PROCESS | 3820 | 1464625799209 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 09:29:59 INFO - PROCESS | 3820 | 1464625799214 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 09:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:29:59 INFO - PROCESS | 3820 | 1464625799218 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:29:59 INFO - PROCESS | 3820 | 1464625799221 Marionette TRACE conn6 <- [1,1414,null,{}] 09:29:59 INFO - PROCESS | 3820 | 1464625799225 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}] 09:29:59 INFO - PROCESS | 3820 | 1464625799349 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 09:29:59 INFO - PROCESS | 3820 | 1464625799481 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA185E3800 == 88 [pid = 3820] [id = 363] 09:29:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 148 (000000EA11F0F000) [pid = 3820] [serial = 1088] [outer = 0000000000000000] 09:29:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 149 (000000EA1253F000) [pid = 3820] [serial = 1089] [outer = 000000EA11F0F000] 09:29:59 INFO - PROCESS | 3820 | 1464625799540 Marionette DEBUG loaded listener.js 09:29:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 150 (000000EA13831000) [pid = 3820] [serial = 1090] [outer = 000000EA11F0F000] 09:30:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 151 (000000EA0F746800) [pid = 3820] [serial = 1091] [outer = 000000EA0D543800] 09:30:00 INFO - PROCESS | 3820 | 1464625800263 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]]]}] 09:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1080ms 09:30:00 INFO - PROCESS | 3820 | 1464625800342 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 09:30:00 INFO - PROCESS | 3820 | 1464625800345 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 09:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:30:00 INFO - PROCESS | 3820 | 1464625800357 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:30:00 INFO - PROCESS | 3820 | 1464625800364 Marionette TRACE conn6 <- [1,1418,null,{}] 09:30:00 INFO - PROCESS | 3820 | 1464625800369 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}] 09:30:00 INFO - PROCESS | 3820 | 1464625800503 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 09:30:00 INFO - PROCESS | 3820 | 1464625800628 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:00 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7CEEE000 == 89 [pid = 3820] [id = 364] 09:30:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 152 (000000EA06D93800) [pid = 3820] [serial = 1092] [outer = 0000000000000000] 09:30:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 153 (000000EA0895E800) [pid = 3820] [serial = 1093] [outer = 000000EA06D93800] 09:30:00 INFO - PROCESS | 3820 | 1464625800686 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 154 (000000EA7D71F000) [pid = 3820] [serial = 1094] [outer = 000000EA06D93800] 09:30:01 INFO - PROCESS | 3820 | 1464625801282 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]]]}] 09:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 986ms 09:30:01 INFO - PROCESS | 3820 | 1464625801353 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 09:30:01 INFO - PROCESS | 3820 | 1464625801357 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 09:30:01 INFO - PROCESS | 3820 | 1464625801362 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:30:01 INFO - PROCESS | 3820 | 1464625801364 Marionette TRACE conn6 <- [1,1422,null,{}] 09:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:30:01 INFO - PROCESS | 3820 | 1464625801368 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}] 09:30:01 INFO - PROCESS | 3820 | 1464625801489 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 09:30:01 INFO - PROCESS | 3820 | 1464625801618 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7E8D5000 == 90 [pid = 3820] [id = 365] 09:30:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 155 (000000EA14607C00) [pid = 3820] [serial = 1095] [outer = 0000000000000000] 09:30:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 156 (000000EA1460E000) [pid = 3820] [serial = 1096] [outer = 000000EA14607C00] 09:30:01 INFO - PROCESS | 3820 | 1464625801675 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 157 (000000EA7D71F400) [pid = 3820] [serial = 1097] [outer = 000000EA14607C00] 09:30:02 INFO - PROCESS | 3820 | 1464625802269 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]]]}] 09:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 986ms 09:30:02 INFO - PROCESS | 3820 | 1464625802353 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 3820 | 1464625802356 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 09:30:02 INFO - PROCESS | 3820 | 1464625802359 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:30:02 INFO - PROCESS | 3820 | 1464625802362 Marionette TRACE conn6 <- [1,1426,null,{}] 09:30:02 INFO - PROCESS | 3820 | 1464625802366 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}] 09:30:02 INFO - PROCESS | 3820 | 1464625802484 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 09:30:02 INFO - PROCESS | 3820 | 1464625802614 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:02 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17010800 == 91 [pid = 3820] [id = 366] 09:30:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 158 (000000EA1675E800) [pid = 3820] [serial = 1098] [outer = 0000000000000000] 09:30:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 159 (000000EA16760400) [pid = 3820] [serial = 1099] [outer = 000000EA1675E800] 09:30:02 INFO - PROCESS | 3820 | 1464625802679 Marionette DEBUG loaded listener.js 09:30:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 160 (000000EA7D946000) [pid = 3820] [serial = 1100] [outer = 000000EA1675E800] 09:30:03 INFO - PROCESS | 3820 | 1464625803323 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]]]}] 09:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1027ms 09:30:03 INFO - PROCESS | 3820 | 1464625803389 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 09:30:03 INFO - PROCESS | 3820 | 1464625803392 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 09:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:30:03 INFO - PROCESS | 3820 | 1464625803395 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:30:03 INFO - PROCESS | 3820 | 1464625803398 Marionette TRACE conn6 <- [1,1430,null,{}] 09:30:03 INFO - PROCESS | 3820 | 1464625803401 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}] 09:30:03 INFO - PROCESS | 3820 | 1464625803540 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 09:30:03 INFO - PROCESS | 3820 | 1464625803671 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17EDE800 == 92 [pid = 3820] [id = 367] 09:30:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 161 (000000EA16F9E000) [pid = 3820] [serial = 1101] [outer = 0000000000000000] 09:30:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 162 (000000EA7D1C0000) [pid = 3820] [serial = 1102] [outer = 000000EA16F9E000] 09:30:03 INFO - PROCESS | 3820 | 1464625803727 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 163 (000000EA7DE99C00) [pid = 3820] [serial = 1103] [outer = 000000EA16F9E000] 09:30:04 INFO - PROCESS | 3820 | 1464625804381 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]]]}] 09:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1027ms 09:30:04 INFO - PROCESS | 3820 | 1464625804426 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 09:30:04 INFO - PROCESS | 3820 | 1464625804428 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 09:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:30:04 INFO - PROCESS | 3820 | 1464625804432 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 3820 | 1464625804434 Marionette TRACE conn6 <- [1,1434,null,{}] 09:30:04 INFO - PROCESS | 3820 | 1464625804438 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}] 09:30:04 INFO - PROCESS | 3820 | 1464625804601 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 09:30:04 INFO - PROCESS | 3820 | 1464625804661 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:04 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EBAE000 == 93 [pid = 3820] [id = 368] 09:30:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 164 (000000EA0288A000) [pid = 3820] [serial = 1104] [outer = 0000000000000000] 09:30:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 165 (000000EA0764F000) [pid = 3820] [serial = 1105] [outer = 000000EA0288A000] 09:30:04 INFO - PROCESS | 3820 | 1464625804920 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 166 (000000EA0A8D3400) [pid = 3820] [serial = 1106] [outer = 000000EA0288A000] 09:30:05 INFO - PROCESS | 3820 | 1464625805564 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]]]}] 09:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1189ms 09:30:05 INFO - PROCESS | 3820 | 1464625805624 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 09:30:05 INFO - PROCESS | 3820 | 1464625805629 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 09:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:30:05 INFO - PROCESS | 3820 | 1464625805635 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - PROCESS | 3820 | 1464625805639 Marionette TRACE conn6 <- [1,1438,null,{}] 09:30:05 INFO - PROCESS | 3820 | 1464625805644 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}] 09:30:05 INFO - PROCESS | 3820 | 1464625805791 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 09:30:05 INFO - PROCESS | 3820 | 1464625805938 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F077800 == 94 [pid = 3820] [id = 369] 09:30:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 167 (000000EA0B517000) [pid = 3820] [serial = 1107] [outer = 0000000000000000] 09:30:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 168 (000000EA0B835000) [pid = 3820] [serial = 1108] [outer = 000000EA0B517000] 09:30:05 INFO - PROCESS | 3820 | 1464625805993 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 169 (000000EA0D270000) [pid = 3820] [serial = 1109] [outer = 000000EA0B517000] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7E327000 == 93 [pid = 3820] [id = 311] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA04AE4800 == 92 [pid = 3820] [id = 281] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17C5A800 == 91 [pid = 3820] [id = 315] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17C43000 == 90 [pid = 3820] [id = 314] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17C5C800 == 89 [pid = 3820] [id = 360] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15D87000 == 88 [pid = 3820] [id = 359] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E1D800 == 87 [pid = 3820] [id = 358] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1404F000 == 86 [pid = 3820] [id = 357] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12963800 == 85 [pid = 3820] [id = 356] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 168 (000000EA11DA7C00) [pid = 3820] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 167 (000000EA7BD48C00) [pid = 3820] [serial = 996] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 166 (000000EA0F01E400) [pid = 3820] [serial = 999] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12439800 == 84 [pid = 3820] [id = 355] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11F3B800 == 83 [pid = 3820] [id = 354] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F0CA800 == 82 [pid = 3820] [id = 353] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F074000 == 81 [pid = 3820] [id = 352] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F212000 == 80 [pid = 3820] [id = 351] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1433D000 == 79 [pid = 3820] [id = 347] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14087000 == 78 [pid = 3820] [id = 346] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11F56800 == 77 [pid = 3820] [id = 345] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0D599000 == 76 [pid = 3820] [id = 344] 09:30:06 INFO - PROCESS | 3820 | --DOCSHELL 000000EA138CA800 == 75 [pid = 3820] [id = 343] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 165 (000000EA0F89B000) [pid = 3820] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 164 (000000EA114B4400) [pid = 3820] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 163 (000000EA11871000) [pid = 3820] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 162 (000000EA0E372800) [pid = 3820] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 161 (000000EA0E760C00) [pid = 3820] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 160 (000000EA0F741000) [pid = 3820] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 159 (000000EA0EB8F800) [pid = 3820] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 158 (000000EA0E244400) [pid = 3820] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 157 (000000EA16890800) [pid = 3820] [serial = 979] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 156 (000000EA0E20F400) [pid = 3820] [serial = 984] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 155 (000000EA0BA0C000) [pid = 3820] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 154 (000000EA0C6B9000) [pid = 3820] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 153 (000000EA0B69C800) [pid = 3820] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 152 (000000EA0AF6D800) [pid = 3820] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 151 (000000EA0F892800) [pid = 3820] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 150 (000000EA07E79400) [pid = 3820] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 149 (000000EA04AA0C00) [pid = 3820] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 148 (000000EA0A611800) [pid = 3820] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 147 (000000EA11AA7800) [pid = 3820] [serial = 987] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 146 (000000EA141AEC00) [pid = 3820] [serial = 993] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 145 (000000EA07FC5400) [pid = 3820] [serial = 981] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 144 (000000EA17153400) [pid = 3820] [serial = 990] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 143 (000000EA0AAF2000) [pid = 3820] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | --DOMWINDOW == 142 (000000EA0B51A000) [pid = 3820] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 09:30:06 INFO - PROCESS | 3820 | 1464625806578 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]]]}] 09:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 986ms 09:30:06 INFO - PROCESS | 3820 | 1464625806625 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 09:30:06 INFO - PROCESS | 3820 | 1464625806628 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 09:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:30:06 INFO - PROCESS | 3820 | 1464625806635 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - PROCESS | 3820 | 1464625806637 Marionette TRACE conn6 <- [1,1442,null,{}] 09:30:06 INFO - PROCESS | 3820 | 1464625806641 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}] 09:30:06 INFO - PROCESS | 3820 | 1464625806741 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 09:30:06 INFO - PROCESS | 3820 | 1464625806750 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EBBE000 == 76 [pid = 3820] [id = 370] 09:30:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 143 (000000EA0AF26400) [pid = 3820] [serial = 1110] [outer = 0000000000000000] 09:30:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 144 (000000EA0B51DC00) [pid = 3820] [serial = 1111] [outer = 000000EA0AF26400] 09:30:06 INFO - PROCESS | 3820 | 1464625806798 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 145 (000000EA0BA16400) [pid = 3820] [serial = 1112] [outer = 000000EA0AF26400] 09:30:07 INFO - PROCESS | 3820 | 1464625807296 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]]]}] 09:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 691ms 09:30:07 INFO - PROCESS | 3820 | 1464625807330 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 3820 | 1464625807333 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 09:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:30:07 INFO - PROCESS | 3820 | 1464625807336 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - PROCESS | 3820 | 1464625807340 Marionette TRACE conn6 <- [1,1446,null,{}] 09:30:07 INFO - PROCESS | 3820 | 1464625807351 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}] 09:30:07 INFO - PROCESS | 3820 | 1464625807481 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 09:30:07 INFO - PROCESS | 3820 | 1464625807580 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:07 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E10800 == 77 [pid = 3820] [id = 371] 09:30:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 146 (000000EA0B6ABC00) [pid = 3820] [serial = 1113] [outer = 0000000000000000] 09:30:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 147 (000000EA0E423000) [pid = 3820] [serial = 1114] [outer = 000000EA0B6ABC00] 09:30:07 INFO - PROCESS | 3820 | 1464625807627 Marionette DEBUG loaded listener.js 09:30:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 148 (000000EA0EA03400) [pid = 3820] [serial = 1115] [outer = 000000EA0B6ABC00] 09:30:08 INFO - PROCESS | 3820 | 1464625808023 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]]]}] 09:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 734ms 09:30:08 INFO - PROCESS | 3820 | 1464625808073 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 09:30:08 INFO - PROCESS | 3820 | 1464625808076 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 09:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:30:08 INFO - PROCESS | 3820 | 1464625808079 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:30:08 INFO - PROCESS | 3820 | 1464625808081 Marionette TRACE conn6 <- [1,1450,null,{}] 09:30:08 INFO - PROCESS | 3820 | 1464625808084 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}] 09:30:08 INFO - PROCESS | 3820 | 1464625808182 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 09:30:08 INFO - PROCESS | 3820 | 1464625808189 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1220D000 == 78 [pid = 3820] [id = 372] 09:30:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 149 (000000EA0EB92000) [pid = 3820] [serial = 1116] [outer = 0000000000000000] 09:30:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 150 (000000EA0EB97C00) [pid = 3820] [serial = 1117] [outer = 000000EA0EB92000] 09:30:08 INFO - PROCESS | 3820 | 1464625808236 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 151 (000000EA0F01F400) [pid = 3820] [serial = 1118] [outer = 000000EA0EB92000] 09:30:08 INFO - PROCESS | 3820 | 1464625808714 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]]]}] 09:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 693ms 09:30:08 INFO - PROCESS | 3820 | 1464625808774 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 09:30:08 INFO - PROCESS | 3820 | 1464625808776 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 09:30:08 INFO - PROCESS | 3820 | 1464625808788 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:30:08 INFO - PROCESS | 3820 | 1464625808790 Marionette TRACE conn6 <- [1,1454,null,{}] 09:30:08 INFO - PROCESS | 3820 | 1464625808794 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}] 09:30:08 INFO - PROCESS | 3820 | 1464625808944 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 09:30:08 INFO - PROCESS | 3820 | 1464625808969 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA124BB000 == 79 [pid = 3820] [id = 373] 09:30:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 152 (000000EA0F746C00) [pid = 3820] [serial = 1119] [outer = 0000000000000000] 09:30:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 153 (000000EA0F891C00) [pid = 3820] [serial = 1120] [outer = 000000EA0F746C00] 09:30:09 INFO - PROCESS | 3820 | 1464625809020 Marionette DEBUG loaded listener.js 09:30:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 154 (000000EA1141E800) [pid = 3820] [serial = 1121] [outer = 000000EA0F746C00] 09:30:09 INFO - PROCESS | 3820 | 1464625809519 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]]]}] 09:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 776ms 09:30:09 INFO - PROCESS | 3820 | 1464625809570 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 09:30:09 INFO - PROCESS | 3820 | 1464625809573 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 09:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:30:09 INFO - PROCESS | 3820 | 1464625809576 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - PROCESS | 3820 | 1464625809578 Marionette TRACE conn6 <- [1,1458,null,{}] 09:30:09 INFO - PROCESS | 3820 | 1464625809581 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}] 09:30:09 INFO - PROCESS | 3820 | 1464625809717 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 09:30:09 INFO - PROCESS | 3820 | 1464625809779 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:09 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA13F82800 == 80 [pid = 3820] [id = 374] 09:30:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 155 (000000EA11AA4800) [pid = 3820] [serial = 1122] [outer = 0000000000000000] 09:30:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 156 (000000EA11F06000) [pid = 3820] [serial = 1123] [outer = 000000EA11AA4800] 09:30:09 INFO - PROCESS | 3820 | 1464625809825 Marionette DEBUG loaded listener.js 09:30:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 157 (000000EA1228E400) [pid = 3820] [serial = 1124] [outer = 000000EA11AA4800] 09:30:10 INFO - PROCESS | 3820 | 1464625810268 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]]]}] 09:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 734ms 09:30:10 INFO - PROCESS | 3820 | 1464625810314 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 3820 | 1464625810317 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 09:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:30:10 INFO - PROCESS | 3820 | 1464625810320 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 3820 | 1464625810322 Marionette TRACE conn6 <- [1,1462,null,{}] 09:30:10 INFO - PROCESS | 3820 | 1464625810325 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}] 09:30:10 INFO - PROCESS | 3820 | 1464625810605 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 09:30:10 INFO - PROCESS | 3820 | --DOMWINDOW == 156 (000000EA0F01E000) [pid = 3820] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:30:10 INFO - PROCESS | 3820 | --DOMWINDOW == 155 (000000EA0F8DC400) [pid = 3820] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:30:10 INFO - PROCESS | 3820 | --DOMWINDOW == 154 (000000EA0A612C00) [pid = 3820] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:30:10 INFO - PROCESS | 3820 | --DOMWINDOW == 153 (000000EA08069000) [pid = 3820] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:30:10 INFO - PROCESS | 3820 | --DOMWINDOW == 152 (000000EA0AF34400) [pid = 3820] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:30:10 INFO - PROCESS | 3820 | --DOMWINDOW == 151 (000000EA125F1C00) [pid = 3820] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:30:10 INFO - PROCESS | 3820 | --DOMWINDOW == 150 (000000EA0B69B800) [pid = 3820] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:30:10 INFO - PROCESS | 3820 | --DOMWINDOW == 149 (000000EA14251400) [pid = 3820] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:30:10 INFO - PROCESS | 3820 | --DOMWINDOW == 148 (000000EA03968C00) [pid = 3820] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:30:10 INFO - PROCESS | 3820 | --DOMWINDOW == 147 (000000EA0C6B0800) [pid = 3820] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:30:10 INFO - PROCESS | 3820 | 1464625810671 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EBBB800 == 81 [pid = 3820] [id = 375] 09:30:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 148 (000000EA03969000) [pid = 3820] [serial = 1125] [outer = 0000000000000000] 09:30:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 149 (000000EA07ECF400) [pid = 3820] [serial = 1126] [outer = 000000EA03969000] 09:30:10 INFO - PROCESS | 3820 | 1464625810717 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 150 (000000EA11DADC00) [pid = 3820] [serial = 1127] [outer = 000000EA03969000] 09:30:11 INFO - PROCESS | 3820 | 1464625811114 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]]]}] 09:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 839ms 09:30:11 INFO - PROCESS | 3820 | 1464625811162 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 09:30:11 INFO - PROCESS | 3820 | 1464625811164 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 09:30:11 INFO - PROCESS | 3820 | 1464625811167 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:30:11 INFO - PROCESS | 3820 | 1464625811169 Marionette TRACE conn6 <- [1,1466,null,{}] 09:30:11 INFO - PROCESS | 3820 | 1464625811173 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}] 09:30:11 INFO - PROCESS | 3820 | 1464625811266 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 09:30:11 INFO - PROCESS | 3820 | 1464625811273 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14351800 == 82 [pid = 3820] [id = 376] 09:30:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 151 (000000EA125EFC00) [pid = 3820] [serial = 1128] [outer = 0000000000000000] 09:30:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 152 (000000EA1307FC00) [pid = 3820] [serial = 1129] [outer = 000000EA125EFC00] 09:30:11 INFO - PROCESS | 3820 | 1464625811320 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 153 (000000EA1344E800) [pid = 3820] [serial = 1130] [outer = 000000EA125EFC00] 09:30:11 INFO - PROCESS | 3820 | 1464625811771 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]]]}] 09:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 629ms 09:30:11 INFO - PROCESS | 3820 | 1464625811801 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 09:30:11 INFO - PROCESS | 3820 | 1464625811803 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 09:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:30:11 INFO - PROCESS | 3820 | 1464625811806 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:30:11 INFO - PROCESS | 3820 | 1464625811808 Marionette TRACE conn6 <- [1,1470,null,{}] 09:30:11 INFO - PROCESS | 3820 | 1464625811811 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}] 09:30:11 INFO - PROCESS | 3820 | 1464625811905 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 09:30:11 INFO - PROCESS | 3820 | 1464625811940 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15D77800 == 83 [pid = 3820] [id = 377] 09:30:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 154 (000000EA0AF29C00) [pid = 3820] [serial = 1131] [outer = 0000000000000000] 09:30:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 155 (000000EA141B0000) [pid = 3820] [serial = 1132] [outer = 000000EA0AF29C00] 09:30:11 INFO - PROCESS | 3820 | 1464625811987 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 156 (000000EA14254000) [pid = 3820] [serial = 1133] [outer = 000000EA0AF29C00] 09:30:12 INFO - PROCESS | 3820 | 1464625812470 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]]]}] 09:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 09:30:12 INFO - PROCESS | 3820 | 1464625812544 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 3820 | 1464625812546 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 09:30:12 INFO - PROCESS | 3820 | 1464625812549 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:30:12 INFO - PROCESS | 3820 | 1464625812551 Marionette TRACE conn6 <- [1,1474,null,{}] 09:30:12 INFO - PROCESS | 3820 | 1464625812555 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}] 09:30:12 INFO - PROCESS | 3820 | 1464625812722 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 09:30:12 INFO - PROCESS | 3820 | 1464625812852 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:12 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0A919000 == 84 [pid = 3820] [id = 378] 09:30:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 157 (000000EA0200E000) [pid = 3820] [serial = 1134] [outer = 0000000000000000] 09:30:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 158 (000000EA02DF1000) [pid = 3820] [serial = 1135] [outer = 000000EA0200E000] 09:30:12 INFO - PROCESS | 3820 | 1464625812914 Marionette DEBUG loaded listener.js 09:30:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 159 (000000EA07EC6800) [pid = 3820] [serial = 1136] [outer = 000000EA0200E000] 09:30:13 INFO - PROCESS | 3820 | 1464625813657 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]]]}] 09:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1180ms 09:30:13 INFO - PROCESS | 3820 | 1464625813734 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 09:30:13 INFO - PROCESS | 3820 | 1464625813739 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 09:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:30:13 INFO - PROCESS | 3820 | 1464625813744 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:30:13 INFO - PROCESS | 3820 | 1464625813747 Marionette TRACE conn6 <- [1,1478,null,{}] 09:30:13 INFO - PROCESS | 3820 | 1464625813752 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}] 09:30:13 INFO - PROCESS | 3820 | 1464625813919 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 09:30:14 INFO - PROCESS | 3820 | 1464625814045 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:14 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E07800 == 85 [pid = 3820] [id = 379] 09:30:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 160 (000000EA0BB9C000) [pid = 3820] [serial = 1137] [outer = 0000000000000000] 09:30:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 161 (000000EA0C6B8000) [pid = 3820] [serial = 1138] [outer = 000000EA0BB9C000] 09:30:14 INFO - PROCESS | 3820 | 1464625814106 Marionette DEBUG loaded listener.js 09:30:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 162 (000000EA0E20E400) [pid = 3820] [serial = 1139] [outer = 000000EA0BB9C000] 09:30:14 INFO - PROCESS | 3820 | 1464625814719 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]]]}] 09:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1029ms 09:30:14 INFO - PROCESS | 3820 | 1464625814776 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 09:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:30:14 INFO - PROCESS | 3820 | 1464625814779 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 09:30:14 INFO - PROCESS | 3820 | 1464625814783 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 3820 | 1464625814786 Marionette TRACE conn6 <- [1,1482,null,{}] 09:30:14 INFO - PROCESS | 3820 | 1464625814790 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}] 09:30:14 INFO - PROCESS | 3820 | 1464625814913 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 09:30:15 INFO - PROCESS | 3820 | 1464625815021 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA16FE8000 == 86 [pid = 3820] [id = 380] 09:30:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 163 (000000EA0F2A5800) [pid = 3820] [serial = 1140] [outer = 0000000000000000] 09:30:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 164 (000000EA0F892800) [pid = 3820] [serial = 1141] [outer = 000000EA0F2A5800] 09:30:15 INFO - PROCESS | 3820 | 1464625815078 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 165 (000000EA114B4800) [pid = 3820] [serial = 1142] [outer = 000000EA0F2A5800] 09:30:15 INFO - PROCESS | 3820 | 1464625815753 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]]]}] 09:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1030ms 09:30:15 INFO - PROCESS | 3820 | 1464625815815 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 09:30:15 INFO - PROCESS | 3820 | 1464625815819 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 09:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:30:15 INFO - PROCESS | 3820 | 1464625815831 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:30:15 INFO - PROCESS | 3820 | 1464625815836 Marionette TRACE conn6 <- [1,1486,null,{}] 09:30:15 INFO - PROCESS | 3820 | 1464625815858 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}] 09:30:16 INFO - PROCESS | 3820 | 1464625816036 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 09:30:16 INFO - PROCESS | 3820 | 1464625816047 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:16 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA185E5000 == 87 [pid = 3820] [id = 381] 09:30:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 166 (000000EA11AA6800) [pid = 3820] [serial = 1143] [outer = 0000000000000000] 09:30:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 167 (000000EA14610C00) [pid = 3820] [serial = 1144] [outer = 000000EA11AA6800] 09:30:16 INFO - PROCESS | 3820 | 1464625816103 Marionette DEBUG loaded listener.js 09:30:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 168 (000000EA1688F800) [pid = 3820] [serial = 1145] [outer = 000000EA11AA6800] 09:30:16 INFO - PROCESS | 3820 | 1464625816675 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]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 923ms 09:30:16 INFO - PROCESS | 3820 | 1464625816752 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 3820 | 1464625816754 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 09:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:30:16 INFO - PROCESS | 3820 | 1464625816758 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 3820 | 1464625816760 Marionette TRACE conn6 <- [1,1490,null,{}] 09:30:16 INFO - PROCESS | 3820 | 1464625816764 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}] 09:30:16 INFO - PROCESS | 3820 | 1464625816915 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 09:30:17 INFO - PROCESS | 3820 | 1464625817046 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:17 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7E80B800 == 88 [pid = 3820] [id = 382] 09:30:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 169 (000000EA16D2C800) [pid = 3820] [serial = 1146] [outer = 0000000000000000] 09:30:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 170 (000000EA16F97400) [pid = 3820] [serial = 1147] [outer = 000000EA16D2C800] 09:30:17 INFO - PROCESS | 3820 | 1464625817103 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 171 (000000EA16FA5C00) [pid = 3820] [serial = 1148] [outer = 000000EA16D2C800] 09:30:17 INFO - PROCESS | 3820 | 1464625817717 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]]]}] 09:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1027ms 09:30:17 INFO - PROCESS | 3820 | 1464625817788 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 09:30:17 INFO - PROCESS | 3820 | 1464625817790 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 09:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:30:17 INFO - PROCESS | 3820 | 1464625817794 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:30:17 INFO - PROCESS | 3820 | 1464625817796 Marionette TRACE conn6 <- [1,1494,null,{}] 09:30:17 INFO - PROCESS | 3820 | 1464625817800 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}] 09:30:17 INFO - PROCESS | 3820 | 1464625817921 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 09:30:18 INFO - PROCESS | 3820 | 1464625818054 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA185BE000 == 89 [pid = 3820] [id = 383] 09:30:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 172 (000000EA175C5800) [pid = 3820] [serial = 1149] [outer = 0000000000000000] 09:30:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 173 (000000EA175CD400) [pid = 3820] [serial = 1150] [outer = 000000EA175C5800] 09:30:18 INFO - PROCESS | 3820 | 1464625818119 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 174 (000000EA7C726400) [pid = 3820] [serial = 1151] [outer = 000000EA175C5800] 09:30:18 INFO - PROCESS | 3820 | 1464625818743 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]]]}] 09:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 985ms 09:30:18 INFO - PROCESS | 3820 | 1464625818782 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 3820 | 1464625818785 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 09:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:30:18 INFO - PROCESS | 3820 | 1464625818788 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 3820 | 1464625818790 Marionette TRACE conn6 <- [1,1498,null,{}] 09:30:18 INFO - PROCESS | 3820 | 1464625818794 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}] 09:30:18 INFO - PROCESS | 3820 | 1464625818915 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 09:30:19 INFO - PROCESS | 3820 | 1464625819020 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:19 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA16DAE800 == 90 [pid = 3820] [id = 384] 09:30:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 175 (000000EA16F27800) [pid = 3820] [serial = 1152] [outer = 0000000000000000] 09:30:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 176 (000000EA16F2D400) [pid = 3820] [serial = 1153] [outer = 000000EA16F27800] 09:30:19 INFO - PROCESS | 3820 | 1464625819075 Marionette DEBUG loaded listener.js 09:30:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 177 (000000EA7CE0C400) [pid = 3820] [serial = 1154] [outer = 000000EA16F27800] 09:30:19 INFO - PROCESS | 3820 | 1464625819633 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]]]}] 09:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 880ms 09:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:30:19 INFO - PROCESS | 3820 | 1464625819672 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 09:30:19 INFO - PROCESS | 3820 | 1464625819675 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 09:30:19 INFO - PROCESS | 3820 | 1464625819679 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 3820 | 1464625819681 Marionette TRACE conn6 <- [1,1502,null,{}] 09:30:19 INFO - PROCESS | 3820 | 1464625819685 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}] 09:30:19 INFO - PROCESS | 3820 | 1464625819802 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 09:30:19 INFO - PROCESS | 3820 | 1464625819907 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:19 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18DCC800 == 91 [pid = 3820] [id = 385] 09:30:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 178 (000000EA193C4800) [pid = 3820] [serial = 1155] [outer = 0000000000000000] 09:30:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 179 (000000EA193C9C00) [pid = 3820] [serial = 1156] [outer = 000000EA193C4800] 09:30:19 INFO - PROCESS | 3820 | 1464625819962 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 180 (000000EA193D1000) [pid = 3820] [serial = 1157] [outer = 000000EA193C4800] 09:30:20 INFO - PROCESS | 3820 | 1464625820595 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]]]}] 09:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 987ms 09:30:20 INFO - PROCESS | 3820 | 1464625820666 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 09:30:20 INFO - PROCESS | 3820 | 1464625820669 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 09:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:30:20 INFO - PROCESS | 3820 | 1464625820673 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:30:20 INFO - PROCESS | 3820 | 1464625820675 Marionette TRACE conn6 <- [1,1506,null,{}] 09:30:20 INFO - PROCESS | 3820 | 1464625820679 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}] 09:30:20 INFO - PROCESS | 3820 | 1464625820798 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 09:30:20 INFO - PROCESS | 3820 | 1464625820931 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA08370800 == 92 [pid = 3820] [id = 386] 09:30:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 181 (000000EA07656400) [pid = 3820] [serial = 1158] [outer = 0000000000000000] 09:30:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 182 (000000EA0BA0B400) [pid = 3820] [serial = 1159] [outer = 000000EA07656400] 09:30:20 INFO - PROCESS | 3820 | 1464625820989 Marionette DEBUG loaded listener.js 09:30:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 183 (000000EA141A5000) [pid = 3820] [serial = 1160] [outer = 000000EA07656400] 09:30:21 INFO - PROCESS | 3820 | 1464625821738 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]]]}] 09:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1080ms 09:30:21 INFO - PROCESS | 3820 | 1464625821758 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 09:30:21 INFO - PROCESS | 3820 | 1464625821762 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 09:30:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:30:21 INFO - PROCESS | 3820 | 1464625821769 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - PROCESS | 3820 | 1464625821773 Marionette TRACE conn6 <- [1,1510,null,{}] 09:30:21 INFO - PROCESS | 3820 | 1464625821778 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}] 09:30:21 INFO - PROCESS | 3820 | 1464625821897 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 09:30:22 INFO - PROCESS | 3820 | 1464625822036 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:22 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CD6000 == 93 [pid = 3820] [id = 387] 09:30:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 184 (000000EA06D96400) [pid = 3820] [serial = 1161] [outer = 0000000000000000] 09:30:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 185 (000000EA0801B400) [pid = 3820] [serial = 1162] [outer = 000000EA06D96400] 09:30:22 INFO - PROCESS | 3820 | 1464625822089 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA0BA17400) [pid = 3820] [serial = 1163] [outer = 000000EA06D96400] 09:30:22 INFO - PROCESS | 3820 | 1464625822679 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"]]]}] 09:30:22 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 () { 09:30:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:30:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:30:22 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 () { 09:30:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:30:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:30:22 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 () { 09:30:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:30:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:30:22 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 () { 09:30:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:30:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:30:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 955ms 09:30:22 INFO - PROCESS | 3820 | 1464625822724 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 09:30:22 INFO - PROCESS | 3820 | 1464625822730 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 09:30:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:30:22 INFO - PROCESS | 3820 | 1464625822737 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:30:22 INFO - PROCESS | 3820 | 1464625822740 Marionette TRACE conn6 <- [1,1514,null,{}] 09:30:22 INFO - PROCESS | 3820 | 1464625822744 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}] 09:30:22 INFO - PROCESS | 3820 | 1464625822882 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 09:30:22 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15D77800 == 92 [pid = 3820] [id = 377] 09:30:22 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14351800 == 91 [pid = 3820] [id = 376] 09:30:22 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EBBB800 == 90 [pid = 3820] [id = 375] 09:30:22 INFO - PROCESS | 3820 | --DOCSHELL 000000EA13F82800 == 89 [pid = 3820] [id = 374] 09:30:22 INFO - PROCESS | 3820 | --DOCSHELL 000000EA124BB000 == 88 [pid = 3820] [id = 373] 09:30:22 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1220D000 == 87 [pid = 3820] [id = 372] 09:30:22 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E10800 == 86 [pid = 3820] [id = 371] 09:30:22 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EBBE000 == 85 [pid = 3820] [id = 370] 09:30:22 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F077800 == 84 [pid = 3820] [id = 369] 09:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA7C729400) [pid = 3820] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 09:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 184 (000000EA1424F800) [pid = 3820] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 09:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 183 (000000EA121D9400) [pid = 3820] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 09:30:22 INFO - PROCESS | 3820 | --DOMWINDOW == 182 (000000EA13087800) [pid = 3820] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 09:30:22 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EBAE000 == 83 [pid = 3820] [id = 368] 09:30:22 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7CEEE000 == 82 [pid = 3820] [id = 364] 09:30:22 INFO - PROCESS | 3820 | --DOCSHELL 000000EA185E3800 == 81 [pid = 3820] [id = 363] 09:30:22 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11ABB000 == 80 [pid = 3820] [id = 362] 09:30:22 INFO - PROCESS | 3820 | --DOCSHELL 000000EA08916800 == 79 [pid = 3820] [id = 361] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 181 (000000EA0F2A7400) [pid = 3820] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 180 (000000EA114BC800) [pid = 3820] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 179 (000000EA121D7000) [pid = 3820] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 178 (000000EA125EE800) [pid = 3820] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 177 (000000EA083ED000) [pid = 3820] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 176 (000000EA0E425000) [pid = 3820] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 175 (000000EA141CF000) [pid = 3820] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 174 (000000EA0E20A000) [pid = 3820] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 173 (000000EA7C645800) [pid = 3820] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 172 (000000EA0C6BD000) [pid = 3820] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 171 (000000EA0B6ADC00) [pid = 3820] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 170 (000000EA1437DC00) [pid = 3820] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 169 (000000EA0EB8BC00) [pid = 3820] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 168 (000000EA1141BC00) [pid = 3820] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 167 (000000EA17042C00) [pid = 3820] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 166 (000000EA17159C00) [pid = 3820] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 165 (000000EA13837000) [pid = 3820] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 164 (000000EA0AAE9800) [pid = 3820] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 163 (000000EA0F894000) [pid = 3820] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 162 (000000EA11DAE800) [pid = 3820] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 161 (000000EA0824DC00) [pid = 3820] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 160 (000000EA0EA04C00) [pid = 3820] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | --DOMWINDOW == 159 (000000EA0E245C00) [pid = 3820] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3820 | 1464625823045 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B361000 == 80 [pid = 3820] [id = 388] 09:30:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 160 (000000EA06D97800) [pid = 3820] [serial = 1164] [outer = 0000000000000000] 09:30:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 161 (000000EA08061000) [pid = 3820] [serial = 1165] [outer = 000000EA06D97800] 09:30:23 INFO - PROCESS | 3820 | 1464625823093 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 162 (000000EA0B6AC000) [pid = 3820] [serial = 1166] [outer = 000000EA06D97800] 09:30:23 INFO - PROCESS | 3820 | 1464625823531 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"]]]}] 09:30:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:30:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:30:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:30:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:30:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:30:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:30:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 839ms 09:30:23 INFO - PROCESS | 3820 | 1464625823577 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 3820 | 1464625823579 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 09:30:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:30:23 INFO - PROCESS | 3820 | 1464625823583 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - PROCESS | 3820 | 1464625823587 Marionette TRACE conn6 <- [1,1518,null,{}] 09:30:23 INFO - PROCESS | 3820 | 1464625823598 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}] 09:30:23 INFO - PROCESS | 3820 | 1464625823704 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 09:30:23 INFO - PROCESS | 3820 | 1464625823713 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12110800 == 81 [pid = 3820] [id = 389] 09:30:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 163 (000000EA0EAAAC00) [pid = 3820] [serial = 1167] [outer = 0000000000000000] 09:30:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 164 (000000EA0EAB2400) [pid = 3820] [serial = 1168] [outer = 000000EA0EAAAC00] 09:30:23 INFO - PROCESS | 3820 | 1464625823761 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 165 (000000EA0F018400) [pid = 3820] [serial = 1169] [outer = 000000EA0EAAAC00] 09:30:24 INFO - PROCESS | 3820 | 1464625824235 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]]]}] 09:30:24 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 09:30:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:30:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:30:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:30:24 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. 09:30:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:30:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 692ms 09:30:24 INFO - PROCESS | 3820 | 1464625824282 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 3820 | 1464625824285 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 09:30:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:30:24 INFO - PROCESS | 3820 | 1464625824289 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 3820 | 1464625824291 Marionette TRACE conn6 <- [1,1522,null,{}] 09:30:24 INFO - PROCESS | 3820 | 1464625824295 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}] 09:30:24 INFO - PROCESS | 3820 | 1464625824395 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 09:30:24 INFO - PROCESS | 3820 | 1464625824416 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA130BD800 == 82 [pid = 3820] [id = 390] 09:30:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 166 (000000EA0F8D3000) [pid = 3820] [serial = 1170] [outer = 0000000000000000] 09:30:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 167 (000000EA1141BC00) [pid = 3820] [serial = 1171] [outer = 000000EA0F8D3000] 09:30:24 INFO - PROCESS | 3820 | 1464625824462 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 168 (000000EA11871C00) [pid = 3820] [serial = 1172] [outer = 000000EA0F8D3000] 09:30:24 INFO - PROCESS | 3820 | 1464625824931 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]]]}] 09:30:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:30:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 692ms 09:30:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:30:24 INFO - PROCESS | 3820 | 1464625824983 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 3820 | 1464625824985 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 09:30:24 INFO - PROCESS | 3820 | 1464625824989 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 3820 | 1464625824990 Marionette TRACE conn6 <- [1,1526,null,{}] 09:30:24 INFO - PROCESS | 3820 | 1464625824994 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}] 09:30:25 INFO - PROCESS | 3820 | 1464625825090 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 09:30:25 INFO - PROCESS | 3820 | 1464625825220 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14093000 == 83 [pid = 3820] [id = 391] 09:30:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 169 (000000EA0EAADC00) [pid = 3820] [serial = 1173] [outer = 0000000000000000] 09:30:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 170 (000000EA121DA400) [pid = 3820] [serial = 1174] [outer = 000000EA0EAADC00] 09:30:25 INFO - PROCESS | 3820 | 1464625825267 Marionette DEBUG loaded listener.js 09:30:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 171 (000000EA125F2800) [pid = 3820] [serial = 1175] [outer = 000000EA0EAADC00] 09:30:25 INFO - PROCESS | 3820 | 1464625825686 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]]]}] 09:30:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:30:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 734ms 09:30:25 INFO - PROCESS | 3820 | 1464625825725 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 3820 | 1464625825727 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 09:30:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:30:25 INFO - PROCESS | 3820 | 1464625825730 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 3820 | 1464625825732 Marionette TRACE conn6 <- [1,1530,null,{}] 09:30:25 INFO - PROCESS | 3820 | 1464625825735 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}] 09:30:25 INFO - PROCESS | 3820 | 1464625825889 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 09:30:25 INFO - PROCESS | 3820 | 1464625825961 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15B80800 == 84 [pid = 3820] [id = 392] 09:30:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 172 (000000EA13834000) [pid = 3820] [serial = 1176] [outer = 0000000000000000] 09:30:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 173 (000000EA141D7C00) [pid = 3820] [serial = 1177] [outer = 000000EA13834000] 09:30:26 INFO - PROCESS | 3820 | 1464625826008 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 174 (000000EA15E0B000) [pid = 3820] [serial = 1178] [outer = 000000EA13834000] 09:30:26 INFO - PROCESS | 3820 | 1464625826439 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]]]}] 09:30:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:30:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 733ms 09:30:26 INFO - PROCESS | 3820 | 1464625826483 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 09:30:26 INFO - PROCESS | 3820 | 1464625826485 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 09:30:26 INFO - PROCESS | 3820 | 1464625826488 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - PROCESS | 3820 | 1464625826490 Marionette TRACE conn6 <- [1,1534,null,{}] 09:30:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:30:26 INFO - PROCESS | 3820 | 1464625826494 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}] 09:30:26 INFO - PROCESS | 3820 | 1464625826622 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 09:30:26 INFO - PROCESS | 3820 | 1464625826684 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA16FEF000 == 85 [pid = 3820] [id = 393] 09:30:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 175 (000000EA0C6B0800) [pid = 3820] [serial = 1179] [outer = 0000000000000000] 09:30:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 176 (000000EA16759400) [pid = 3820] [serial = 1180] [outer = 000000EA0C6B0800] 09:30:26 INFO - PROCESS | 3820 | 1464625826729 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 177 (000000EA16F21400) [pid = 3820] [serial = 1181] [outer = 000000EA0C6B0800] 09:30:27 INFO - PROCESS | 3820 | 1464625827178 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]]]}] 09:30:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:30:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 733ms 09:30:27 INFO - PROCESS | 3820 | 1464625827227 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 3820 | 1464625827229 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 09:30:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:30:27 INFO - PROCESS | 3820 | 1464625827259 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 3820 | 1464625827261 Marionette TRACE conn6 <- [1,1538,null,{}] 09:30:27 INFO - PROCESS | 3820 | 1464625827265 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}] 09:30:27 INFO - PROCESS | 3820 | 1464625827393 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 09:30:27 INFO - PROCESS | 3820 | 1464625827420 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:27 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17EE0000 == 86 [pid = 3820] [id = 394] 09:30:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 178 (000000EA16FA4800) [pid = 3820] [serial = 1182] [outer = 0000000000000000] 09:30:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 179 (000000EA17150800) [pid = 3820] [serial = 1183] [outer = 000000EA16FA4800] 09:30:27 INFO - PROCESS | 3820 | 1464625827466 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 180 (000000EA193C3400) [pid = 3820] [serial = 1184] [outer = 000000EA16FA4800] 09:30:27 INFO - PROCESS | 3820 | --DOMWINDOW == 179 (000000EA0F746C00) [pid = 3820] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:30:27 INFO - PROCESS | 3820 | --DOMWINDOW == 178 (000000EA11AA4800) [pid = 3820] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:30:27 INFO - PROCESS | 3820 | --DOMWINDOW == 177 (000000EA03969000) [pid = 3820] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:30:27 INFO - PROCESS | 3820 | --DOMWINDOW == 176 (000000EA0B6ABC00) [pid = 3820] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:30:27 INFO - PROCESS | 3820 | --DOMWINDOW == 175 (000000EA0AF26400) [pid = 3820] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:30:27 INFO - PROCESS | 3820 | --DOMWINDOW == 174 (000000EA0EB92000) [pid = 3820] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:30:27 INFO - PROCESS | 3820 | --DOMWINDOW == 173 (000000EA0B517000) [pid = 3820] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:30:27 INFO - PROCESS | 3820 | --DOMWINDOW == 172 (000000EA0288A000) [pid = 3820] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:30:27 INFO - PROCESS | 3820 | --DOMWINDOW == 171 (000000EA125EFC00) [pid = 3820] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:30:27 INFO - PROCESS | 3820 | --DOMWINDOW == 170 (000000EA7C70C000) [pid = 3820] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:30:28 INFO - PROCESS | 3820 | 1464625828008 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]]]}] 09:30:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:30:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 796ms 09:30:28 INFO - PROCESS | 3820 | 1464625828050 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 09:30:28 INFO - PROCESS | 3820 | 1464625828053 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 09:30:28 INFO - PROCESS | 3820 | 1464625828056 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:30:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:30:28 INFO - PROCESS | 3820 | 1464625828057 Marionette TRACE conn6 <- [1,1542,null,{}] 09:30:28 INFO - PROCESS | 3820 | 1464625828061 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}] 09:30:28 INFO - PROCESS | 3820 | 1464625828159 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 09:30:28 INFO - PROCESS | 3820 | 1464625828165 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA185E6800 == 87 [pid = 3820] [id = 395] 09:30:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 171 (000000EA0D26B400) [pid = 3820] [serial = 1185] [outer = 0000000000000000] 09:30:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 172 (000000EA125E6000) [pid = 3820] [serial = 1186] [outer = 000000EA0D26B400] 09:30:28 INFO - PROCESS | 3820 | 1464625828211 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 173 (000000EA193CD400) [pid = 3820] [serial = 1187] [outer = 000000EA0D26B400] 09:30:28 INFO - PROCESS | 3820 | 1464625828661 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]]]}] 09:30:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:30:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 627ms 09:30:28 INFO - PROCESS | 3820 | 1464625828687 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 09:30:28 INFO - PROCESS | 3820 | 1464625828689 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 09:30:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:30:28 INFO - PROCESS | 3820 | 1464625828692 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:30:28 INFO - PROCESS | 3820 | 1464625828694 Marionette TRACE conn6 <- [1,1546,null,{}] 09:30:28 INFO - PROCESS | 3820 | 1464625828697 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}] 09:30:28 INFO - PROCESS | 3820 | 1464625828795 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 09:30:28 INFO - PROCESS | 3820 | 1464625828801 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17D30000 == 88 [pid = 3820] [id = 396] 09:30:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 174 (000000EA186C6000) [pid = 3820] [serial = 1188] [outer = 0000000000000000] 09:30:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 175 (000000EA186CB800) [pid = 3820] [serial = 1189] [outer = 000000EA186C6000] 09:30:28 INFO - PROCESS | 3820 | 1464625828855 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 176 (000000EA186D1C00) [pid = 3820] [serial = 1190] [outer = 000000EA186C6000] 09:30:29 INFO - PROCESS | 3820 | 1464625829300 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]]]}] 09:30:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:30:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 629ms 09:30:29 INFO - PROCESS | 3820 | 1464625829326 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 3820 | 1464625829329 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 09:30:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:30:29 INFO - PROCESS | 3820 | 1464625829332 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 3820 | 1464625829335 Marionette TRACE conn6 <- [1,1550,null,{}] 09:30:29 INFO - PROCESS | 3820 | 1464625829338 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}] 09:30:29 INFO - PROCESS | 3820 | 1464625829455 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 09:30:29 INFO - PROCESS | 3820 | 1464625829462 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18606800 == 89 [pid = 3820] [id = 397] 09:30:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 177 (000000EA1718A000) [pid = 3820] [serial = 1191] [outer = 0000000000000000] 09:30:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 178 (000000EA186D0400) [pid = 3820] [serial = 1192] [outer = 000000EA1718A000] 09:30:29 INFO - PROCESS | 3820 | 1464625829512 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 179 (000000EA7D03CC00) [pid = 3820] [serial = 1193] [outer = 000000EA1718A000] 09:30:30 INFO - PROCESS | 3820 | 1464625830275 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]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:30:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 986ms 09:30:30 INFO - PROCESS | 3820 | 1464625830320 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 3820 | 1464625830326 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 09:30:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:30:30 INFO - PROCESS | 3820 | 1464625830331 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 3820 | 1464625830336 Marionette TRACE conn6 <- [1,1554,null,{}] 09:30:30 INFO - PROCESS | 3820 | 1464625830341 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}] 09:30:30 INFO - PROCESS | 3820 | 1464625830506 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 09:30:30 INFO - PROCESS | 3820 | 1464625830649 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:30 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11ABB800 == 90 [pid = 3820] [id = 398] 09:30:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 180 (000000EA0B6ABC00) [pid = 3820] [serial = 1194] [outer = 0000000000000000] 09:30:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 181 (000000EA0BA19000) [pid = 3820] [serial = 1195] [outer = 000000EA0B6ABC00] 09:30:30 INFO - PROCESS | 3820 | 1464625830709 Marionette DEBUG loaded listener.js 09:30:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 182 (000000EA0E375000) [pid = 3820] [serial = 1196] [outer = 000000EA0B6ABC00] 09:30:31 INFO - PROCESS | 3820 | 1464625831337 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]]]}] 09:30:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:30:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1029ms 09:30:31 INFO - PROCESS | 3820 | 1464625831363 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 09:30:31 INFO - PROCESS | 3820 | 1464625831369 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 09:30:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:30:31 INFO - PROCESS | 3820 | 1464625831376 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:30:31 INFO - PROCESS | 3820 | 1464625831379 Marionette TRACE conn6 <- [1,1558,null,{}] 09:30:31 INFO - PROCESS | 3820 | 1464625831383 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}] 09:30:31 INFO - PROCESS | 3820 | 1464625831514 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 09:30:31 INFO - PROCESS | 3820 | 1464625831626 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1464A000 == 91 [pid = 3820] [id = 399] 09:30:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 183 (000000EA0EBE9C00) [pid = 3820] [serial = 1197] [outer = 0000000000000000] 09:30:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 184 (000000EA0F894000) [pid = 3820] [serial = 1198] [outer = 000000EA0EBE9C00] 09:30:31 INFO - PROCESS | 3820 | 1464625831723 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 185 (000000EA12287400) [pid = 3820] [serial = 1199] [outer = 000000EA0EBE9C00] 09:30:32 INFO - PROCESS | 3820 | 1464625832368 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]]]}] 09:30:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:30:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1029ms 09:30:32 INFO - PROCESS | 3820 | 1464625832404 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 3820 | 1464625832407 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 09:30:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:30:32 INFO - PROCESS | 3820 | 1464625832411 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 3820 | 1464625832415 Marionette TRACE conn6 <- [1,1562,null,{}] 09:30:32 INFO - PROCESS | 3820 | 1464625832427 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}] 09:30:32 INFO - PROCESS | 3820 | 1464625832621 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 09:30:32 INFO - PROCESS | 3820 | 1464625832641 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18DD9800 == 92 [pid = 3820] [id = 400] 09:30:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA14379C00) [pid = 3820] [serial = 1200] [outer = 0000000000000000] 09:30:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 187 (000000EA1460A800) [pid = 3820] [serial = 1201] [outer = 000000EA14379C00] 09:30:32 INFO - PROCESS | 3820 | 1464625832700 Marionette DEBUG loaded listener.js 09:30:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 188 (000000EA17151400) [pid = 3820] [serial = 1202] [outer = 000000EA14379C00] 09:30:33 INFO - PROCESS | 3820 | 1464625833385 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]]]}] 09:30:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:30:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1029ms 09:30:33 INFO - PROCESS | 3820 | 1464625833443 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 3820 | 1464625833446 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 09:30:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:30:33 INFO - PROCESS | 3820 | 1464625833450 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 3820 | 1464625833452 Marionette TRACE conn6 <- [1,1566,null,{}] 09:30:33 INFO - PROCESS | 3820 | 1464625833456 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}] 09:30:33 INFO - PROCESS | 3820 | 1464625833584 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 09:30:33 INFO - PROCESS | 3820 | 1464625833724 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1A61F800 == 93 [pid = 3820] [id = 401] 09:30:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA0F043400) [pid = 3820] [serial = 1203] [outer = 0000000000000000] 09:30:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA0F046400) [pid = 3820] [serial = 1204] [outer = 000000EA0F043400] 09:30:33 INFO - PROCESS | 3820 | 1464625833783 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 191 (000000EA1718A800) [pid = 3820] [serial = 1205] [outer = 000000EA0F043400] 09:30:34 INFO - PROCESS | 3820 | 1464625834331 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]]]}] 09:30:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:30:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 943ms 09:30:34 INFO - PROCESS | 3820 | 1464625834395 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 09:30:34 INFO - PROCESS | 3820 | 1464625834398 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 09:30:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:30:34 INFO - PROCESS | 3820 | 1464625834401 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 3820 | 1464625834403 Marionette TRACE conn6 <- [1,1570,null,{}] 09:30:34 INFO - PROCESS | 3820 | 1464625834408 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}] 09:30:34 INFO - PROCESS | 3820 | 1464625834530 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 09:30:34 INFO - PROCESS | 3820 | 1464625834640 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18E98800 == 94 [pid = 3820] [id = 402] 09:30:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 192 (000000EA0F041000) [pid = 3820] [serial = 1206] [outer = 0000000000000000] 09:30:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 193 (000000EA186C5800) [pid = 3820] [serial = 1207] [outer = 000000EA0F041000] 09:30:34 INFO - PROCESS | 3820 | 1464625834696 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA18E0B000) [pid = 3820] [serial = 1208] [outer = 000000EA0F041000] 09:30:35 INFO - PROCESS | 3820 | 1464625835325 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]]]}] 09:30:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:30:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 986ms 09:30:35 INFO - PROCESS | 3820 | 1464625835390 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 09:30:35 INFO - PROCESS | 3820 | 1464625835392 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 09:30:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:30:35 INFO - PROCESS | 3820 | 1464625835396 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:30:35 INFO - PROCESS | 3820 | 1464625835398 Marionette TRACE conn6 <- [1,1574,null,{}] 09:30:35 INFO - PROCESS | 3820 | 1464625835401 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}] 09:30:35 INFO - PROCESS | 3820 | 1464625835534 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 09:30:35 INFO - PROCESS | 3820 | 1464625835674 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:35 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18C1D800 == 95 [pid = 3820] [id = 403] 09:30:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA159BE800) [pid = 3820] [serial = 1209] [outer = 0000000000000000] 09:30:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA18E0B400) [pid = 3820] [serial = 1210] [outer = 000000EA159BE800] 09:30:35 INFO - PROCESS | 3820 | 1464625835732 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA7C709400) [pid = 3820] [serial = 1211] [outer = 000000EA159BE800] 09:30:36 INFO - PROCESS | 3820 | 1464625836336 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]]]}] 09:30:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:30:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 986ms 09:30:36 INFO - PROCESS | 3820 | 1464625836385 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 3820 | 1464625836387 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 09:30:36 INFO - PROCESS | 3820 | 1464625836390 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:30:36 INFO - PROCESS | 3820 | 1464625836393 Marionette TRACE conn6 <- [1,1578,null,{}] 09:30:36 INFO - PROCESS | 3820 | 1464625836397 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}] 09:30:36 INFO - PROCESS | 3820 | 1464625836517 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 09:30:36 INFO - PROCESS | 3820 | 1464625836656 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA19DDD000 == 96 [pid = 3820] [id = 404] 09:30:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 198 (000000EA193CDC00) [pid = 3820] [serial = 1212] [outer = 0000000000000000] 09:30:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 199 (000000EA19E21400) [pid = 3820] [serial = 1213] [outer = 000000EA193CDC00] 09:30:36 INFO - PROCESS | 3820 | 1464625836713 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 200 (000000EA19E27000) [pid = 3820] [serial = 1214] [outer = 000000EA193CDC00] 09:30:37 INFO - PROCESS | 3820 | 1464625837289 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]]]}] 09:30:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:30:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 945ms 09:30:37 INFO - PROCESS | 3820 | 1464625837338 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 3820 | 1464625837340 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 09:30:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:30:37 INFO - PROCESS | 3820 | 1464625837344 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 3820 | 1464625837346 Marionette TRACE conn6 <- [1,1582,null,{}] 09:30:37 INFO - PROCESS | 3820 | 1464625837350 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}] 09:30:37 INFO - PROCESS | 3820 | 1464625837472 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 09:30:37 INFO - PROCESS | 3820 | 1464625837615 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F0BD000 == 97 [pid = 3820] [id = 405] 09:30:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 201 (000000EA082A5C00) [pid = 3820] [serial = 1215] [outer = 0000000000000000] 09:30:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 202 (000000EA0EA07400) [pid = 3820] [serial = 1216] [outer = 000000EA082A5C00] 09:30:37 INFO - PROCESS | 3820 | 1464625837672 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 203 (000000EA19E1F800) [pid = 3820] [serial = 1217] [outer = 000000EA082A5C00] 09:30:38 INFO - PROCESS | 3820 | 1464625838625 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]]]}] 09:30:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:30:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1339ms 09:30:38 INFO - PROCESS | 3820 | 1464625838686 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 3820 | 1464625838691 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 09:30:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:30:38 INFO - PROCESS | 3820 | 1464625838696 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 3820 | 1464625838700 Marionette TRACE conn6 <- [1,1586,null,{}] 09:30:38 INFO - PROCESS | 3820 | 1464625838705 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}] 09:30:38 INFO - PROCESS | 3820 | 1464625838822 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 09:30:38 INFO - PROCESS | 3820 | 1464625838968 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:38 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA079E5000 == 98 [pid = 3820] [id = 406] 09:30:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 204 (000000EA039C5000) [pid = 3820] [serial = 1218] [outer = 0000000000000000] 09:30:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 205 (000000EA0764F400) [pid = 3820] [serial = 1219] [outer = 000000EA039C5000] 09:30:39 INFO - PROCESS | 3820 | 1464625839022 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA0AF8E400) [pid = 3820] [serial = 1220] [outer = 000000EA039C5000] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1464C800 == 97 [pid = 3820] [id = 312] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17D30000 == 96 [pid = 3820] [id = 396] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA185E6800 == 95 [pid = 3820] [id = 395] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17EE0000 == 94 [pid = 3820] [id = 394] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA16FEF000 == 93 [pid = 3820] [id = 393] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15B80800 == 92 [pid = 3820] [id = 392] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14093000 == 91 [pid = 3820] [id = 391] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA141B0000) [pid = 3820] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 204 (000000EA1460E000) [pid = 3820] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 203 (000000EA16760400) [pid = 3820] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 202 (000000EA7D1C0000) [pid = 3820] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA130BD800 == 90 [pid = 3820] [id = 390] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12110800 == 89 [pid = 3820] [id = 389] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B361000 == 88 [pid = 3820] [id = 388] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CD6000 == 87 [pid = 3820] [id = 387] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA16DAE800 == 86 [pid = 3820] [id = 384] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA185BE000 == 85 [pid = 3820] [id = 383] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7E80B800 == 84 [pid = 3820] [id = 382] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA185E5000 == 83 [pid = 3820] [id = 381] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA16FE8000 == 82 [pid = 3820] [id = 380] 09:30:39 INFO - PROCESS | 3820 | 1464625839739 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]]]}] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E07800 == 81 [pid = 3820] [id = 379] 09:30:39 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0A919000 == 80 [pid = 3820] [id = 378] 09:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1085ms 09:30:39 INFO - PROCESS | 3820 | 1464625839786 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 3820 | 1464625839792 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 09:30:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 201 (000000EA7CE2FC00) [pid = 3820] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 200 (000000EA0F891C00) [pid = 3820] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 199 (000000EA11F06000) [pid = 3820] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 198 (000000EA1141E800) [pid = 3820] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 197 (000000EA07ECF400) [pid = 3820] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA1228E400) [pid = 3820] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA0E423000) [pid = 3820] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA0EA03400) [pid = 3820] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA0B51DC00) [pid = 3820] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 192 (000000EA0BA16400) [pid = 3820] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 191 (000000EA0EB97C00) [pid = 3820] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 190 (000000EA0D270000) [pid = 3820] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA0B835000) [pid = 3820] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA0A8D3400) [pid = 3820] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 187 (000000EA0764F000) [pid = 3820] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 186 (000000EA03CDB400) [pid = 3820] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA1307FC00) [pid = 3820] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 184 (000000EA0E204C00) [pid = 3820] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 183 (000000EA1253F000) [pid = 3820] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 182 (000000EA0895E800) [pid = 3820] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 181 (000000EA11DADC00) [pid = 3820] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 180 (000000EA03CD8400) [pid = 3820] [serial = 676] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 179 (000000EA1344E800) [pid = 3820] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | --DOMWINDOW == 178 (000000EA0F01F400) [pid = 3820] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 09:30:39 INFO - PROCESS | 3820 | 1464625839847 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 3820 | 1464625839850 Marionette TRACE conn6 <- [1,1590,null,{}] 09:30:39 INFO - PROCESS | 3820 | 1464625839857 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}] 09:30:39 INFO - PROCESS | 3820 | 1464625839957 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 09:30:39 INFO - PROCESS | 3820 | 1464625839970 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B554800 == 81 [pid = 3820] [id = 407] 09:30:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 179 (000000EA08966C00) [pid = 3820] [serial = 1221] [outer = 0000000000000000] 09:30:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 180 (000000EA0A822C00) [pid = 3820] [serial = 1222] [outer = 000000EA08966C00] 09:30:40 INFO - PROCESS | 3820 | 1464625840017 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 181 (000000EA0B517000) [pid = 3820] [serial = 1223] [outer = 000000EA08966C00] 09:30:40 INFO - PROCESS | 3820 | 1464625840552 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]]]}] 09:30:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:30:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 775ms 09:30:40 INFO - PROCESS | 3820 | 1464625840588 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 09:30:40 INFO - PROCESS | 3820 | 1464625840590 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 09:30:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:30:40 INFO - PROCESS | 3820 | 1464625840593 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - PROCESS | 3820 | 1464625840597 Marionette TRACE conn6 <- [1,1594,null,{}] 09:30:40 INFO - PROCESS | 3820 | 1464625840608 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}] 09:30:40 INFO - PROCESS | 3820 | 1464625840708 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 09:30:40 INFO - PROCESS | 3820 | 1464625840808 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA116EC000 == 82 [pid = 3820] [id = 408] 09:30:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 182 (000000EA0C6D6000) [pid = 3820] [serial = 1224] [outer = 0000000000000000] 09:30:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 183 (000000EA0E294000) [pid = 3820] [serial = 1225] [outer = 000000EA0C6D6000] 09:30:40 INFO - PROCESS | 3820 | 1464625840857 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 184 (000000EA0E755C00) [pid = 3820] [serial = 1226] [outer = 000000EA0C6D6000] 09:30:41 INFO - PROCESS | 3820 | 1464625841255 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]]]}] 09:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 691ms 09:30:41 INFO - PROCESS | 3820 | 1464625841288 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 09:30:41 INFO - PROCESS | 3820 | 1464625841291 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 09:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:30:41 INFO - PROCESS | 3820 | 1464625841294 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 3820 | 1464625841296 Marionette TRACE conn6 <- [1,1598,null,{}] 09:30:41 INFO - PROCESS | 3820 | 1464625841299 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}] 09:30:41 INFO - PROCESS | 3820 | 1464625841427 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 09:30:41 INFO - PROCESS | 3820 | 1464625841434 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11F49800 == 83 [pid = 3820] [id = 409] 09:30:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 185 (000000EA0EA0AC00) [pid = 3820] [serial = 1227] [outer = 0000000000000000] 09:30:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA0EAA9000) [pid = 3820] [serial = 1228] [outer = 000000EA0EA0AC00] 09:30:41 INFO - PROCESS | 3820 | 1464625841481 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 187 (000000EA0EB8BC00) [pid = 3820] [serial = 1229] [outer = 000000EA0EA0AC00] 09:30:41 INFO - PROCESS | 3820 | 1464625841920 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]]]}] 09:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 09:30:42 INFO - PROCESS | 3820 | 1464625841989 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 3820 | 1464625841991 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 09:30:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:30:42 INFO - PROCESS | 3820 | 1464625841994 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 3820 | 1464625841996 Marionette TRACE conn6 <- [1,1602,null,{}] 09:30:42 INFO - PROCESS | 3820 | 1464625841999 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}] 09:30:42 INFO - PROCESS | 3820 | 1464625842127 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 09:30:42 INFO - PROCESS | 3820 | 1464625842139 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1243E800 == 84 [pid = 3820] [id = 410] 09:30:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 188 (000000EA0EB96400) [pid = 3820] [serial = 1230] [outer = 0000000000000000] 09:30:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA0EBE5000) [pid = 3820] [serial = 1231] [outer = 000000EA0EB96400] 09:30:42 INFO - PROCESS | 3820 | 1464625842185 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA0F03C800) [pid = 3820] [serial = 1232] [outer = 000000EA0EB96400] 09:30:42 INFO - PROCESS | 3820 | 1464625842682 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]]]}] 09:30:42 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 09:30:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 731ms 09:30:42 INFO - PROCESS | 3820 | 1464625842728 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 3820 | 1464625842730 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 09:30:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:30:42 INFO - PROCESS | 3820 | 1464625842733 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 3820 | 1464625842735 Marionette TRACE conn6 <- [1,1606,null,{}] 09:30:42 INFO - PROCESS | 3820 | 1464625842745 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}] 09:30:42 INFO - PROCESS | 3820 | 1464625842917 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 09:30:42 INFO - PROCESS | 3820 | 1464625842987 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12977800 == 85 [pid = 3820] [id = 411] 09:30:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 191 (000000EA0F890000) [pid = 3820] [serial = 1233] [outer = 0000000000000000] 09:30:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 192 (000000EA0F8D2C00) [pid = 3820] [serial = 1234] [outer = 000000EA0F890000] 09:30:43 INFO - PROCESS | 3820 | 1464625843034 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 193 (000000EA1186E800) [pid = 3820] [serial = 1235] [outer = 000000EA0F890000] 09:30:43 INFO - PROCESS | 3820 | 1464625843462 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]]]}] 09:30:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:30:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 798ms 09:30:43 INFO - PROCESS | 3820 | 1464625843534 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 3820 | 1464625843536 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 09:30:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:30:43 INFO - PROCESS | 3820 | 1464625843539 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 3820 | 1464625843541 Marionette TRACE conn6 <- [1,1610,null,{}] 09:30:43 INFO - PROCESS | 3820 | 1464625843545 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}] 09:30:43 INFO - PROCESS | 3820 | 1464625843679 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 09:30:43 INFO - PROCESS | 3820 | 1464625843700 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14057800 == 86 [pid = 3820] [id = 412] 09:30:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA11AA2400) [pid = 3820] [serial = 1236] [outer = 0000000000000000] 09:30:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA11DA3000) [pid = 3820] [serial = 1237] [outer = 000000EA11AA2400] 09:30:43 INFO - PROCESS | 3820 | 1464625843745 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA121D5400) [pid = 3820] [serial = 1238] [outer = 000000EA11AA2400] 09:30:44 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA13834000) [pid = 3820] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:30:44 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA0C6B0800) [pid = 3820] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:30:44 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA16FA4800) [pid = 3820] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:30:44 INFO - PROCESS | 3820 | --DOMWINDOW == 192 (000000EA06D96400) [pid = 3820] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:30:44 INFO - PROCESS | 3820 | --DOMWINDOW == 191 (000000EA0EAAAC00) [pid = 3820] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:30:44 INFO - PROCESS | 3820 | --DOMWINDOW == 190 (000000EA06D97800) [pid = 3820] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:30:44 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA0EAADC00) [pid = 3820] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:30:44 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA0F8D3000) [pid = 3820] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:30:44 INFO - PROCESS | 3820 | --DOMWINDOW == 187 (000000EA0AF29C00) [pid = 3820] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:30:44 INFO - PROCESS | 3820 | --DOMWINDOW == 186 (000000EA186C6000) [pid = 3820] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:30:44 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA0D26B400) [pid = 3820] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:30:44 INFO - PROCESS | 3820 | 1464625844507 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]]]}] 09:30: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 09:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1030ms 09:30:44 INFO - PROCESS | 3820 | 1464625844573 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 3820 | 1464625844575 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 09:30:44 INFO - PROCESS | 3820 | 1464625844593 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - PROCESS | 3820 | 1464625844595 Marionette TRACE conn6 <- [1,1614,null,{}] 09:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:30:44 INFO - PROCESS | 3820 | 1464625844598 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}] 09:30:44 INFO - PROCESS | 3820 | 1464625844696 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 09:30:44 INFO - PROCESS | 3820 | 1464625844702 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:44 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14355800 == 87 [pid = 3820] [id = 413] 09:30:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA0E761000) [pid = 3820] [serial = 1239] [outer = 0000000000000000] 09:30:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 187 (000000EA12544400) [pid = 3820] [serial = 1240] [outer = 000000EA0E761000] 09:30:44 INFO - PROCESS | 3820 | 1464625844748 Marionette DEBUG loaded listener.js 09:30:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 188 (000000EA13081000) [pid = 3820] [serial = 1241] [outer = 000000EA0E761000] 09:30:45 INFO - PROCESS | 3820 | 1464625845158 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]]]}] 09:30:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:30:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 629ms 09:30:45 INFO - PROCESS | 3820 | 1464625845229 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 3820 | 1464625845232 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 09:30:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:30:45 INFO - PROCESS | 3820 | 1464625845235 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - PROCESS | 3820 | 1464625845236 Marionette TRACE conn6 <- [1,1618,null,{}] 09:30:45 INFO - PROCESS | 3820 | 1464625845240 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}] 09:30:45 INFO - PROCESS | 3820 | 1464625845336 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 09:30:45 INFO - PROCESS | 3820 | 1464625845342 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15B94000 == 88 [pid = 3820] [id = 414] 09:30:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA13089000) [pid = 3820] [serial = 1242] [outer = 0000000000000000] 09:30:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA14174000) [pid = 3820] [serial = 1243] [outer = 000000EA13089000] 09:30:45 INFO - PROCESS | 3820 | 1464625845388 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 191 (000000EA1417F000) [pid = 3820] [serial = 1244] [outer = 000000EA13089000] 09:30:45 INFO - PROCESS | 3820 | 1464625845849 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]]]}] 09:30:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:30:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 09:30:45 INFO - PROCESS | 3820 | 1464625845868 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 3820 | 1464625845871 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 09:30:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:30:45 INFO - PROCESS | 3820 | 1464625845874 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - PROCESS | 3820 | 1464625845885 Marionette TRACE conn6 <- [1,1622,null,{}] 09:30:45 INFO - PROCESS | 3820 | 1464625845903 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}] 09:30:46 INFO - PROCESS | 3820 | 1464625845998 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 09:30:46 INFO - PROCESS | 3820 | 1464625846005 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA16FD8800 == 89 [pid = 3820] [id = 415] 09:30:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 192 (000000EA141CF800) [pid = 3820] [serial = 1245] [outer = 0000000000000000] 09:30:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 193 (000000EA1424E800) [pid = 3820] [serial = 1246] [outer = 000000EA141CF800] 09:30:46 INFO - PROCESS | 3820 | 1464625846050 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA14608C00) [pid = 3820] [serial = 1247] [outer = 000000EA141CF800] 09:30:46 INFO - PROCESS | 3820 | 1464625846773 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]]]}] 09:30:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:30:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 965ms 09:30:46 INFO - PROCESS | 3820 | 1464625846842 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 09:30:46 INFO - PROCESS | 3820 | 1464625846848 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 09:30:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:30:46 INFO - PROCESS | 3820 | 1464625846854 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - PROCESS | 3820 | 1464625846858 Marionette TRACE conn6 <- [1,1626,null,{}] 09:30:46 INFO - PROCESS | 3820 | 1464625846864 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}] 09:30:47 INFO - PROCESS | 3820 | 1464625847033 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 09:30:47 INFO - PROCESS | 3820 | 1464625847141 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:47 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F073000 == 90 [pid = 3820] [id = 416] 09:30:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA08255800) [pid = 3820] [serial = 1248] [outer = 0000000000000000] 09:30:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA0AF2C000) [pid = 3820] [serial = 1249] [outer = 000000EA08255800] 09:30:47 INFO - PROCESS | 3820 | 1464625847214 Marionette DEBUG loaded listener.js 09:30:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA0B8AA000) [pid = 3820] [serial = 1250] [outer = 000000EA08255800] 09:30:47 INFO - PROCESS | 3820 | 1464625847782 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]]]}] 09:30:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 984ms 09:30:47 INFO - PROCESS | 3820 | 1464625847840 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 3820 | 1464625847846 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 09:30:47 INFO - PROCESS | 3820 | 1464625847853 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:30:47 INFO - PROCESS | 3820 | 1464625847856 Marionette TRACE conn6 <- [1,1630,null,{}] 09:30:47 INFO - PROCESS | 3820 | 1464625847860 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}] 09:30:47 INFO - PROCESS | 3820 | 1464625847987 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 09:30:48 INFO - PROCESS | 3820 | 1464625848127 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA124C5800 == 91 [pid = 3820] [id = 417] 09:30:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 198 (000000EA0E752C00) [pid = 3820] [serial = 1251] [outer = 0000000000000000] 09:30:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 199 (000000EA0EA0EC00) [pid = 3820] [serial = 1252] [outer = 000000EA0E752C00] 09:30:48 INFO - PROCESS | 3820 | 1464625848186 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 200 (000000EA0F040000) [pid = 3820] [serial = 1253] [outer = 000000EA0E752C00] 09:30:48 INFO - PROCESS | 3820 | 1464625848807 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]]]}] 09:30:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:30:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 986ms 09:30:48 INFO - PROCESS | 3820 | 1464625848845 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 09:30:48 INFO - PROCESS | 3820 | 1464625848848 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 09:30:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:30:48 INFO - PROCESS | 3820 | 1464625848851 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:30:48 INFO - PROCESS | 3820 | 1464625848856 Marionette TRACE conn6 <- [1,1634,null,{}] 09:30:48 INFO - PROCESS | 3820 | 1464625848881 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}] 09:30:49 INFO - PROCESS | 3820 | 1464625849040 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 09:30:49 INFO - PROCESS | 3820 | 1464625849151 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17ED4000 == 92 [pid = 3820] [id = 418] 09:30:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 201 (000000EA1141C800) [pid = 3820] [serial = 1254] [outer = 0000000000000000] 09:30:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 202 (000000EA11420C00) [pid = 3820] [serial = 1255] [outer = 000000EA1141C800] 09:30:49 INFO - PROCESS | 3820 | 1464625849212 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 203 (000000EA1307FC00) [pid = 3820] [serial = 1256] [outer = 000000EA1141C800] 09:30:49 INFO - PROCESS | 3820 | 1464625849807 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]]]}] 09:30:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:30:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 987ms 09:30:49 INFO - PROCESS | 3820 | 1464625849843 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 09:30:49 INFO - PROCESS | 3820 | 1464625849847 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 09:30:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:30:49 INFO - PROCESS | 3820 | 1464625849850 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 3820 | 1464625849853 Marionette TRACE conn6 <- [1,1638,null,{}] 09:30:49 INFO - PROCESS | 3820 | 1464625849856 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}] 09:30:50 INFO - PROCESS | 3820 | 1464625849995 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 09:30:50 INFO - PROCESS | 3820 | 1464625850107 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA185E3800 == 93 [pid = 3820] [id = 419] 09:30:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 204 (000000EA159B1C00) [pid = 3820] [serial = 1257] [outer = 0000000000000000] 09:30:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 205 (000000EA159B4400) [pid = 3820] [serial = 1258] [outer = 000000EA159B1C00] 09:30:50 INFO - PROCESS | 3820 | 1464625850164 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA159BF400) [pid = 3820] [serial = 1259] [outer = 000000EA159B1C00] 09:30:50 INFO - PROCESS | 3820 | 1464625850768 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]]]}] 09:30:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:30:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 986ms 09:30:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:30:50 INFO - PROCESS | 3820 | 1464625850840 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 3820 | 1464625850843 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 09:30:50 INFO - PROCESS | 3820 | 1464625850846 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 3820 | 1464625850849 Marionette TRACE conn6 <- [1,1642,null,{}] 09:30:50 INFO - PROCESS | 3820 | 1464625850852 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}] 09:30:50 INFO - PROCESS | 3820 | 1464625850971 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 09:30:51 INFO - PROCESS | 3820 | 1464625851111 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:51 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18C1A800 == 94 [pid = 3820] [id = 420] 09:30:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 207 (000000EA159B9800) [pid = 3820] [serial = 1260] [outer = 0000000000000000] 09:30:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 208 (000000EA15E11800) [pid = 3820] [serial = 1261] [outer = 000000EA159B9800] 09:30:51 INFO - PROCESS | 3820 | 1464625851168 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 209 (000000EA16D2CC00) [pid = 3820] [serial = 1262] [outer = 000000EA159B9800] 09:30:51 INFO - PROCESS | 3820 | 1464625851755 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]]]}] 09:30:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:30:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 944ms 09:30:51 INFO - PROCESS | 3820 | 1464625851793 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 09:30:51 INFO - PROCESS | 3820 | 1464625851796 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 09:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:30:51 INFO - PROCESS | 3820 | 1464625851799 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:30:51 INFO - PROCESS | 3820 | 1464625851802 Marionette TRACE conn6 <- [1,1646,null,{}] 09:30:51 INFO - PROCESS | 3820 | 1464625851805 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}] 09:30:51 INFO - PROCESS | 3820 | 1464625851975 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 09:30:52 INFO - PROCESS | 3820 | 1464625852116 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1A61C800 == 95 [pid = 3820] [id = 421] 09:30:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 210 (000000EA16D34C00) [pid = 3820] [serial = 1263] [outer = 0000000000000000] 09:30:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 211 (000000EA1703EC00) [pid = 3820] [serial = 1264] [outer = 000000EA16D34C00] 09:30:52 INFO - PROCESS | 3820 | 1464625852174 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 212 (000000EA186C8C00) [pid = 3820] [serial = 1265] [outer = 000000EA16D34C00] 09:30:52 INFO - PROCESS | 3820 | 1464625852753 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]]]}] 09:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 986ms 09:30:52 INFO - PROCESS | 3820 | 1464625852789 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 09:30:52 INFO - PROCESS | 3820 | 1464625852791 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 09:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:30:52 INFO - PROCESS | 3820 | 1464625852794 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:30:52 INFO - PROCESS | 3820 | 1464625852796 Marionette TRACE conn6 <- [1,1650,null,{}] 09:30:52 INFO - PROCESS | 3820 | 1464625852800 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}] 09:30:52 INFO - PROCESS | 3820 | 1464625852918 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 09:30:53 INFO - PROCESS | 3820 | 1464625853058 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:53 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7E34A800 == 96 [pid = 3820] [id = 422] 09:30:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 213 (000000EA16F1F000) [pid = 3820] [serial = 1266] [outer = 0000000000000000] 09:30:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 214 (000000EA18E0F000) [pid = 3820] [serial = 1267] [outer = 000000EA16F1F000] 09:30:53 INFO - PROCESS | 3820 | 1464625853115 Marionette DEBUG loaded listener.js 09:30:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 215 (000000EA19E1A000) [pid = 3820] [serial = 1268] [outer = 000000EA16F1F000] 09:30:53 INFO - PROCESS | 3820 | 1464625853681 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]]]}] 09:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 942ms 09:30:53 INFO - PROCESS | 3820 | 1464625853740 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 3820 | 1464625853742 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 09:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:30:53 INFO - PROCESS | 3820 | 1464625853746 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - PROCESS | 3820 | 1464625853748 Marionette TRACE conn6 <- [1,1654,null,{}] 09:30:53 INFO - PROCESS | 3820 | 1464625853752 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}] 09:30:53 INFO - PROCESS | 3820 | 1464625853870 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 09:30:54 INFO - PROCESS | 3820 | 1464625854011 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14944800 == 97 [pid = 3820] [id = 423] 09:30:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 216 (000000EA11AA5C00) [pid = 3820] [serial = 1269] [outer = 0000000000000000] 09:30:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 217 (000000EA1740A800) [pid = 3820] [serial = 1270] [outer = 000000EA11AA5C00] 09:30:54 INFO - PROCESS | 3820 | 1464625854069 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 218 (000000EA17410400) [pid = 3820] [serial = 1271] [outer = 000000EA11AA5C00] 09:30:54 INFO - PROCESS | 3820 | 1464625854678 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]]]}] 09:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 985ms 09:30:54 INFO - PROCESS | 3820 | 1464625854734 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 09:30:54 INFO - PROCESS | 3820 | 1464625854737 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 09:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:30:54 INFO - PROCESS | 3820 | 1464625854740 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:30:54 INFO - PROCESS | 3820 | 1464625854742 Marionette TRACE conn6 <- [1,1658,null,{}] 09:30:54 INFO - PROCESS | 3820 | 1464625854746 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}] 09:30:54 INFO - PROCESS | 3820 | 1464625854865 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 09:30:55 INFO - PROCESS | 3820 | 1464625855018 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17D39800 == 98 [pid = 3820] [id = 424] 09:30:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 219 (000000EA07682000) [pid = 3820] [serial = 1272] [outer = 0000000000000000] 09:30:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 220 (000000EA16F2C400) [pid = 3820] [serial = 1273] [outer = 000000EA07682000] 09:30:55 INFO - PROCESS | 3820 | 1464625855076 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 221 (000000EA17D92C00) [pid = 3820] [serial = 1274] [outer = 000000EA07682000] 09:30:55 INFO - PROCESS | 3820 | 1464625855702 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]]]}] 09:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 986ms 09:30:55 INFO - PROCESS | 3820 | 1464625855728 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 09:30:55 INFO - PROCESS | 3820 | 1464625855731 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 09:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:30:55 INFO - PROCESS | 3820 | 1464625855734 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:30:55 INFO - PROCESS | 3820 | 1464625855737 Marionette TRACE conn6 <- [1,1662,null,{}] 09:30:55 INFO - PROCESS | 3820 | 1464625855740 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}] 09:30:55 INFO - PROCESS | 3820 | 1464625855861 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 09:30:56 INFO - PROCESS | 3820 | 1464625856004 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:56 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11F58000 == 99 [pid = 3820] [id = 425] 09:30:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 222 (000000EA0EBEC800) [pid = 3820] [serial = 1275] [outer = 0000000000000000] 09:30:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 223 (000000EA1425AC00) [pid = 3820] [serial = 1276] [outer = 000000EA0EBEC800] 09:30:56 INFO - PROCESS | 3820 | 1464625856061 Marionette DEBUG loaded listener.js 09:30:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 224 (000000EA17D8D800) [pid = 3820] [serial = 1277] [outer = 000000EA0EBEC800] 09:30:56 INFO - PROCESS | 3820 | 1464625856816 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]]]}] 09:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1142ms 09:30:56 INFO - PROCESS | 3820 | 1464625856880 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 3820 | 1464625856885 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 09:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:30:56 INFO - PROCESS | 3820 | 1464625856890 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 3820 | 1464625856894 Marionette TRACE conn6 <- [1,1666,null,{}] 09:30:56 INFO - PROCESS | 3820 | 1464625856899 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}] 09:30:57 INFO - PROCESS | 3820 | 1464625857021 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 09:30:57 INFO - PROCESS | 3820 | 1464625857139 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EA44800 == 100 [pid = 3820] [id = 426] 09:30:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 225 (000000EA0BBDBC00) [pid = 3820] [serial = 1278] [outer = 0000000000000000] 09:30:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 226 (000000EA0C6BAC00) [pid = 3820] [serial = 1279] [outer = 000000EA0BBDBC00] 09:30:57 INFO - PROCESS | 3820 | 1464625857239 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 227 (000000EA0E429000) [pid = 3820] [serial = 1280] [outer = 000000EA0BBDBC00] 09:30:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7E8D5000 == 99 [pid = 3820] [id = 365] 09:30:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15B94000 == 98 [pid = 3820] [id = 414] 09:30:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14355800 == 97 [pid = 3820] [id = 413] 09:30:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14057800 == 96 [pid = 3820] [id = 412] 09:30:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12977800 == 95 [pid = 3820] [id = 411] 09:30:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1243E800 == 94 [pid = 3820] [id = 410] 09:30:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11F49800 == 93 [pid = 3820] [id = 409] 09:30:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA116EC000 == 92 [pid = 3820] [id = 408] 09:30:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B554800 == 91 [pid = 3820] [id = 407] 09:30:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA079E5000 == 90 [pid = 3820] [id = 406] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 226 (000000EA186D0400) [pid = 3820] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18C1D800 == 89 [pid = 3820] [id = 403] 09:30:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18E98800 == 88 [pid = 3820] [id = 402] 09:30:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1A61F800 == 87 [pid = 3820] [id = 401] 09:30:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18DD9800 == 86 [pid = 3820] [id = 400] 09:30:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1464A000 == 85 [pid = 3820] [id = 399] 09:30:57 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11ABB800 == 84 [pid = 3820] [id = 398] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 225 (000000EA141D7C00) [pid = 3820] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 224 (000000EA16759400) [pid = 3820] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 223 (000000EA15E0B000) [pid = 3820] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 222 (000000EA17150800) [pid = 3820] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 221 (000000EA16F21400) [pid = 3820] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 220 (000000EA0801B400) [pid = 3820] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 219 (000000EA0BA17400) [pid = 3820] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 218 (000000EA0BA0B400) [pid = 3820] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 217 (000000EA0EAB2400) [pid = 3820] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 216 (000000EA0F018400) [pid = 3820] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 215 (000000EA0C6B8000) [pid = 3820] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 214 (000000EA14610C00) [pid = 3820] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 213 (000000EA08061000) [pid = 3820] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 212 (000000EA0B6AC000) [pid = 3820] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 211 (000000EA121DA400) [pid = 3820] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 210 (000000EA193C9C00) [pid = 3820] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 209 (000000EA16F2D400) [pid = 3820] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 208 (000000EA1141BC00) [pid = 3820] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 207 (000000EA11871C00) [pid = 3820] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 206 (000000EA16F97400) [pid = 3820] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA175CD400) [pid = 3820] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 204 (000000EA14254000) [pid = 3820] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 203 (000000EA186CB800) [pid = 3820] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 202 (000000EA0F892800) [pid = 3820] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 201 (000000EA02DF1000) [pid = 3820] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 200 (000000EA186D1C00) [pid = 3820] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 199 (000000EA193C3400) [pid = 3820] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 198 (000000EA193CD400) [pid = 3820] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 197 (000000EA125E6000) [pid = 3820] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA125F2800) [pid = 3820] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 09:30:57 INFO - PROCESS | 3820 | 1464625857933 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]]]}] 09:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1084ms 09:30:58 INFO - PROCESS | 3820 | 1464625857987 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 3820 | 1464625857993 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 09:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:30:58 INFO - PROCESS | 3820 | 1464625858003 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 3820 | 1464625858006 Marionette TRACE conn6 <- [1,1670,null,{}] 09:30:58 INFO - PROCESS | 3820 | 1464625858010 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}] 09:30:58 INFO - PROCESS | 3820 | 1464625858118 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 09:30:58 INFO - PROCESS | 3820 | 1464625858130 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F21F000 == 85 [pid = 3820] [id = 427] 09:30:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA0B6ADC00) [pid = 3820] [serial = 1281] [outer = 0000000000000000] 09:30:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 198 (000000EA0BBD9800) [pid = 3820] [serial = 1282] [outer = 000000EA0B6ADC00] 09:30:58 INFO - PROCESS | 3820 | 1464625858180 Marionette DEBUG loaded listener.js 09:30:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 199 (000000EA0E75DC00) [pid = 3820] [serial = 1283] [outer = 000000EA0B6ADC00] 09:30:58 INFO - PROCESS | 3820 | 1464625858719 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]]]}] 09:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 732ms 09:30:58 INFO - PROCESS | 3820 | 1464625858736 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 09:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:30:58 INFO - PROCESS | 3820 | 1464625858738 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 09:30:58 INFO - PROCESS | 3820 | 1464625858741 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 3820 | 1464625858745 Marionette TRACE conn6 <- [1,1674,null,{}] 09:30:58 INFO - PROCESS | 3820 | 1464625858756 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}] 09:30:58 INFO - PROCESS | 3820 | 1464625858860 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 09:30:58 INFO - PROCESS | 3820 | 1464625858967 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12499800 == 86 [pid = 3820] [id = 428] 09:30:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 200 (000000EA0F01E800) [pid = 3820] [serial = 1284] [outer = 0000000000000000] 09:30:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 201 (000000EA0F047800) [pid = 3820] [serial = 1285] [outer = 000000EA0F01E800] 09:30:59 INFO - PROCESS | 3820 | 1464625859016 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 202 (000000EA0F895000) [pid = 3820] [serial = 1286] [outer = 000000EA0F01E800] 09:30:59 INFO - PROCESS | 3820 | 1464625859411 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]]]}] 09:30:59 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 09:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 691ms 09:30:59 INFO - PROCESS | 3820 | 1464625859436 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 09:30:59 INFO - PROCESS | 3820 | 1464625859439 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 09:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:30:59 INFO - PROCESS | 3820 | 1464625859442 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:30:59 INFO - PROCESS | 3820 | 1464625859444 Marionette TRACE conn6 <- [1,1678,null,{}] 09:30:59 INFO - PROCESS | 3820 | 1464625859447 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}] 09:30:59 INFO - PROCESS | 3820 | 1464625859551 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 09:30:59 INFO - PROCESS | 3820 | 1464625859557 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1404F000 == 87 [pid = 3820] [id = 429] 09:30:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 203 (000000EA1141E000) [pid = 3820] [serial = 1287] [outer = 0000000000000000] 09:30:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 204 (000000EA1186B000) [pid = 3820] [serial = 1288] [outer = 000000EA1141E000] 09:30:59 INFO - PROCESS | 3820 | 1464625859604 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 205 (000000EA11DB0400) [pid = 3820] [serial = 1289] [outer = 000000EA1141E000] 09:31:00 INFO - PROCESS | 3820 | 1464625860060 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]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 09:31:00 INFO - PROCESS | 3820 | 1464625860074 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 3820 | 1464625860076 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 09:31:00 INFO - PROCESS | 3820 | 1464625860102 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 3820 | 1464625860104 Marionette TRACE conn6 <- [1,1682,null,{}] 09:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:31:00 INFO - PROCESS | 3820 | 1464625860107 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}] 09:31:00 INFO - PROCESS | 3820 | 1464625860245 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 09:31:00 INFO - PROCESS | 3820 | 1464625860341 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:00 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1435A000 == 88 [pid = 3820] [id = 430] 09:31:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA121DA400) [pid = 3820] [serial = 1290] [outer = 0000000000000000] 09:31:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 207 (000000EA125F2800) [pid = 3820] [serial = 1291] [outer = 000000EA121DA400] 09:31:00 INFO - PROCESS | 3820 | 1464625860388 Marionette DEBUG loaded listener.js 09:31:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 208 (000000EA14178800) [pid = 3820] [serial = 1292] [outer = 000000EA121DA400] 09:31:00 INFO - PROCESS | 3820 | 1464625860841 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]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 777ms 09:31:00 INFO - PROCESS | 3820 | 1464625860886 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 3820 | 1464625860888 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 09:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:31:00 INFO - PROCESS | 3820 | 1464625860891 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 3820 | 1464625860901 Marionette TRACE conn6 <- [1,1686,null,{}] 09:31:00 INFO - PROCESS | 3820 | 1464625860905 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}] 09:31:01 INFO - PROCESS | 3820 | 1464625861063 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 09:31:01 INFO - PROCESS | 3820 | 1464625861136 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA16DA4800 == 89 [pid = 3820] [id = 431] 09:31:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 209 (000000EA159B4800) [pid = 3820] [serial = 1293] [outer = 0000000000000000] 09:31:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 210 (000000EA16761000) [pid = 3820] [serial = 1294] [outer = 000000EA159B4800] 09:31:01 INFO - PROCESS | 3820 | 1464625861185 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 211 (000000EA16F29400) [pid = 3820] [serial = 1295] [outer = 000000EA159B4800] 09:31:01 INFO - PROCESS | 3820 | 1464625861619 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]]]}] 09:31: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 09:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 796ms 09:31:01 INFO - PROCESS | 3820 | 1464625861690 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 09:31:01 INFO - PROCESS | 3820 | 1464625861692 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 09:31:01 INFO - PROCESS | 3820 | 1464625861695 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:31:01 INFO - PROCESS | 3820 | 1464625861697 Marionette TRACE conn6 <- [1,1690,null,{}] 09:31:01 INFO - PROCESS | 3820 | 1464625861710 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}] 09:31:01 INFO - PROCESS | 3820 | 1464625861841 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 09:31:01 INFO - PROCESS | 3820 | 1464625861909 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17D2E000 == 90 [pid = 3820] [id = 432] 09:31:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 212 (000000EA0B6AE000) [pid = 3820] [serial = 1296] [outer = 0000000000000000] 09:31:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 213 (000000EA17155400) [pid = 3820] [serial = 1297] [outer = 000000EA0B6AE000] 09:31:01 INFO - PROCESS | 3820 | 1464625861957 Marionette DEBUG loaded listener.js 09:31:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 214 (000000EA1740D800) [pid = 3820] [serial = 1298] [outer = 000000EA0B6AE000] 09:31:02 INFO - PROCESS | 3820 | --DOMWINDOW == 213 (000000EA0EA0AC00) [pid = 3820] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:31:02 INFO - PROCESS | 3820 | --DOMWINDOW == 212 (000000EA0E761000) [pid = 3820] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:31:02 INFO - PROCESS | 3820 | --DOMWINDOW == 211 (000000EA08966C00) [pid = 3820] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:31:02 INFO - PROCESS | 3820 | --DOMWINDOW == 210 (000000EA13089000) [pid = 3820] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:31:02 INFO - PROCESS | 3820 | --DOMWINDOW == 209 (000000EA0F890000) [pid = 3820] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:31:02 INFO - PROCESS | 3820 | --DOMWINDOW == 208 (000000EA0C6D6000) [pid = 3820] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:31:02 INFO - PROCESS | 3820 | --DOMWINDOW == 207 (000000EA11AA2400) [pid = 3820] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:31:02 INFO - PROCESS | 3820 | --DOMWINDOW == 206 (000000EA0EB96400) [pid = 3820] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:31:02 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA039C5000) [pid = 3820] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:31:02 INFO - PROCESS | 3820 | 1464625862463 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]]]}] 09:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 776ms 09:31:02 INFO - PROCESS | 3820 | 1464625862486 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 3820 | 1464625862488 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 09:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:31:02 INFO - PROCESS | 3820 | 1464625862492 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 3820 | 1464625862494 Marionette TRACE conn6 <- [1,1694,null,{}] 09:31:02 INFO - PROCESS | 3820 | 1464625862513 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}] 09:31:02 INFO - PROCESS | 3820 | 1464625862623 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 09:31:02 INFO - PROCESS | 3820 | 1464625862629 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:02 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA185CE000 == 91 [pid = 3820] [id = 433] 09:31:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA0AF29C00) [pid = 3820] [serial = 1299] [outer = 0000000000000000] 09:31:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 207 (000000EA141D0000) [pid = 3820] [serial = 1300] [outer = 000000EA0AF29C00] 09:31:02 INFO - PROCESS | 3820 | 1464625862676 Marionette DEBUG loaded listener.js 09:31:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 208 (000000EA17D96000) [pid = 3820] [serial = 1301] [outer = 000000EA0AF29C00] 09:31:03 INFO - PROCESS | 3820 | 1464625863126 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]]]}] 09:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 692ms 09:31:03 INFO - PROCESS | 3820 | 1464625863187 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 09:31:03 INFO - PROCESS | 3820 | 1464625863190 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 09:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:31:03 INFO - PROCESS | 3820 | 1464625863193 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:31:03 INFO - PROCESS | 3820 | 1464625863194 Marionette TRACE conn6 <- [1,1698,null,{}] 09:31:03 INFO - PROCESS | 3820 | 1464625863198 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}] 09:31:03 INFO - PROCESS | 3820 | 1464625863299 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 09:31:03 INFO - PROCESS | 3820 | 1464625863305 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:03 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18C06800 == 92 [pid = 3820] [id = 434] 09:31:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 209 (000000EA1278F800) [pid = 3820] [serial = 1302] [outer = 0000000000000000] 09:31:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 210 (000000EA18E07400) [pid = 3820] [serial = 1303] [outer = 000000EA1278F800] 09:31:03 INFO - PROCESS | 3820 | 1464625863350 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 211 (000000EA193CF400) [pid = 3820] [serial = 1304] [outer = 000000EA1278F800] 09:31:03 INFO - PROCESS | 3820 | 1464625863833 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]]]}] 09:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 690ms 09:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:31:03 INFO - PROCESS | 3820 | 1464625863886 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 09:31:03 INFO - PROCESS | 3820 | 1464625863889 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 09:31:03 INFO - PROCESS | 3820 | 1464625863893 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:31:03 INFO - PROCESS | 3820 | 1464625863894 Marionette TRACE conn6 <- [1,1702,null,{}] 09:31:03 INFO - PROCESS | 3820 | 1464625863898 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}] 09:31:04 INFO - PROCESS | 3820 | 1464625864005 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 09:31:04 INFO - PROCESS | 3820 | 1464625864011 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:04 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA19DD7800 == 93 [pid = 3820] [id = 435] 09:31:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 212 (000000EA15E54400) [pid = 3820] [serial = 1305] [outer = 0000000000000000] 09:31:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 213 (000000EA15E5AC00) [pid = 3820] [serial = 1306] [outer = 000000EA15E54400] 09:31:04 INFO - PROCESS | 3820 | 1464625864057 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 214 (000000EA193C3400) [pid = 3820] [serial = 1307] [outer = 000000EA15E54400] 09:31:04 INFO - PROCESS | 3820 | 1464625864801 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 09:31:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:31:04 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - _addTest/ [0,1705,"getWindowHandle",null] 09:31:04 INFO - PROCESS | 3820 | 1464625864846 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 09:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:31:04 INFO - PROCESS | 3820 | 1464625864851 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:31:04 INFO - PROCESS | 3820 | 1464625864856 Marionette TRACE conn6 <- [1,1706,null,{}] 09:31:04 INFO - PROCESS | 3820 | 1464625864861 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}] 09:31:05 INFO - PROCESS | 3820 | 1464625865027 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 09:31:05 INFO - PROCESS | 3820 | 1464625865174 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CD9800 == 94 [pid = 3820] [id = 436] 09:31:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 215 (000000EA0B519000) [pid = 3820] [serial = 1308] [outer = 0000000000000000] 09:31:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 216 (000000EA0E41E800) [pid = 3820] [serial = 1309] [outer = 000000EA0B519000] 09:31:05 INFO - PROCESS | 3820 | 1464625865234 Marionette DEBUG loaded listener.js 09:31:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 217 (000000EA0EAAF400) [pid = 3820] [serial = 1310] [outer = 000000EA0B519000] 09:31:05 INFO - PROCESS | 3820 | 1464625865858 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]]]}] 09:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1037ms 09:31:05 INFO - PROCESS | 3820 | 1464625865892 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 09:31:05 INFO - PROCESS | 3820 | 1464625865898 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 09:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:31:05 INFO - PROCESS | 3820 | 1464625865905 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:31:05 INFO - PROCESS | 3820 | 1464625865908 Marionette TRACE conn6 <- [1,1710,null,{}] 09:31:05 INFO - PROCESS | 3820 | 1464625865932 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}] 09:31:06 INFO - PROCESS | 3820 | 1464625866063 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 09:31:06 INFO - PROCESS | 3820 | 1464625866208 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15D84000 == 95 [pid = 3820] [id = 437] 09:31:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 218 (000000EA0F89D400) [pid = 3820] [serial = 1311] [outer = 0000000000000000] 09:31:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 219 (000000EA11871C00) [pid = 3820] [serial = 1312] [outer = 000000EA0F89D400] 09:31:06 INFO - PROCESS | 3820 | 1464625866266 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 220 (000000EA1417E400) [pid = 3820] [serial = 1313] [outer = 000000EA0F89D400] 09:31:06 INFO - PROCESS | 3820 | 1464625866894 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]]]}] 09:31:06 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 09:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1056ms 09:31:06 INFO - PROCESS | 3820 | 1464625866960 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 09:31:06 INFO - PROCESS | 3820 | 1464625866963 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 09:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:31:06 INFO - PROCESS | 3820 | 1464625866967 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:31:06 INFO - PROCESS | 3820 | 1464625866971 Marionette TRACE conn6 <- [1,1714,null,{}] 09:31:07 INFO - PROCESS | 3820 | 1464625867001 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}] 09:31:07 INFO - PROCESS | 3820 | 1464625867162 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 09:31:07 INFO - PROCESS | 3820 | 1464625867310 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:07 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7E363800 == 96 [pid = 3820] [id = 438] 09:31:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 221 (000000EA15E50000) [pid = 3820] [serial = 1314] [outer = 0000000000000000] 09:31:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 222 (000000EA16F98400) [pid = 3820] [serial = 1315] [outer = 000000EA15E50000] 09:31:07 INFO - PROCESS | 3820 | 1464625867370 Marionette DEBUG loaded listener.js 09:31:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 223 (000000EA193CE800) [pid = 3820] [serial = 1316] [outer = 000000EA15E50000] 09:31:07 INFO - PROCESS | 3820 | 1464625867981 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]]]}] 09:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1086ms 09:31:08 INFO - PROCESS | 3820 | 1464625868063 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 09:31:08 INFO - PROCESS | 3820 | 1464625868066 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 09:31:08 INFO - PROCESS | 3820 | 1464625868070 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:31:08 INFO - PROCESS | 3820 | 1464625868072 Marionette TRACE conn6 <- [1,1718,null,{}] 09:31:08 INFO - PROCESS | 3820 | 1464625868076 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}] 09:31:08 INFO - PROCESS | 3820 | 1464625868205 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 09:31:08 INFO - PROCESS | 3820 | 1464625868349 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17090800 == 97 [pid = 3820] [id = 439] 09:31:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 224 (000000EA1A6E0400) [pid = 3820] [serial = 1317] [outer = 0000000000000000] 09:31:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 225 (000000EA1A6E3C00) [pid = 3820] [serial = 1318] [outer = 000000EA1A6E0400] 09:31:08 INFO - PROCESS | 3820 | 1464625868407 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 226 (000000EA1A6EB800) [pid = 3820] [serial = 1319] [outer = 000000EA1A6E0400] 09:31:09 INFO - PROCESS | 3820 | 1464625869025 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] 09:31:09 INFO - PROCESS | 3820 | 1464625869103 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 09:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:31:09 INFO - PROCESS | 3820 | 1464625869107 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - PROCESS | 3820 | 1464625869109 Marionette TRACE conn6 <- [1,1722,null,{}] 09:31:09 INFO - PROCESS | 3820 | 1464625869113 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}] 09:31:09 INFO - PROCESS | 3820 | 1464625869235 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 09:31:09 INFO - PROCESS | 3820 | 1464625869379 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18C89800 == 98 [pid = 3820] [id = 440] 09:31:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 227 (000000EA1CE73000) [pid = 3820] [serial = 1320] [outer = 0000000000000000] 09:31:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 228 (000000EA1CE7A400) [pid = 3820] [serial = 1321] [outer = 000000EA1CE73000] 09:31:09 INFO - PROCESS | 3820 | 1464625869437 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 229 (000000EA1CE80C00) [pid = 3820] [serial = 1322] [outer = 000000EA1CE73000] 09:31:10 INFO - PROCESS | 3820 | 1464625870023 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]]]}] 09:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 942ms 09:31:10 INFO - PROCESS | 3820 | 1464625870052 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 3820 | 1464625870054 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 09:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:31:10 INFO - PROCESS | 3820 | 1464625870057 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 3820 | 1464625870059 Marionette TRACE conn6 <- [1,1726,null,{}] 09:31:10 INFO - PROCESS | 3820 | 1464625870063 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}] 09:31:10 INFO - PROCESS | 3820 | 1464625870196 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 09:31:10 INFO - PROCESS | 3820 | 1464625870341 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:10 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1C9EF800 == 99 [pid = 3820] [id = 441] 09:31:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 230 (000000EA1A6D3C00) [pid = 3820] [serial = 1323] [outer = 0000000000000000] 09:31:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 231 (000000EA1CE79800) [pid = 3820] [serial = 1324] [outer = 000000EA1A6D3C00] 09:31:10 INFO - PROCESS | 3820 | 1464625870400 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 232 (000000EA7D1C0000) [pid = 3820] [serial = 1325] [outer = 000000EA1A6D3C00] 09:31:11 INFO - PROCESS | 3820 | 1464625870995 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]]]}] 09:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 986ms 09:31:11 INFO - PROCESS | 3820 | 1464625871047 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 09:31:11 INFO - PROCESS | 3820 | 1464625871049 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 09:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:31:11 INFO - PROCESS | 3820 | 1464625871053 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:31:11 INFO - PROCESS | 3820 | 1464625871055 Marionette TRACE conn6 <- [1,1730,null,{}] 09:31:11 INFO - PROCESS | 3820 | 1464625871058 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}] 09:31:11 INFO - PROCESS | 3820 | 1464625871178 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 09:31:11 INFO - PROCESS | 3820 | 1464625871334 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA19D12800 == 100 [pid = 3820] [id = 442] 09:31:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 233 (000000EA0A822400) [pid = 3820] [serial = 1326] [outer = 0000000000000000] 09:31:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 234 (000000EA1D5F0400) [pid = 3820] [serial = 1327] [outer = 000000EA0A822400] 09:31:11 INFO - PROCESS | 3820 | 1464625871391 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 235 (000000EA1D5F9000) [pid = 3820] [serial = 1328] [outer = 000000EA0A822400] 09:31:12 INFO - PROCESS | 3820 | 1464625872293 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]]]}] 09:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1283ms 09:31:12 INFO - PROCESS | 3820 | 1464625872338 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 3820 | 1464625872343 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 09:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:31:12 INFO - PROCESS | 3820 | 1464625872348 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 3820 | 1464625872352 Marionette TRACE conn6 <- [1,1734,null,{}] 09:31:12 INFO - PROCESS | 3820 | 1464625872359 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}] 09:31:12 INFO - PROCESS | 3820 | 1464625872480 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 09:31:12 INFO - PROCESS | 3820 | 1464625872655 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:12 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1210D000 == 101 [pid = 3820] [id = 443] 09:31:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 236 (000000EA0AAEF000) [pid = 3820] [serial = 1329] [outer = 0000000000000000] 09:31:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 237 (000000EA0AF88C00) [pid = 3820] [serial = 1330] [outer = 000000EA0AAEF000] 09:31:12 INFO - PROCESS | 3820 | 1464625872707 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 238 (000000EA0C6BB000) [pid = 3820] [serial = 1331] [outer = 000000EA0AAEF000] 09:31:13 INFO - PROCESS | 3820 | 1464625873301 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]]]}] 09:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 986ms 09:31:13 INFO - PROCESS | 3820 | 1464625873344 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 09:31:13 INFO - PROCESS | 3820 | 1464625873350 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 09:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:31:13 INFO - PROCESS | 3820 | 1464625873356 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:31:13 INFO - PROCESS | 3820 | 1464625873359 Marionette TRACE conn6 <- [1,1738,null,{}] 09:31:13 INFO - PROCESS | 3820 | 1464625873363 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}] 09:31:13 INFO - PROCESS | 3820 | 1464625873484 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 09:31:13 INFO - PROCESS | 3820 | 1464625873649 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12103800 == 102 [pid = 3820] [id = 444] 09:31:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 239 (000000EA0EAA8400) [pid = 3820] [serial = 1332] [outer = 0000000000000000] 09:31:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 240 (000000EA0EAB2800) [pid = 3820] [serial = 1333] [outer = 000000EA0EAA8400] 09:31:13 INFO - PROCESS | 3820 | 1464625873701 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 241 (000000EA0F2A4400) [pid = 3820] [serial = 1334] [outer = 000000EA0EAA8400] 09:31:14 INFO - PROCESS | 3820 | 1464625874349 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]]]}] 09:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1028ms 09:31:14 INFO - PROCESS | 3820 | 1464625874385 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 3820 | 1464625874388 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 09:31:14 INFO - PROCESS | 3820 | 1464625874391 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:31:14 INFO - PROCESS | 3820 | 1464625874395 Marionette TRACE conn6 <- [1,1742,null,{}] 09:31:14 INFO - PROCESS | 3820 | 1464625874437 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}] 09:31:14 INFO - PROCESS | 3820 | 1464625874552 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 09:31:14 INFO - PROCESS | 3820 | 1464625874703 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14355800 == 103 [pid = 3820] [id = 445] 09:31:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 242 (000000EA11873800) [pid = 3820] [serial = 1335] [outer = 0000000000000000] 09:31:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 243 (000000EA11AAEC00) [pid = 3820] [serial = 1336] [outer = 000000EA11873800] 09:31:14 INFO - PROCESS | 3820 | 1464625874757 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 244 (000000EA12793400) [pid = 3820] [serial = 1337] [outer = 000000EA11873800] 09:31:14 INFO - PROCESS | 3820 | --DOCSHELL 000000EA140D7800 == 102 [pid = 3820] [id = 247] 09:31:14 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18C06800 == 101 [pid = 3820] [id = 434] 09:31:14 INFO - PROCESS | 3820 | --DOCSHELL 000000EA185CE000 == 100 [pid = 3820] [id = 433] 09:31:14 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17D2E000 == 99 [pid = 3820] [id = 432] 09:31:14 INFO - PROCESS | 3820 | --DOCSHELL 000000EA16DA4800 == 98 [pid = 3820] [id = 431] 09:31:14 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1435A000 == 97 [pid = 3820] [id = 430] 09:31:14 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1404F000 == 96 [pid = 3820] [id = 429] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 243 (000000EA0BA19000) [pid = 3820] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 242 (000000EA186C5800) [pid = 3820] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 241 (000000EA0F894000) [pid = 3820] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 240 (000000EA0F046400) [pid = 3820] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 239 (000000EA0EA07400) [pid = 3820] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 238 (000000EA1460A800) [pid = 3820] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 237 (000000EA1424E800) [pid = 3820] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12499800 == 95 [pid = 3820] [id = 428] 09:31:15 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18606800 == 94 [pid = 3820] [id = 397] 09:31:15 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F21F000 == 93 [pid = 3820] [id = 427] 09:31:15 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EA44800 == 92 [pid = 3820] [id = 426] 09:31:15 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17D39800 == 91 [pid = 3820] [id = 424] 09:31:15 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14944800 == 90 [pid = 3820] [id = 423] 09:31:15 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7E34A800 == 89 [pid = 3820] [id = 422] 09:31:15 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1A61C800 == 88 [pid = 3820] [id = 421] 09:31:15 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18C1A800 == 87 [pid = 3820] [id = 420] 09:31:15 INFO - PROCESS | 3820 | --DOCSHELL 000000EA185E3800 == 86 [pid = 3820] [id = 419] 09:31:15 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17ED4000 == 85 [pid = 3820] [id = 418] 09:31:15 INFO - PROCESS | 3820 | --DOCSHELL 000000EA124C5800 == 84 [pid = 3820] [id = 417] 09:31:15 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F073000 == 83 [pid = 3820] [id = 416] 09:31:15 INFO - PROCESS | 3820 | --DOCSHELL 000000EA16FD8800 == 82 [pid = 3820] [id = 415] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 236 (000000EA0EAA9000) [pid = 3820] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 235 (000000EA13081000) [pid = 3820] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 234 (000000EA0A822C00) [pid = 3820] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 233 (000000EA14174000) [pid = 3820] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 232 (000000EA0F8D2C00) [pid = 3820] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 231 (000000EA1186E800) [pid = 3820] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 230 (000000EA12544400) [pid = 3820] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 229 (000000EA18E0B400) [pid = 3820] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 228 (000000EA0E755C00) [pid = 3820] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 227 (000000EA0E294000) [pid = 3820] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 226 (000000EA121D5400) [pid = 3820] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 225 (000000EA0B517000) [pid = 3820] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 224 (000000EA11DA3000) [pid = 3820] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 223 (000000EA0F03C800) [pid = 3820] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 222 (000000EA0EBE5000) [pid = 3820] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 221 (000000EA0EB8BC00) [pid = 3820] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 220 (000000EA19E21400) [pid = 3820] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 219 (000000EA0AF8E400) [pid = 3820] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 218 (000000EA0764F400) [pid = 3820] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | --DOMWINDOW == 217 (000000EA1417F000) [pid = 3820] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 09:31:15 INFO - PROCESS | 3820 | 1464625875357 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]]]}] 09:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 984ms 09:31:15 INFO - PROCESS | 3820 | 1464625875378 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 09:31:15 INFO - PROCESS | 3820 | 1464625875381 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 09:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:31:15 INFO - PROCESS | 3820 | 1464625875385 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 3820 | 1464625875386 Marionette TRACE conn6 <- [1,1746,null,{}] 09:31:15 INFO - PROCESS | 3820 | 1464625875390 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}] 09:31:15 INFO - PROCESS | 3820 | 1464625875493 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 09:31:15 INFO - PROCESS | 3820 | 1464625875503 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:15 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F202800 == 83 [pid = 3820] [id = 446] 09:31:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 218 (000000EA0B8A5C00) [pid = 3820] [serial = 1338] [outer = 0000000000000000] 09:31:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 219 (000000EA0B8A9400) [pid = 3820] [serial = 1339] [outer = 000000EA0B8A5C00] 09:31:15 INFO - PROCESS | 3820 | 1464625875552 Marionette DEBUG loaded listener.js 09:31:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 220 (000000EA0E42C400) [pid = 3820] [serial = 1340] [outer = 000000EA0B8A5C00] 09:31:16 INFO - PROCESS | 3820 | 1464625876049 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]]]}] 09:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 690ms 09:31:16 INFO - PROCESS | 3820 | 1464625876078 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 09:31:16 INFO - PROCESS | 3820 | 1464625876080 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 09:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:31:16 INFO - PROCESS | 3820 | 1464625876088 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:31:16 INFO - PROCESS | 3820 | 1464625876090 Marionette TRACE conn6 <- [1,1750,null,{}] 09:31:16 INFO - PROCESS | 3820 | 1464625876094 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}] 09:31:16 INFO - PROCESS | 3820 | 1464625876192 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 09:31:16 INFO - PROCESS | 3820 | 1464625876201 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1247F000 == 84 [pid = 3820] [id = 447] 09:31:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 221 (000000EA0EB8C000) [pid = 3820] [serial = 1341] [outer = 0000000000000000] 09:31:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 222 (000000EA0EB98000) [pid = 3820] [serial = 1342] [outer = 000000EA0EB8C000] 09:31:16 INFO - PROCESS | 3820 | 1464625876247 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 223 (000000EA0F890000) [pid = 3820] [serial = 1343] [outer = 000000EA0EB8C000] 09:31:16 INFO - PROCESS | 3820 | 1464625876723 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]]]}] 09:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 692ms 09:31:16 INFO - PROCESS | 3820 | 1464625876779 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 09:31:16 INFO - PROCESS | 3820 | 1464625876781 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 09:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:31:16 INFO - PROCESS | 3820 | 1464625876784 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:31:16 INFO - PROCESS | 3820 | 1464625876786 Marionette TRACE conn6 <- [1,1754,null,{}] 09:31:16 INFO - PROCESS | 3820 | 1464625876789 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}] 09:31:16 INFO - PROCESS | 3820 | 1464625876904 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 09:31:17 INFO - PROCESS | 3820 | 1464625877052 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1493A000 == 85 [pid = 3820] [id = 448] 09:31:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 224 (000000EA0EB90000) [pid = 3820] [serial = 1344] [outer = 0000000000000000] 09:31:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 225 (000000EA12544400) [pid = 3820] [serial = 1345] [outer = 000000EA0EB90000] 09:31:17 INFO - PROCESS | 3820 | 1464625877099 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 226 (000000EA1382E400) [pid = 3820] [serial = 1346] [outer = 000000EA0EB90000] 09:31:17 INFO - PROCESS | 3820 | 1464625877534 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]]]}] 09:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 775ms 09:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:31:17 INFO - PROCESS | 3820 | 1464625877568 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 3820 | 1464625877570 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 09:31:17 INFO - PROCESS | 3820 | 1464625877574 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - PROCESS | 3820 | 1464625877575 Marionette TRACE conn6 <- [1,1758,null,{}] 09:31:17 INFO - PROCESS | 3820 | 1464625877579 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}] 09:31:17 INFO - PROCESS | 3820 | 1464625877713 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 09:31:17 INFO - PROCESS | 3820 | 1464625877783 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA16DA5800 == 86 [pid = 3820] [id = 449] 09:31:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 227 (000000EA1417CC00) [pid = 3820] [serial = 1347] [outer = 0000000000000000] 09:31:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 228 (000000EA1424F400) [pid = 3820] [serial = 1348] [outer = 000000EA1417CC00] 09:31:17 INFO - PROCESS | 3820 | 1464625877828 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 229 (000000EA1460A800) [pid = 3820] [serial = 1349] [outer = 000000EA1417CC00] 09:31:18 INFO - PROCESS | 3820 | 1464625878269 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]]]}] 09:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 734ms 09:31:18 INFO - PROCESS | 3820 | 1464625878310 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 3820 | 1464625878312 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 09:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:31:18 INFO - PROCESS | 3820 | 1464625878353 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 3820 | 1464625878355 Marionette TRACE conn6 <- [1,1762,null,{}] 09:31:18 INFO - PROCESS | 3820 | 1464625878361 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}] 09:31:18 INFO - PROCESS | 3820 | 1464625878493 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 09:31:18 INFO - PROCESS | 3820 | 1464625878562 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:18 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA175FC000 == 87 [pid = 3820] [id = 450] 09:31:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 230 (000000EA159B3400) [pid = 3820] [serial = 1350] [outer = 0000000000000000] 09:31:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 231 (000000EA15E05C00) [pid = 3820] [serial = 1351] [outer = 000000EA159B3400] 09:31:18 INFO - PROCESS | 3820 | 1464625878607 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 232 (000000EA15E5D800) [pid = 3820] [serial = 1352] [outer = 000000EA159B3400] 09:31:19 INFO - PROCESS | 3820 | 1464625879055 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]]]}] 09:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 775ms 09:31:19 INFO - PROCESS | 3820 | 1464625879094 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 09:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:31:19 INFO - PROCESS | 3820 | 1464625879096 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 09:31:19 INFO - PROCESS | 3820 | 1464625879099 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:31:19 INFO - PROCESS | 3820 | 1464625879101 Marionette TRACE conn6 <- [1,1766,null,{}] 09:31:19 INFO - PROCESS | 3820 | 1464625879105 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}] 09:31:19 INFO - PROCESS | 3820 | 1464625879241 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 231 (000000EA0A61B400) [pid = 3820] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 230 (000000EA06DDB000) [pid = 3820] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 229 (000000EA082A5C00) [pid = 3820] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 228 (000000EA11F0F000) [pid = 3820] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 227 (000000EA0C1C8800) [pid = 3820] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 226 (000000EA1675E800) [pid = 3820] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 225 (000000EA141D6000) [pid = 3820] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 224 (000000EA07656400) [pid = 3820] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 223 (000000EA0767F000) [pid = 3820] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 222 (000000EA1703C000) [pid = 3820] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 221 (000000EA1254B000) [pid = 3820] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 220 (000000EA0CE41000) [pid = 3820] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 219 (000000EA0BA0E800) [pid = 3820] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 218 (000000EA114BA800) [pid = 3820] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 217 (000000EA125E9000) [pid = 3820] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 216 (000000EA07EC8C00) [pid = 3820] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 215 (000000EA0C6B4400) [pid = 3820] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 214 (000000EA16F9E000) [pid = 3820] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 213 (000000EA141A7C00) [pid = 3820] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 212 (000000EA06D93800) [pid = 3820] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 211 (000000EA0F018000) [pid = 3820] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 210 (000000EA11DA2C00) [pid = 3820] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 209 (000000EA0207F800) [pid = 3820] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 208 (000000EA082AB400) [pid = 3820] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 207 (000000EA11419C00) [pid = 3820] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 206 (000000EA0BA10C00) [pid = 3820] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA16892000) [pid = 3820] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 204 (000000EA0F743800) [pid = 3820] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 203 (000000EA17152400) [pid = 3820] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 202 (000000EA14607C00) [pid = 3820] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 201 (000000EA0EBE0400) [pid = 3820] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 200 (000000EA11418C00) [pid = 3820] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 199 (000000EA14375C00) [pid = 3820] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 198 (000000EA7C729C00) [pid = 3820] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 197 (000000EA0896A000) [pid = 3820] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:31:19 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA175C6800) [pid = 3820] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:31:20 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA141D4800) [pid = 3820] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:31:20 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA121DA400) [pid = 3820] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:31:20 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA159B4800) [pid = 3820] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:31:20 INFO - PROCESS | 3820 | --DOMWINDOW == 192 (000000EA0B6AE000) [pid = 3820] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:31:20 INFO - PROCESS | 3820 | --DOMWINDOW == 191 (000000EA1278F800) [pid = 3820] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:31:20 INFO - PROCESS | 3820 | --DOMWINDOW == 190 (000000EA1141E000) [pid = 3820] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:31:20 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA0EBEC800) [pid = 3820] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:31:20 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA0B6ADC00) [pid = 3820] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:31:20 INFO - PROCESS | 3820 | --DOMWINDOW == 187 (000000EA0BBDBC00) [pid = 3820] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:31:20 INFO - PROCESS | 3820 | --DOMWINDOW == 186 (000000EA0F01E800) [pid = 3820] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:31:20 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA0AF29C00) [pid = 3820] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:31:20 INFO - PROCESS | 3820 | 1464625879959 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA09BCC800 == 88 [pid = 3820] [id = 451] 09:31:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA04A9C800) [pid = 3820] [serial = 1353] [outer = 0000000000000000] 09:31:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 187 (000000EA06DDB000) [pid = 3820] [serial = 1354] [outer = 000000EA04A9C800] 09:31:20 INFO - PROCESS | 3820 | 1464625880006 Marionette DEBUG loaded listener.js 09:31:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 188 (000000EA0AF34C00) [pid = 3820] [serial = 1355] [outer = 000000EA04A9C800] 09:31:20 INFO - PROCESS | 3820 | 1464625880401 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]]]}] 09:31:20 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 09:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1345ms 09:31:20 INFO - PROCESS | 3820 | 1464625880448 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 3820 | 1464625880450 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 09:31:20 INFO - PROCESS | 3820 | 1464625880454 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:31:20 INFO - PROCESS | 3820 | 1464625880455 Marionette TRACE conn6 <- [1,1770,null,{}] 09:31:20 INFO - PROCESS | 3820 | 1464625880459 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}] 09:31:20 INFO - PROCESS | 3820 | 1464625880559 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 09:31:20 INFO - PROCESS | 3820 | 1464625880567 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18617000 == 89 [pid = 3820] [id = 452] 09:31:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA0B6ADC00) [pid = 3820] [serial = 1356] [outer = 0000000000000000] 09:31:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA0E427400) [pid = 3820] [serial = 1357] [outer = 000000EA0B6ADC00] 09:31:20 INFO - PROCESS | 3820 | 1464625880612 Marionette DEBUG loaded listener.js 09:31:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 191 (000000EA0F743800) [pid = 3820] [serial = 1358] [outer = 000000EA0B6ADC00] 09:31:21 INFO - PROCESS | 3820 | 1464625881068 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]]]}] 09:31:21 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 09:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 692ms 09:31:21 INFO - PROCESS | 3820 | 1464625881150 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 09:31:21 INFO - PROCESS | 3820 | 1464625881152 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 09:31:21 INFO - PROCESS | 3820 | 1464625881155 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:31:21 INFO - PROCESS | 3820 | 1464625881158 Marionette TRACE conn6 <- [1,1774,null,{}] 09:31:21 INFO - PROCESS | 3820 | 1464625881162 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}] 09:31:21 INFO - PROCESS | 3820 | 1464625881307 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 09:31:21 INFO - PROCESS | 3820 | 1464625881317 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:21 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18E9E800 == 90 [pid = 3820] [id = 453] 09:31:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 192 (000000EA121D2C00) [pid = 3820] [serial = 1359] [outer = 0000000000000000] 09:31:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 193 (000000EA14604C00) [pid = 3820] [serial = 1360] [outer = 000000EA121D2C00] 09:31:21 INFO - PROCESS | 3820 | 1464625881368 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA16898800) [pid = 3820] [serial = 1361] [outer = 000000EA121D2C00] 09:31:21 INFO - PROCESS | 3820 | 1464625881832 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]]]}] 09:31:21 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 09:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 733ms 09:31:21 INFO - PROCESS | 3820 | 1464625881935 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 09:31:21 INFO - PROCESS | 3820 | 1464625881940 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 09:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:31:21 INFO - PROCESS | 3820 | 1464625881946 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:31:21 INFO - PROCESS | 3820 | 1464625881951 Marionette TRACE conn6 <- [1,1778,null,{}] 09:31:21 INFO - PROCESS | 3820 | 1464625881957 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}] 09:31:22 INFO - PROCESS | 3820 | 1464625882136 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 09:31:22 INFO - PROCESS | 3820 | 1464625882282 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F0BC800 == 91 [pid = 3820] [id = 454] 09:31:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA07ECFC00) [pid = 3820] [serial = 1362] [outer = 0000000000000000] 09:31:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA0899AC00) [pid = 3820] [serial = 1363] [outer = 000000EA07ECFC00] 09:31:22 INFO - PROCESS | 3820 | 1464625882341 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA0B517000) [pid = 3820] [serial = 1364] [outer = 000000EA07ECFC00] 09:31:23 INFO - PROCESS | 3820 | 1464625883008 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]]]}] 09:31:23 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) 09:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1144ms 09:31:23 INFO - PROCESS | 3820 | 1464625883098 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 09:31:23 INFO - PROCESS | 3820 | 1464625883102 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 09:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:31:23 INFO - PROCESS | 3820 | 1464625883112 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:31:23 INFO - PROCESS | 3820 | 1464625883116 Marionette TRACE conn6 <- [1,1782,null,{}] 09:31:23 INFO - PROCESS | 3820 | 1464625883121 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}] 09:31:23 INFO - PROCESS | 3820 | 1464625883265 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 09:31:23 INFO - PROCESS | 3820 | 1464625883406 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14342800 == 92 [pid = 3820] [id = 455] 09:31:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 198 (000000EA0BA13400) [pid = 3820] [serial = 1365] [outer = 0000000000000000] 09:31:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 199 (000000EA0EB8D400) [pid = 3820] [serial = 1366] [outer = 000000EA0BA13400] 09:31:23 INFO - PROCESS | 3820 | 1464625883463 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 200 (000000EA0F2ABC00) [pid = 3820] [serial = 1367] [outer = 000000EA0BA13400] 09:31:24 INFO - PROCESS | 3820 | 1464625884086 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]]]}] 09:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1036ms 09:31:24 INFO - PROCESS | 3820 | 1464625884145 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 3820 | 1464625884148 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 09:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:31:24 INFO - PROCESS | 3820 | 1464625884152 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 3820 | 1464625884154 Marionette TRACE conn6 <- [1,1786,null,{}] 09:31:24 INFO - PROCESS | 3820 | 1464625884165 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}] 09:31:24 INFO - PROCESS | 3820 | 1464625884319 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 09:31:24 INFO - PROCESS | 3820 | 1464625884469 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1A606000 == 93 [pid = 3820] [id = 456] 09:31:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 201 (000000EA121D5400) [pid = 3820] [serial = 1368] [outer = 0000000000000000] 09:31:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 202 (000000EA12284000) [pid = 3820] [serial = 1369] [outer = 000000EA121D5400] 09:31:24 INFO - PROCESS | 3820 | 1464625884531 Marionette DEBUG loaded listener.js 09:31:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 203 (000000EA1307F400) [pid = 3820] [serial = 1370] [outer = 000000EA121D5400] 09:31:25 INFO - PROCESS | 3820 | 1464625885184 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]]]}] 09:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1078ms 09:31:25 INFO - PROCESS | 3820 | 1464625885247 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 3820 | 1464625885250 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 09:31:25 INFO - PROCESS | 3820 | 1464625885254 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:31:25 INFO - PROCESS | 3820 | 1464625885256 Marionette TRACE conn6 <- [1,1790,null,{}] 09:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:31:25 INFO - PROCESS | 3820 | 1464625885260 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}] 09:31:25 INFO - PROCESS | 3820 | 1464625885388 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 09:31:25 INFO - PROCESS | 3820 | 1464625885534 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:25 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7D114000 == 94 [pid = 3820] [id = 457] 09:31:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 204 (000000EA14377400) [pid = 3820] [serial = 1371] [outer = 0000000000000000] 09:31:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 205 (000000EA15E52C00) [pid = 3820] [serial = 1372] [outer = 000000EA14377400] 09:31:25 INFO - PROCESS | 3820 | 1464625885592 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA16F22400) [pid = 3820] [serial = 1373] [outer = 000000EA14377400] 09:31:26 INFO - PROCESS | 3820 | 1464625886207 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]]]}] 09:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1022ms 09:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:31:26 INFO - PROCESS | 3820 | 1464625886282 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 09:31:26 INFO - PROCESS | 3820 | 1464625886284 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 09:31:26 INFO - PROCESS | 3820 | 1464625886288 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - PROCESS | 3820 | 1464625886290 Marionette TRACE conn6 <- [1,1794,null,{}] 09:31:26 INFO - PROCESS | 3820 | 1464625886294 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}] 09:31:26 INFO - PROCESS | 3820 | 1464625886417 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 09:31:26 INFO - PROCESS | 3820 | 1464625886563 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1A88D800 == 95 [pid = 3820] [id = 458] 09:31:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 207 (000000EA16F2C800) [pid = 3820] [serial = 1374] [outer = 0000000000000000] 09:31:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 208 (000000EA1715C400) [pid = 3820] [serial = 1375] [outer = 000000EA16F2C800] 09:31:26 INFO - PROCESS | 3820 | 1464625886620 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 209 (000000EA17409400) [pid = 3820] [serial = 1376] [outer = 000000EA16F2C800] 09:31:27 INFO - PROCESS | 3820 | 1464625887165 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]]]}] 09:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 942ms 09:31:27 INFO - PROCESS | 3820 | 1464625887233 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 09:31:27 INFO - PROCESS | 3820 | 1464625887235 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 09:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:31:27 INFO - PROCESS | 3820 | 1464625887239 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:31:27 INFO - PROCESS | 3820 | 1464625887241 Marionette TRACE conn6 <- [1,1798,null,{}] 09:31:27 INFO - PROCESS | 3820 | 1464625887245 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}] 09:31:27 INFO - PROCESS | 3820 | 1464625887423 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 09:31:27 INFO - PROCESS | 3820 | 1464625887575 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:27 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1766E800 == 96 [pid = 3820] [id = 459] 09:31:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 210 (000000EA17D95C00) [pid = 3820] [serial = 1377] [outer = 0000000000000000] 09:31:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 211 (000000EA18E14C00) [pid = 3820] [serial = 1378] [outer = 000000EA17D95C00] 09:31:27 INFO - PROCESS | 3820 | 1464625887633 Marionette DEBUG loaded listener.js 09:31:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 212 (000000EA1A6D0400) [pid = 3820] [serial = 1379] [outer = 000000EA17D95C00] 09:31:28 INFO - PROCESS | 3820 | 1464625888246 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]]]}] 09:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1078ms 09:31:28 INFO - PROCESS | 3820 | 1464625888320 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 09:31:28 INFO - PROCESS | 3820 | 1464625888322 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 09:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:31:28 INFO - PROCESS | 3820 | 1464625888325 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 3820 | 1464625888328 Marionette TRACE conn6 <- [1,1802,null,{}] 09:31:28 INFO - PROCESS | 3820 | 1464625888331 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}] 09:31:28 INFO - PROCESS | 3820 | 1464625888455 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 09:31:28 INFO - PROCESS | 3820 | 1464625888601 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18543000 == 97 [pid = 3820] [id = 460] 09:31:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 213 (000000EA1A6D5C00) [pid = 3820] [serial = 1380] [outer = 0000000000000000] 09:31:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 214 (000000EA1A6DDC00) [pid = 3820] [serial = 1381] [outer = 000000EA1A6D5C00] 09:31:28 INFO - PROCESS | 3820 | 1464625888657 Marionette DEBUG loaded listener.js 09:31:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 215 (000000EA1D5F1800) [pid = 3820] [serial = 1382] [outer = 000000EA1A6D5C00] 09:31:29 INFO - PROCESS | 3820 | 1464625889245 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]]]}] 09:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 984ms 09:31:29 INFO - PROCESS | 3820 | 1464625889313 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 3820 | 1464625889316 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 09:31:29 INFO - PROCESS | 3820 | 1464625889319 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:31:29 INFO - PROCESS | 3820 | 1464625889322 Marionette TRACE conn6 <- [1,1806,null,{}] 09:31:29 INFO - PROCESS | 3820 | 1464625889325 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}] 09:31:29 INFO - PROCESS | 3820 | 1464625889448 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 09:31:29 INFO - PROCESS | 3820 | 1464625889595 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:29 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1D905000 == 98 [pid = 3820] [id = 461] 09:31:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 216 (000000EA1855C800) [pid = 3820] [serial = 1383] [outer = 0000000000000000] 09:31:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 217 (000000EA18564400) [pid = 3820] [serial = 1384] [outer = 000000EA1855C800] 09:31:29 INFO - PROCESS | 3820 | 1464625889652 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 218 (000000EA1A6E8400) [pid = 3820] [serial = 1385] [outer = 000000EA1855C800] 09:31:30 INFO - PROCESS | 3820 | 1464625890194 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]]]}] 09:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 987ms 09:31:30 INFO - PROCESS | 3820 | 1464625890315 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 09:31:30 INFO - PROCESS | 3820 | 1464625890318 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 09:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:31:30 INFO - PROCESS | 3820 | 1464625890323 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - PROCESS | 3820 | 1464625890326 Marionette TRACE conn6 <- [1,1810,null,{}] 09:31:30 INFO - PROCESS | 3820 | 1464625890330 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}] 09:31:30 INFO - PROCESS | 3820 | 1464625890461 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 09:31:30 INFO - PROCESS | 3820 | 1464625890608 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B553000 == 99 [pid = 3820] [id = 462] 09:31:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 219 (000000EA0AF87C00) [pid = 3820] [serial = 1386] [outer = 0000000000000000] 09:31:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 220 (000000EA0EBE1800) [pid = 3820] [serial = 1387] [outer = 000000EA0AF87C00] 09:31:30 INFO - PROCESS | 3820 | 1464625890667 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 221 (000000EA16F2D400) [pid = 3820] [serial = 1388] [outer = 000000EA0AF87C00] 09:31:31 INFO - PROCESS | 3820 | 1464625891291 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]]]}] 09:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1032ms 09:31:31 INFO - PROCESS | 3820 | 1464625891359 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 09:31:31 INFO - PROCESS | 3820 | 1464625891362 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 09:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:31:31 INFO - PROCESS | 3820 | 1464625891365 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 3820 | 1464625891367 Marionette TRACE conn6 <- [1,1814,null,{}] 09:31:31 INFO - PROCESS | 3820 | 1464625891388 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}] 09:31:31 INFO - PROCESS | 3820 | 1464625891543 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 09:31:31 INFO - PROCESS | 3820 | 1464625891693 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:31 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA06F68000 == 100 [pid = 3820] [id = 463] 09:31:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 222 (000000EA07EC5C00) [pid = 3820] [serial = 1389] [outer = 0000000000000000] 09:31:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 223 (000000EA0A8D3800) [pid = 3820] [serial = 1390] [outer = 000000EA07EC5C00] 09:31:31 INFO - PROCESS | 3820 | 1464625891750 Marionette DEBUG loaded listener.js 09:31:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 224 (000000EA0D26BC00) [pid = 3820] [serial = 1391] [outer = 000000EA07EC5C00] 09:31:32 INFO - PROCESS | 3820 | 1464625892581 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]]]}] 09:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1260ms 09:31:32 INFO - PROCESS | 3820 | 1464625892629 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 09:31:32 INFO - PROCESS | 3820 | 1464625892633 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 09:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:31:32 INFO - PROCESS | 3820 | 1464625892638 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:31:32 INFO - PROCESS | 3820 | 1464625892642 Marionette TRACE conn6 <- [1,1818,null,{}] 09:31:32 INFO - PROCESS | 3820 | 1464625892649 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}] 09:31:32 INFO - PROCESS | 3820 | 1464625892773 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 09:31:32 INFO - PROCESS | 3820 | 1464625892928 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12106000 == 101 [pid = 3820] [id = 464] 09:31:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 225 (000000EA06D8A800) [pid = 3820] [serial = 1392] [outer = 0000000000000000] 09:31:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 226 (000000EA082A5C00) [pid = 3820] [serial = 1393] [outer = 000000EA06D8A800] 09:31:32 INFO - PROCESS | 3820 | 1464625892980 Marionette DEBUG loaded listener.js 09:31:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 227 (000000EA0B699C00) [pid = 3820] [serial = 1394] [outer = 000000EA06D8A800] 09:31:33 INFO - PROCESS | 3820 | 1464625893608 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]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 985ms 09:31:33 INFO - PROCESS | 3820 | 1464625893628 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 3820 | 1464625893634 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 09:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:31:33 INFO - PROCESS | 3820 | 1464625893640 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 3820 | 1464625893643 Marionette TRACE conn6 <- [1,1822,null,{}] 09:31:33 INFO - PROCESS | 3820 | 1464625893646 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}] 09:31:33 INFO - PROCESS | 3820 | 1464625893765 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 09:31:33 INFO - PROCESS | 3820 | 1464625893946 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:33 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7E8DB000 == 100 [pid = 3820] [id = 228] 09:31:33 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18617000 == 99 [pid = 3820] [id = 452] 09:31:33 INFO - PROCESS | 3820 | --DOCSHELL 000000EA09BCC800 == 98 [pid = 3820] [id = 451] 09:31:33 INFO - PROCESS | 3820 | --DOCSHELL 000000EA175FC000 == 97 [pid = 3820] [id = 450] 09:31:33 INFO - PROCESS | 3820 | --DOCSHELL 000000EA16DA5800 == 96 [pid = 3820] [id = 449] 09:31:33 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1493A000 == 95 [pid = 3820] [id = 448] 09:31:33 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1247F000 == 94 [pid = 3820] [id = 447] 09:31:33 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F202800 == 93 [pid = 3820] [id = 446] 09:31:33 INFO - PROCESS | 3820 | --DOMWINDOW == 226 (000000EA15E11800) [pid = 3820] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3820 | --DOMWINDOW == 225 (000000EA18E0F000) [pid = 3820] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3820 | --DOMWINDOW == 224 (000000EA1703EC00) [pid = 3820] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3820 | --DOMWINDOW == 223 (000000EA1740A800) [pid = 3820] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3820 | --DOMWINDOW == 222 (000000EA16F2C400) [pid = 3820] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3820 | --DOMWINDOW == 221 (000000EA15E5AC00) [pid = 3820] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0AEDC800 == 94 [pid = 3820] [id = 465] 09:31:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 222 (000000EA04AA0000) [pid = 3820] [serial = 1395] [outer = 0000000000000000] 09:31:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 223 (000000EA083F9800) [pid = 3820] [serial = 1396] [outer = 000000EA04AA0000] 09:31:34 INFO - PROCESS | 3820 | 1464625894052 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 224 (000000EA0BB99800) [pid = 3820] [serial = 1397] [outer = 000000EA04AA0000] 09:31:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14355800 == 93 [pid = 3820] [id = 445] 09:31:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12103800 == 92 [pid = 3820] [id = 444] 09:31:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1210D000 == 91 [pid = 3820] [id = 443] 09:31:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17090800 == 90 [pid = 3820] [id = 439] 09:31:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7E363800 == 89 [pid = 3820] [id = 438] 09:31:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15D84000 == 88 [pid = 3820] [id = 437] 09:31:34 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CD9800 == 87 [pid = 3820] [id = 436] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 223 (000000EA083ED800) [pid = 3820] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 222 (000000EA0B51A800) [pid = 3820] [serial = 877] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 221 (000000EA7D723800) [pid = 3820] [serial = 892] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 220 (000000EA0E761800) [pid = 3820] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 219 (000000EA1715F800) [pid = 3820] [serial = 940] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 218 (000000EA121DA000) [pid = 3820] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 217 (000000EA1715B800) [pid = 3820] [serial = 886] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 216 (000000EA7D71F400) [pid = 3820] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 215 (000000EA125F2C00) [pid = 3820] [serial = 889] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 214 (000000EA125E6800) [pid = 3820] [serial = 934] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 213 (000000EA16895400) [pid = 3820] [serial = 937] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 212 (000000EA7D94E800) [pid = 3820] [serial = 943] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 211 (000000EA0B520000) [pid = 3820] [serial = 928] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 210 (000000EA7CE2F400) [pid = 3820] [serial = 946] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 209 (000000EA7C729800) [pid = 3820] [serial = 997] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 208 (000000EA0B2E6400) [pid = 3820] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 207 (000000EA17042800) [pid = 3820] [serial = 949] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 206 (000000EA19E1F800) [pid = 3820] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA13831000) [pid = 3820] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 204 (000000EA0EBE2400) [pid = 3820] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 203 (000000EA7D946000) [pid = 3820] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 202 (000000EA16890000) [pid = 3820] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 201 (000000EA141A5000) [pid = 3820] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 200 (000000EA17042000) [pid = 3820] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 199 (000000EA175CF400) [pid = 3820] [serial = 991] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 198 (000000EA12796000) [pid = 3820] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 197 (000000EA0EA03000) [pid = 3820] [serial = 985] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA0E206800) [pid = 3820] [serial = 880] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA12792800) [pid = 3820] [serial = 988] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA1344F800) [pid = 3820] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA0AF85000) [pid = 3820] [serial = 982] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 192 (000000EA0EB8B800) [pid = 3820] [serial = 931] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 191 (000000EA7DE99C00) [pid = 3820] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 190 (000000EA1715EC00) [pid = 3820] [serial = 994] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA7D71F000) [pid = 3820] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA141D0C00) [pid = 3820] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 187 (000000EA125F3000) [pid = 3820] [serial = 883] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 186 (000000EA125F2800) [pid = 3820] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA14178800) [pid = 3820] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 184 (000000EA16F29400) [pid = 3820] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 183 (000000EA16761000) [pid = 3820] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 182 (000000EA17155400) [pid = 3820] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 181 (000000EA18E07400) [pid = 3820] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 180 (000000EA1740D800) [pid = 3820] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 179 (000000EA1186B000) [pid = 3820] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 178 (000000EA17D8D800) [pid = 3820] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 177 (000000EA1425AC00) [pid = 3820] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 176 (000000EA0BBD9800) [pid = 3820] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 175 (000000EA0E75DC00) [pid = 3820] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 174 (000000EA0C6BAC00) [pid = 3820] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 173 (000000EA0E429000) [pid = 3820] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 172 (000000EA0AF2C000) [pid = 3820] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 171 (000000EA11420C00) [pid = 3820] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 170 (000000EA0F047800) [pid = 3820] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 169 (000000EA0F895000) [pid = 3820] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 168 (000000EA159B4400) [pid = 3820] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 167 (000000EA0EA0EC00) [pid = 3820] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 166 (000000EA193CF400) [pid = 3820] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 165 (000000EA17D96000) [pid = 3820] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 164 (000000EA141D0000) [pid = 3820] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | --DOMWINDOW == 163 (000000EA11DB0400) [pid = 3820] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 09:31:34 INFO - PROCESS | 3820 | 1464625894577 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]]]}] 09:31:34 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 09:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 986ms 09:31:34 INFO - PROCESS | 3820 | 1464625894628 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 09:31:34 INFO - PROCESS | 3820 | 1464625894631 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 09:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:31:34 INFO - PROCESS | 3820 | 1464625894634 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:31:34 INFO - PROCESS | 3820 | 1464625894638 Marionette TRACE conn6 <- [1,1826,null,{}] 09:31:34 INFO - PROCESS | 3820 | 1464625894649 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}] 09:31:34 INFO - PROCESS | 3820 | 1464625894757 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 09:31:34 INFO - PROCESS | 3820 | 1464625894878 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11AC7800 == 88 [pid = 3820] [id = 466] 09:31:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 164 (000000EA0B835000) [pid = 3820] [serial = 1398] [outer = 0000000000000000] 09:31:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 165 (000000EA0EA08800) [pid = 3820] [serial = 1399] [outer = 000000EA0B835000] 09:31:34 INFO - PROCESS | 3820 | 1464625894928 Marionette DEBUG loaded listener.js 09:31:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 166 (000000EA0EB8A400) [pid = 3820] [serial = 1400] [outer = 000000EA0B835000] 09:31:35 INFO - PROCESS | 3820 | 1464625895372 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]]]}] 09:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 797ms 09:31:35 INFO - PROCESS | 3820 | 1464625895434 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 09:31:35 INFO - PROCESS | 3820 | 1464625895437 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 09:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:31:35 INFO - PROCESS | 3820 | 1464625895444 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 3820 | 1464625895446 Marionette TRACE conn6 <- [1,1830,null,{}] 09:31:35 INFO - PROCESS | 3820 | 1464625895450 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}] 09:31:35 INFO - PROCESS | 3820 | 1464625895555 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 09:31:35 INFO - PROCESS | 3820 | 1464625895566 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:35 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12560800 == 89 [pid = 3820] [id = 467] 09:31:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 167 (000000EA0F01F000) [pid = 3820] [serial = 1401] [outer = 0000000000000000] 09:31:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 168 (000000EA0F047000) [pid = 3820] [serial = 1402] [outer = 000000EA0F01F000] 09:31:35 INFO - PROCESS | 3820 | 1464625895623 Marionette DEBUG loaded listener.js 09:31:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 169 (000000EA0F897000) [pid = 3820] [serial = 1403] [outer = 000000EA0F01F000] 09:31:36 INFO - PROCESS | 3820 | 1464625896063 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]]]}] 09:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 693ms 09:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:31:36 INFO - PROCESS | 3820 | 1464625896140 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 09:31:36 INFO - PROCESS | 3820 | 1464625896142 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 09:31:36 INFO - PROCESS | 3820 | 1464625896145 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:31:36 INFO - PROCESS | 3820 | 1464625896147 Marionette TRACE conn6 <- [1,1834,null,{}] 09:31:36 INFO - PROCESS | 3820 | 1464625896150 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}] 09:31:36 INFO - PROCESS | 3820 | 1464625896250 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 09:31:36 INFO - PROCESS | 3820 | 1464625896257 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:36 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA13F83800 == 90 [pid = 3820] [id = 468] 09:31:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 170 (000000EA0F8DE800) [pid = 3820] [serial = 1404] [outer = 0000000000000000] 09:31:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 171 (000000EA114B5800) [pid = 3820] [serial = 1405] [outer = 000000EA0F8DE800] 09:31:36 INFO - PROCESS | 3820 | 1464625896302 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 172 (000000EA11DA6C00) [pid = 3820] [serial = 1406] [outer = 000000EA0F8DE800] 09:31:36 INFO - PROCESS | 3820 | 1464625896816 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]]]}] 09:31:36 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) 09:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 735ms 09:31:36 INFO - PROCESS | 3820 | 1464625896884 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 09:31:36 INFO - PROCESS | 3820 | 1464625896887 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 09:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:31:36 INFO - PROCESS | 3820 | 1464625896890 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:31:36 INFO - PROCESS | 3820 | 1464625896892 Marionette TRACE conn6 <- [1,1838,null,{}] 09:31:36 INFO - PROCESS | 3820 | 1464625896895 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}] 09:31:37 INFO - PROCESS | 3820 | 1464625897078 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 09:31:37 INFO - PROCESS | 3820 | 1464625897101 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1411F000 == 91 [pid = 3820] [id = 469] 09:31:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 173 (000000EA12791000) [pid = 3820] [serial = 1407] [outer = 0000000000000000] 09:31:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 174 (000000EA13445000) [pid = 3820] [serial = 1408] [outer = 000000EA12791000] 09:31:37 INFO - PROCESS | 3820 | 1464625897148 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 175 (000000EA14175800) [pid = 3820] [serial = 1409] [outer = 000000EA12791000] 09:31:37 INFO - PROCESS | 3820 | 1464625897617 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]]]}] 09:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 776ms 09:31:37 INFO - PROCESS | 3820 | 1464625897669 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 09:31:37 INFO - PROCESS | 3820 | 1464625897672 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 09:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:31:37 INFO - PROCESS | 3820 | 1464625897675 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:31:37 INFO - PROCESS | 3820 | 1464625897677 Marionette TRACE conn6 <- [1,1842,null,{}] 09:31:37 INFO - PROCESS | 3820 | 1464625897687 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}] 09:31:37 INFO - PROCESS | 3820 | 1464625897824 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 09:31:37 INFO - PROCESS | 3820 | 1464625897855 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1464C000 == 92 [pid = 3820] [id = 470] 09:31:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 176 (000000EA0B8A7C00) [pid = 3820] [serial = 1410] [outer = 0000000000000000] 09:31:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 177 (000000EA141B1800) [pid = 3820] [serial = 1411] [outer = 000000EA0B8A7C00] 09:31:37 INFO - PROCESS | 3820 | 1464625897900 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 178 (000000EA1436E800) [pid = 3820] [serial = 1412] [outer = 000000EA0B8A7C00] 09:31:38 INFO - PROCESS | 3820 | 1464625898361 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]]]}] 09:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 733ms 09:31:38 INFO - PROCESS | 3820 | 1464625898412 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 3820 | 1464625898414 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 09:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:31:38 INFO - PROCESS | 3820 | 1464625898450 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - PROCESS | 3820 | 1464625898452 Marionette TRACE conn6 <- [1,1846,null,{}] 09:31:38 INFO - PROCESS | 3820 | --DOMWINDOW == 177 (000000EA1417CC00) [pid = 3820] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:31:38 INFO - PROCESS | 3820 | --DOMWINDOW == 176 (000000EA0EB90000) [pid = 3820] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:31:38 INFO - PROCESS | 3820 | --DOMWINDOW == 175 (000000EA159B3400) [pid = 3820] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:31:38 INFO - PROCESS | 3820 | --DOMWINDOW == 174 (000000EA0B8A5C00) [pid = 3820] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:31:38 INFO - PROCESS | 3820 | --DOMWINDOW == 173 (000000EA0AAEF000) [pid = 3820] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:31:38 INFO - PROCESS | 3820 | --DOMWINDOW == 172 (000000EA0B6ADC00) [pid = 3820] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:31:38 INFO - PROCESS | 3820 | --DOMWINDOW == 171 (000000EA04A9C800) [pid = 3820] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:31:38 INFO - PROCESS | 3820 | --DOMWINDOW == 170 (000000EA0EAA8400) [pid = 3820] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:31:38 INFO - PROCESS | 3820 | --DOMWINDOW == 169 (000000EA11873800) [pid = 3820] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:31:38 INFO - PROCESS | 3820 | --DOMWINDOW == 168 (000000EA0EB8C000) [pid = 3820] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:31:38 INFO - PROCESS | 3820 | 1464625898808 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}] 09:31:38 INFO - PROCESS | 3820 | 1464625898914 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 09:31:38 INFO - PROCESS | 3820 | 1464625898922 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:38 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14089000 == 93 [pid = 3820] [id = 471] 09:31:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 169 (000000EA0B8A5C00) [pid = 3820] [serial = 1413] [outer = 0000000000000000] 09:31:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 170 (000000EA0E75A000) [pid = 3820] [serial = 1414] [outer = 000000EA0B8A5C00] 09:31:38 INFO - PROCESS | 3820 | 1464625898968 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 171 (000000EA14371400) [pid = 3820] [serial = 1415] [outer = 000000EA0B8A5C00] 09:31:39 INFO - PROCESS | 3820 | 1464625899421 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]]]}] 09:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1064ms 09:31:39 INFO - PROCESS | 3820 | 1464625899485 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 09:31:39 INFO - PROCESS | 3820 | 1464625899487 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 09:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:31:39 INFO - PROCESS | 3820 | 1464625899490 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 3820 | 1464625899492 Marionette TRACE conn6 <- [1,1850,null,{}] 09:31:39 INFO - PROCESS | 3820 | 1464625899496 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}] 09:31:39 INFO - PROCESS | 3820 | 1464625899597 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 09:31:39 INFO - PROCESS | 3820 | 1464625899604 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15D81800 == 94 [pid = 3820] [id = 472] 09:31:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 172 (000000EA159BB400) [pid = 3820] [serial = 1416] [outer = 0000000000000000] 09:31:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 173 (000000EA15E56800) [pid = 3820] [serial = 1417] [outer = 000000EA159BB400] 09:31:39 INFO - PROCESS | 3820 | 1464625899649 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 174 (000000EA1688F400) [pid = 3820] [serial = 1418] [outer = 000000EA159BB400] 09:31:40 INFO - PROCESS | 3820 | 1464625900456 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]]]}] 09:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1031ms 09:31:40 INFO - PROCESS | 3820 | 1464625900525 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 09:31:40 INFO - PROCESS | 3820 | 1464625900531 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 09:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:31:40 INFO - PROCESS | 3820 | 1464625900557 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:31:40 INFO - PROCESS | 3820 | 1464625900562 Marionette TRACE conn6 <- [1,1854,null,{}] 09:31:40 INFO - PROCESS | 3820 | 1464625900567 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}] 09:31:40 INFO - PROCESS | 3820 | 1464625900744 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 09:31:40 INFO - PROCESS | 3820 | 1464625900886 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:40 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11881800 == 95 [pid = 3820] [id = 473] 09:31:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 175 (000000EA0B6A8000) [pid = 3820] [serial = 1419] [outer = 0000000000000000] 09:31:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 176 (000000EA0BA13800) [pid = 3820] [serial = 1420] [outer = 000000EA0B6A8000] 09:31:40 INFO - PROCESS | 3820 | 1464625900948 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 177 (000000EA0E429000) [pid = 3820] [serial = 1421] [outer = 000000EA0B6A8000] 09:31:41 INFO - PROCESS | 3820 | 1464625901547 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]]]}] 09:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1034ms 09:31:41 INFO - PROCESS | 3820 | 1464625901594 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 09:31:41 INFO - PROCESS | 3820 | 1464625901601 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 09:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:31:41 INFO - PROCESS | 3820 | 1464625901607 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:31:41 INFO - PROCESS | 3820 | 1464625901610 Marionette TRACE conn6 <- [1,1858,null,{}] 09:31:41 INFO - PROCESS | 3820 | 1464625901615 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}] 09:31:41 INFO - PROCESS | 3820 | 1464625901767 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 09:31:41 INFO - PROCESS | 3820 | 1464625901912 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14115000 == 96 [pid = 3820] [id = 474] 09:31:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 178 (000000EA0EBE7800) [pid = 3820] [serial = 1422] [outer = 0000000000000000] 09:31:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 179 (000000EA0F895C00) [pid = 3820] [serial = 1423] [outer = 000000EA0EBE7800] 09:31:41 INFO - PROCESS | 3820 | 1464625901969 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 180 (000000EA11F0D800) [pid = 3820] [serial = 1424] [outer = 000000EA0EBE7800] 09:31:42 INFO - PROCESS | 3820 | 1464625902610 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]]]}] 09:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1027ms 09:31:42 INFO - PROCESS | 3820 | 1464625902641 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 3820 | 1464625902643 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 09:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:31:42 INFO - PROCESS | 3820 | 1464625902647 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 3820 | 1464625902651 Marionette TRACE conn6 <- [1,1862,null,{}] 09:31:42 INFO - PROCESS | 3820 | 1464625902663 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}] 09:31:42 INFO - PROCESS | 3820 | 1464625902796 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 09:31:42 INFO - PROCESS | 3820 | 1464625902961 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17006000 == 97 [pid = 3820] [id = 475] 09:31:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 181 (000000EA159BA000) [pid = 3820] [serial = 1425] [outer = 0000000000000000] 09:31:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 182 (000000EA159BE000) [pid = 3820] [serial = 1426] [outer = 000000EA159BA000] 09:31:43 INFO - PROCESS | 3820 | 1464625903023 Marionette DEBUG loaded listener.js 09:31:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 183 (000000EA16D35000) [pid = 3820] [serial = 1427] [outer = 000000EA159BA000] 09:31:43 INFO - PROCESS | 3820 | 1464625903683 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]]]}] 09:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1084ms 09:31:43 INFO - PROCESS | 3820 | 1464625903733 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 09:31:43 INFO - PROCESS | 3820 | 1464625903737 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 09:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:31:43 INFO - PROCESS | 3820 | 1464625903740 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - PROCESS | 3820 | 1464625903742 Marionette TRACE conn6 <- [1,1866,null,{}] 09:31:43 INFO - PROCESS | 3820 | 1464625903746 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}] 09:31:43 INFO - PROCESS | 3820 | 1464625903878 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 09:31:44 INFO - PROCESS | 3820 | 1464625903994 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA175EF800 == 98 [pid = 3820] [id = 476] 09:31:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 184 (000000EA17035800) [pid = 3820] [serial = 1428] [outer = 0000000000000000] 09:31:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 185 (000000EA17043800) [pid = 3820] [serial = 1429] [outer = 000000EA17035800] 09:31:44 INFO - PROCESS | 3820 | 1464625904091 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA1740B400) [pid = 3820] [serial = 1430] [outer = 000000EA17035800] 09:31:44 INFO - PROCESS | 3820 | 1464625904643 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]]]}] 09:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 943ms 09:31:44 INFO - PROCESS | 3820 | 1464625904686 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 09:31:44 INFO - PROCESS | 3820 | 1464625904689 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 09:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:31:44 INFO - PROCESS | 3820 | 1464625904692 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:31:44 INFO - PROCESS | 3820 | 1464625904694 Marionette TRACE conn6 <- [1,1870,null,{}] 09:31:44 INFO - PROCESS | 3820 | 1464625904698 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}] 09:31:44 INFO - PROCESS | 3820 | 1464625904824 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 09:31:44 INFO - PROCESS | 3820 | 1464625904940 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17C51800 == 99 [pid = 3820] [id = 477] 09:31:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 187 (000000EA16F26800) [pid = 3820] [serial = 1431] [outer = 0000000000000000] 09:31:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 188 (000000EA17D8E400) [pid = 3820] [serial = 1432] [outer = 000000EA16F26800] 09:31:45 INFO - PROCESS | 3820 | 1464625905036 Marionette DEBUG loaded listener.js 09:31:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA186C4800) [pid = 3820] [serial = 1433] [outer = 000000EA16F26800] 09:31:45 INFO - PROCESS | 3820 | 1464625905676 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]]]}] 09:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1026ms 09:31:45 INFO - PROCESS | 3820 | 1464625905721 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 3820 | 1464625905723 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 09:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:31:45 INFO - PROCESS | 3820 | 1464625905727 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 3820 | 1464625905729 Marionette TRACE conn6 <- [1,1874,null,{}] 09:31:45 INFO - PROCESS | 3820 | 1464625905732 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}] 09:31:45 INFO - PROCESS | 3820 | 1464625905933 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 09:31:45 INFO - PROCESS | 3820 | 1464625905950 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:45 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA185B0800 == 100 [pid = 3820] [id = 478] 09:31:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA19E1FC00) [pid = 3820] [serial = 1434] [outer = 0000000000000000] 09:31:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 191 (000000EA1A6DFC00) [pid = 3820] [serial = 1435] [outer = 000000EA19E1FC00] 09:31:46 INFO - PROCESS | 3820 | 1464625906006 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 192 (000000EA1BDB2000) [pid = 3820] [serial = 1436] [outer = 000000EA19E1FC00] 09:31:46 INFO - PROCESS | 3820 | 1464625906679 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]]]}] 09:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 986ms 09:31:46 INFO - PROCESS | 3820 | 1464625906716 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 09:31:46 INFO - PROCESS | 3820 | 1464625906718 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 09:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:31:46 INFO - PROCESS | 3820 | 1464625906736 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:31:46 INFO - PROCESS | 3820 | 1464625906739 Marionette TRACE conn6 <- [1,1878,null,{}] 09:31:46 INFO - PROCESS | 3820 | 1464625906743 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}] 09:31:46 INFO - PROCESS | 3820 | 1464625906866 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 09:31:47 INFO - PROCESS | 3820 | 1464625907010 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1860D800 == 101 [pid = 3820] [id = 479] 09:31:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 193 (000000EA1BDB7000) [pid = 3820] [serial = 1437] [outer = 0000000000000000] 09:31:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA1BDBB000) [pid = 3820] [serial = 1438] [outer = 000000EA1BDB7000] 09:31:47 INFO - PROCESS | 3820 | 1464625907067 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA1CE7D400) [pid = 3820] [serial = 1439] [outer = 000000EA1BDB7000] 09:31:47 INFO - PROCESS | 3820 | 1464625907613 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]]]}] 09:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 943ms 09:31:47 INFO - PROCESS | 3820 | 1464625907678 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 09:31:47 INFO - PROCESS | 3820 | 1464625907681 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 09:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:31:47 INFO - PROCESS | 3820 | 1464625907684 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:31:47 INFO - PROCESS | 3820 | 1464625907686 Marionette TRACE conn6 <- [1,1882,null,{}] 09:31:47 INFO - PROCESS | 3820 | 1464625907690 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}] 09:31:47 INFO - PROCESS | 3820 | 1464625907814 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 09:31:47 INFO - PROCESS | 3820 | 1464625907971 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:48 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18C7C800 == 102 [pid = 3820] [id = 480] 09:31:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA1BDB8400) [pid = 3820] [serial = 1440] [outer = 0000000000000000] 09:31:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA6FB20800) [pid = 3820] [serial = 1441] [outer = 000000EA1BDB8400] 09:31:48 INFO - PROCESS | 3820 | 1464625908030 Marionette DEBUG loaded listener.js 09:31:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 198 (000000EA7C70C000) [pid = 3820] [serial = 1442] [outer = 000000EA1BDB8400] 09:31:48 INFO - PROCESS | 3820 | 1464625908678 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]]]}] 09:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1029ms 09:31:48 INFO - PROCESS | 3820 | 1464625908717 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 09:31:48 INFO - PROCESS | 3820 | 1464625908720 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 09:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:31:48 INFO - PROCESS | 3820 | 1464625908723 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:31:48 INFO - PROCESS | 3820 | 1464625908725 Marionette TRACE conn6 <- [1,1886,null,{}] 09:31:48 INFO - PROCESS | 3820 | 1464625908747 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}] 09:31:48 INFO - PROCESS | 3820 | 1464625908872 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 09:31:49 INFO - PROCESS | 3820 | 1464625909022 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:49 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CCB800 == 103 [pid = 3820] [id = 481] 09:31:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 199 (000000EA0E298800) [pid = 3820] [serial = 1443] [outer = 0000000000000000] 09:31:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 200 (000000EA0EB98C00) [pid = 3820] [serial = 1444] [outer = 000000EA0E298800] 09:31:49 INFO - PROCESS | 3820 | 1464625909080 Marionette DEBUG loaded listener.js 09:31:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 201 (000000EA14175C00) [pid = 3820] [serial = 1445] [outer = 000000EA0E298800] 09:31:49 INFO - PROCESS | 3820 | 1464625909711 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]]]}] 09:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1045ms 09:31:49 INFO - PROCESS | 3820 | 1464625909770 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 09:31:49 INFO - PROCESS | 3820 | 1464625909773 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 09:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:31:49 INFO - PROCESS | 3820 | 1464625909776 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:31:49 INFO - PROCESS | 3820 | 1464625909778 Marionette TRACE conn6 <- [1,1890,null,{}] 09:31:49 INFO - PROCESS | 3820 | 1464625909782 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}] 09:31:49 INFO - PROCESS | 3820 | 1464625909929 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 09:31:50 INFO - PROCESS | 3820 | 1464625910076 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15D87000 == 104 [pid = 3820] [id = 482] 09:31:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 202 (000000EA0B515C00) [pid = 3820] [serial = 1446] [outer = 0000000000000000] 09:31:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 203 (000000EA1C9CB800) [pid = 3820] [serial = 1447] [outer = 000000EA0B515C00] 09:31:50 INFO - PROCESS | 3820 | 1464625910133 Marionette DEBUG loaded listener.js 09:31:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 204 (000000EA1C9D4C00) [pid = 3820] [serial = 1448] [outer = 000000EA0B515C00] 09:31:50 INFO - PROCESS | 3820 | 1464625910954 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]]]}] 09:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1236ms 09:31:51 INFO - PROCESS | 3820 | 1464625911017 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 3820 | 1464625911022 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 09:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:31:51 INFO - PROCESS | 3820 | 1464625911028 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - PROCESS | 3820 | 1464625911033 Marionette TRACE conn6 <- [1,1894,null,{}] 09:31:51 INFO - PROCESS | 3820 | 1464625911038 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}] 09:31:51 INFO - PROCESS | 3820 | 1464625911165 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 09:31:51 INFO - PROCESS | 3820 | 1464625911318 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:51 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA124C3000 == 105 [pid = 3820] [id = 483] 09:31:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 205 (000000EA0AF8E000) [pid = 3820] [serial = 1449] [outer = 0000000000000000] 09:31:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA0B51FC00) [pid = 3820] [serial = 1450] [outer = 000000EA0AF8E000] 09:31:51 INFO - PROCESS | 3820 | 1464625911374 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 207 (000000EA0E42A400) [pid = 3820] [serial = 1451] [outer = 000000EA0AF8E000] 09:31:51 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14706800 == 104 [pid = 3820] [id = 348] 09:31:51 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1671D800 == 103 [pid = 3820] [id = 349] 09:31:51 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14089000 == 102 [pid = 3820] [id = 471] 09:31:51 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1464C000 == 101 [pid = 3820] [id = 470] 09:31:51 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1411F000 == 100 [pid = 3820] [id = 469] 09:31:51 INFO - PROCESS | 3820 | --DOCSHELL 000000EA13F83800 == 99 [pid = 3820] [id = 468] 09:31:51 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12560800 == 98 [pid = 3820] [id = 467] 09:31:51 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11AC7800 == 97 [pid = 3820] [id = 466] 09:31:51 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0AEDC800 == 96 [pid = 3820] [id = 465] 09:31:51 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12106000 == 95 [pid = 3820] [id = 464] 09:31:51 INFO - PROCESS | 3820 | --DOMWINDOW == 206 (000000EA14604C00) [pid = 3820] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18543000 == 94 [pid = 3820] [id = 460] 09:31:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1766E800 == 93 [pid = 3820] [id = 459] 09:31:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1A88D800 == 92 [pid = 3820] [id = 458] 09:31:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7D114000 == 91 [pid = 3820] [id = 457] 09:31:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1A606000 == 90 [pid = 3820] [id = 456] 09:31:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14342800 == 89 [pid = 3820] [id = 455] 09:31:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F0BC800 == 88 [pid = 3820] [id = 454] 09:31:52 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18E9E800 == 87 [pid = 3820] [id = 453] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA1424F400) [pid = 3820] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 204 (000000EA12544400) [pid = 3820] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 203 (000000EA15E05C00) [pid = 3820] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 202 (000000EA0B8A9400) [pid = 3820] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 201 (000000EA0E42C400) [pid = 3820] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 200 (000000EA0C6BB000) [pid = 3820] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 199 (000000EA0AF88C00) [pid = 3820] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 198 (000000EA1CE79800) [pid = 3820] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 197 (000000EA1460A800) [pid = 3820] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA0E41E800) [pid = 3820] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA1A6E3C00) [pid = 3820] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA16F98400) [pid = 3820] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA1CE7A400) [pid = 3820] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 192 (000000EA15E5D800) [pid = 3820] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 191 (000000EA1D5F0400) [pid = 3820] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 190 (000000EA0E427400) [pid = 3820] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA06DDB000) [pid = 3820] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA11871C00) [pid = 3820] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 187 (000000EA0F2A4400) [pid = 3820] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 186 (000000EA0EAB2800) [pid = 3820] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA11AAEC00) [pid = 3820] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 184 (000000EA0EB98000) [pid = 3820] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 183 (000000EA0F890000) [pid = 3820] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 182 (000000EA12793400) [pid = 3820] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 181 (000000EA0AF34C00) [pid = 3820] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 180 (000000EA0F743800) [pid = 3820] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | --DOMWINDOW == 179 (000000EA1382E400) [pid = 3820] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3820 | 1464625912067 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]]]}] 09:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1081ms 09:31:52 INFO - PROCESS | 3820 | 1464625912113 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 09:31:52 INFO - PROCESS | 3820 | 1464625912119 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 09:31:52 INFO - PROCESS | 3820 | 1464625912125 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:31:52 INFO - PROCESS | 3820 | 1464625912128 Marionette TRACE conn6 <- [1,1898,null,{}] 09:31:52 INFO - PROCESS | 3820 | 1464625912131 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}] 09:31:52 INFO - PROCESS | 3820 | 1464625912241 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 09:31:52 INFO - PROCESS | 3820 | 1464625912248 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:52 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA116E4800 == 88 [pid = 3820] [id = 484] 09:31:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 180 (000000EA0A8D5C00) [pid = 3820] [serial = 1452] [outer = 0000000000000000] 09:31:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 181 (000000EA0B1AB400) [pid = 3820] [serial = 1453] [outer = 000000EA0A8D5C00] 09:31:52 INFO - PROCESS | 3820 | 1464625912295 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 182 (000000EA07E81400) [pid = 3820] [serial = 1454] [outer = 000000EA0A8D5C00] 09:31:52 INFO - PROCESS | 3820 | 1464625912854 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]]]}] 09:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 776ms 09:31:52 INFO - PROCESS | 3820 | 1464625912907 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 09:31:52 INFO - PROCESS | 3820 | 1464625912909 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 09:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:31:52 INFO - PROCESS | 3820 | 1464625912913 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - PROCESS | 3820 | 1464625912917 Marionette TRACE conn6 <- [1,1902,null,{}] 09:31:52 INFO - PROCESS | 3820 | 1464625912927 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}] 09:31:53 INFO - PROCESS | 3820 | 1464625913041 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 09:31:53 INFO - PROCESS | 3820 | 1464625913149 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA130CA800 == 89 [pid = 3820] [id = 485] 09:31:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 183 (000000EA0F03BC00) [pid = 3820] [serial = 1455] [outer = 0000000000000000] 09:31:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 184 (000000EA0F749800) [pid = 3820] [serial = 1456] [outer = 000000EA0F03BC00] 09:31:53 INFO - PROCESS | 3820 | 1464625913199 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 185 (000000EA114B3000) [pid = 3820] [serial = 1457] [outer = 000000EA0F03BC00] 09:31:53 INFO - PROCESS | 3820 | 1464625913616 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]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 735ms 09:31:53 INFO - PROCESS | 3820 | 1464625913650 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 3820 | 1464625913653 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 09:31:53 INFO - PROCESS | 3820 | 1464625913656 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:31:53 INFO - PROCESS | 3820 | 1464625913658 Marionette TRACE conn6 <- [1,1906,null,{}] 09:31:53 INFO - PROCESS | 3820 | 1464625913661 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}] 09:31:53 INFO - PROCESS | 3820 | 1464625913768 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 09:31:53 INFO - PROCESS | 3820 | 1464625913775 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14342800 == 90 [pid = 3820] [id = 486] 09:31:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA11DA4400) [pid = 3820] [serial = 1458] [outer = 0000000000000000] 09:31:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 187 (000000EA11F08C00) [pid = 3820] [serial = 1459] [outer = 000000EA11DA4400] 09:31:53 INFO - PROCESS | 3820 | 1464625913822 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 188 (000000EA125E8400) [pid = 3820] [serial = 1460] [outer = 000000EA11DA4400] 09:31:54 INFO - PROCESS | 3820 | 1464625914283 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]]]}] 09:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 692ms 09:31:54 INFO - PROCESS | 3820 | 1464625914351 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 09:31:54 INFO - PROCESS | 3820 | 1464625914353 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 09:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:31:54 INFO - PROCESS | 3820 | 1464625914357 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:31:54 INFO - PROCESS | 3820 | 1464625914359 Marionette TRACE conn6 <- [1,1910,null,{}] 09:31:54 INFO - PROCESS | 3820 | 1464625914362 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}] 09:31:54 INFO - PROCESS | 3820 | 1464625914526 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 09:31:54 INFO - PROCESS | 3820 | 1464625914548 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:54 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15B7E800 == 91 [pid = 3820] [id = 487] 09:31:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA1279A400) [pid = 3820] [serial = 1461] [outer = 0000000000000000] 09:31:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA13087000) [pid = 3820] [serial = 1462] [outer = 000000EA1279A400] 09:31:54 INFO - PROCESS | 3820 | 1464625914594 Marionette DEBUG loaded listener.js 09:31:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 191 (000000EA141A6C00) [pid = 3820] [serial = 1463] [outer = 000000EA1279A400] 09:31:55 INFO - PROCESS | 3820 | 1464625915076 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]]]}] 09:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 09:31:55 INFO - PROCESS | 3820 | 1464625915094 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 09:31:55 INFO - PROCESS | 3820 | 1464625915096 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 09:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:31:55 INFO - PROCESS | 3820 | 1464625915099 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 3820 | 1464625915109 Marionette TRACE conn6 <- [1,1914,null,{}] 09:31:55 INFO - PROCESS | 3820 | 1464625915113 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}] 09:31:55 INFO - PROCESS | 3820 | 1464625915262 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 09:31:55 INFO - PROCESS | 3820 | 1464625915287 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17005800 == 92 [pid = 3820] [id = 488] 09:31:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 192 (000000EA15E0BC00) [pid = 3820] [serial = 1464] [outer = 0000000000000000] 09:31:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 193 (000000EA16893C00) [pid = 3820] [serial = 1465] [outer = 000000EA15E0BC00] 09:31:55 INFO - PROCESS | 3820 | 1464625915334 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA16FA3800) [pid = 3820] [serial = 1466] [outer = 000000EA15E0BC00] 09:31:55 INFO - PROCESS | 3820 | 1464625915786 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]]]}] 09:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 733ms 09:31:55 INFO - PROCESS | 3820 | 1464625915841 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 09:31:55 INFO - PROCESS | 3820 | 1464625915843 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 09:31:55 INFO - PROCESS | 3820 | 1464625915846 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:31:55 INFO - PROCESS | 3820 | 1464625915848 Marionette TRACE conn6 <- [1,1918,null,{}] 09:31:55 INFO - PROCESS | 3820 | 1464625915852 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}] 09:31:56 INFO - PROCESS | 3820 | 1464625916018 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 09:31:56 INFO - PROCESS | 3820 | 1464625916038 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:56 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17D31000 == 93 [pid = 3820] [id = 489] 09:31:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA15E0F000) [pid = 3820] [serial = 1467] [outer = 0000000000000000] 09:31:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA1718C000) [pid = 3820] [serial = 1468] [outer = 000000EA15E0F000] 09:31:56 INFO - PROCESS | 3820 | 1464625916084 Marionette DEBUG loaded listener.js 09:31:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA17D8E800) [pid = 3820] [serial = 1469] [outer = 000000EA15E0F000] 09:31:56 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA0F8DE800) [pid = 3820] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:31:56 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA0B8A5C00) [pid = 3820] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:31:56 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA12791000) [pid = 3820] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:31:56 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA0B8A7C00) [pid = 3820] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:31:56 INFO - PROCESS | 3820 | --DOMWINDOW == 192 (000000EA0F01F000) [pid = 3820] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:31:56 INFO - PROCESS | 3820 | --DOMWINDOW == 191 (000000EA121D2C00) [pid = 3820] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:31:56 INFO - PROCESS | 3820 | --DOMWINDOW == 190 (000000EA04AA0000) [pid = 3820] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:31:56 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA06D8A800) [pid = 3820] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:31:56 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA0B835000) [pid = 3820] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:31:56 INFO - PROCESS | 3820 | 1464625916925 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]]]}] 09:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1139ms 09:31:56 INFO - PROCESS | 3820 | 1464625916990 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 09:31:56 INFO - PROCESS | 3820 | 1464625916992 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 09:31:56 INFO - PROCESS | 3820 | 1464625916995 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:31:57 INFO - PROCESS | 3820 | 1464625916997 Marionette TRACE conn6 <- [1,1922,null,{}] 09:31:57 INFO - PROCESS | 3820 | 1464625917000 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}] 09:31:57 INFO - PROCESS | 3820 | 1464625917110 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 09:31:57 INFO - PROCESS | 3820 | 1464625917123 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17EEF000 == 94 [pid = 3820] [id = 490] 09:31:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA0E379000) [pid = 3820] [serial = 1470] [outer = 0000000000000000] 09:31:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA1460B800) [pid = 3820] [serial = 1471] [outer = 000000EA0E379000] 09:31:57 INFO - PROCESS | 3820 | 1464625917168 Marionette DEBUG loaded listener.js 09:31:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 191 (000000EA1855E800) [pid = 3820] [serial = 1472] [outer = 000000EA0E379000] 09:31:57 INFO - PROCESS | 3820 | 1464625917621 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]]]}] 09:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 671ms 09:31:57 INFO - PROCESS | 3820 | 1464625917670 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 09:31:57 INFO - PROCESS | 3820 | 1464625917672 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 09:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:31:57 INFO - PROCESS | 3820 | 1464625917675 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 3820 | 1464625917677 Marionette TRACE conn6 <- [1,1926,null,{}] 09:31:57 INFO - PROCESS | 3820 | 1464625917681 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}] 09:31:57 INFO - PROCESS | 3820 | 1464625917807 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 09:31:57 INFO - PROCESS | 3820 | 1464625917816 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA186A7800 == 95 [pid = 3820] [id = 491] 09:31:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 192 (000000EA186CF000) [pid = 3820] [serial = 1473] [outer = 0000000000000000] 09:31:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 193 (000000EA18E0FC00) [pid = 3820] [serial = 1474] [outer = 000000EA186CF000] 09:31:57 INFO - PROCESS | 3820 | 1464625917862 Marionette DEBUG loaded listener.js 09:31:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA19E26C00) [pid = 3820] [serial = 1475] [outer = 000000EA186CF000] 09:31:58 INFO - PROCESS | 3820 | 1464625918308 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]]]}] 09:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 691ms 09:31:58 INFO - PROCESS | 3820 | 1464625918370 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 09:31:58 INFO - PROCESS | 3820 | 1464625918372 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 09:31:58 INFO - PROCESS | 3820 | 1464625918375 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:31:58 INFO - PROCESS | 3820 | 1464625918377 Marionette TRACE conn6 <- [1,1930,null,{}] 09:31:58 INFO - PROCESS | 3820 | 1464625918389 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}] 09:31:58 INFO - PROCESS | 3820 | 1464625918492 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 09:31:58 INFO - PROCESS | 3820 | 1464625918498 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA19D07800 == 96 [pid = 3820] [id = 492] 09:31:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA19E25800) [pid = 3820] [serial = 1476] [outer = 0000000000000000] 09:31:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA1A6E4800) [pid = 3820] [serial = 1477] [outer = 000000EA19E25800] 09:31:58 INFO - PROCESS | 3820 | 1464625918543 Marionette DEBUG loaded listener.js 09:31:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA1C9D8800) [pid = 3820] [serial = 1478] [outer = 000000EA19E25800] 09:31:59 INFO - PROCESS | 3820 | 1464625919330 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]]]}] 09:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1004ms 09:31:59 INFO - PROCESS | 3820 | 1464625919382 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 09:31:59 INFO - PROCESS | 3820 | 1464625919388 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 09:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:31:59 INFO - PROCESS | 3820 | 1464625919393 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:31:59 INFO - PROCESS | 3820 | 1464625919398 Marionette TRACE conn6 <- [1,1934,null,{}] 09:31:59 INFO - PROCESS | 3820 | 1464625919404 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}] 09:31:59 INFO - PROCESS | 3820 | 1464625919574 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 09:31:59 INFO - PROCESS | 3820 | 1464625919725 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:59 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E21000 == 97 [pid = 3820] [id = 493] 09:31:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 198 (000000EA0B516C00) [pid = 3820] [serial = 1479] [outer = 0000000000000000] 09:31:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 199 (000000EA0C29B800) [pid = 3820] [serial = 1480] [outer = 000000EA0B516C00] 09:31:59 INFO - PROCESS | 3820 | 1464625919785 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 200 (000000EA0EAB0C00) [pid = 3820] [serial = 1481] [outer = 000000EA0B516C00] 09:32:00 INFO - PROCESS | 3820 | 1464625920386 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]]]}] 09:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1035ms 09:32:00 INFO - PROCESS | 3820 | 1464625920432 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 3820 | 1464625920438 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 09:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:32:00 INFO - PROCESS | 3820 | 1464625920445 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 3820 | 1464625920448 Marionette TRACE conn6 <- [1,1938,null,{}] 09:32:00 INFO - PROCESS | 3820 | 1464625920452 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}] 09:32:00 INFO - PROCESS | 3820 | 1464625920607 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 09:32:00 INFO - PROCESS | 3820 | 1464625920756 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1671B000 == 98 [pid = 3820] [id = 494] 09:32:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 201 (000000EA1141A400) [pid = 3820] [serial = 1482] [outer = 0000000000000000] 09:32:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 202 (000000EA11DA2800) [pid = 3820] [serial = 1483] [outer = 000000EA1141A400] 09:32:00 INFO - PROCESS | 3820 | 1464625920813 Marionette DEBUG loaded listener.js 09:32:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 203 (000000EA1417CC00) [pid = 3820] [serial = 1484] [outer = 000000EA1141A400] 09:32:01 INFO - PROCESS | 3820 | 1464625921431 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]]]}] 09:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1026ms 09:32:01 INFO - PROCESS | 3820 | 1464625921477 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 09:32:01 INFO - PROCESS | 3820 | 1464625921480 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 09:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:32:01 INFO - PROCESS | 3820 | 1464625921483 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:32:01 INFO - PROCESS | 3820 | 1464625921487 Marionette TRACE conn6 <- [1,1942,null,{}] 09:32:01 INFO - PROCESS | 3820 | 1464625921499 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}] 09:32:01 INFO - PROCESS | 3820 | 1464625921633 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 09:32:01 INFO - PROCESS | 3820 | 1464625921797 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1A880000 == 99 [pid = 3820] [id = 495] 09:32:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 204 (000000EA17154C00) [pid = 3820] [serial = 1485] [outer = 0000000000000000] 09:32:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 205 (000000EA186D0400) [pid = 3820] [serial = 1486] [outer = 000000EA17154C00] 09:32:01 INFO - PROCESS | 3820 | 1464625921857 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA1C9D7C00) [pid = 3820] [serial = 1487] [outer = 000000EA17154C00] 09:32:02 INFO - PROCESS | 3820 | 1464625922483 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]]]}] 09:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1036ms 09:32:02 INFO - PROCESS | 3820 | 1464625922522 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 3820 | 1464625922525 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 09:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:32:02 INFO - PROCESS | 3820 | 1464625922528 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - PROCESS | 3820 | 1464625922530 Marionette TRACE conn6 <- [1,1946,null,{}] 09:32:02 INFO - PROCESS | 3820 | 1464625922534 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}] 09:32:02 INFO - PROCESS | 3820 | 1464625922667 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 09:32:02 INFO - PROCESS | 3820 | 1464625922814 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:02 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1D917000 == 100 [pid = 3820] [id = 496] 09:32:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 207 (000000EA1930F400) [pid = 3820] [serial = 1488] [outer = 0000000000000000] 09:32:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 208 (000000EA19312000) [pid = 3820] [serial = 1489] [outer = 000000EA1930F400] 09:32:02 INFO - PROCESS | 3820 | 1464625922872 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 209 (000000EA1CE75C00) [pid = 3820] [serial = 1490] [outer = 000000EA1930F400] 09:32:03 INFO - PROCESS | 3820 | 1464625923477 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]]]}] 09:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 986ms 09:32:03 INFO - PROCESS | 3820 | 1464625923517 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 3820 | 1464625923519 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 09:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:32:03 INFO - PROCESS | 3820 | 1464625923523 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - PROCESS | 3820 | 1464625923525 Marionette TRACE conn6 <- [1,1950,null,{}] 09:32:03 INFO - PROCESS | 3820 | 1464625923529 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}] 09:32:03 INFO - PROCESS | 3820 | 1464625923654 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 09:32:03 INFO - PROCESS | 3820 | 1464625923815 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7CE44000 == 101 [pid = 3820] [id = 497] 09:32:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 210 (000000EA7C64AC00) [pid = 3820] [serial = 1491] [outer = 0000000000000000] 09:32:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 211 (000000EA7C721400) [pid = 3820] [serial = 1492] [outer = 000000EA7C64AC00] 09:32:03 INFO - PROCESS | 3820 | 1464625923873 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 212 (000000EA7D1B9800) [pid = 3820] [serial = 1493] [outer = 000000EA7C64AC00] 09:32:04 INFO - PROCESS | 3820 | 1464625924451 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]]]}] 09:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 986ms 09:32:04 INFO - PROCESS | 3820 | 1464625924512 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 09:32:04 INFO - PROCESS | 3820 | 1464625924515 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 09:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:32:04 INFO - PROCESS | 3820 | 1464625924518 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:32:04 INFO - PROCESS | 3820 | 1464625924521 Marionette TRACE conn6 <- [1,1954,null,{}] 09:32:04 INFO - PROCESS | 3820 | 1464625924524 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}] 09:32:04 INFO - PROCESS | 3820 | 1464625924661 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 09:32:04 INFO - PROCESS | 3820 | 1464625924811 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7EECD800 == 102 [pid = 3820] [id = 498] 09:32:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 213 (000000EA19E6E400) [pid = 3820] [serial = 1494] [outer = 0000000000000000] 09:32:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 214 (000000EA19E76400) [pid = 3820] [serial = 1495] [outer = 000000EA19E6E400] 09:32:04 INFO - PROCESS | 3820 | 1464625924869 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 215 (000000EA19EAD400) [pid = 3820] [serial = 1496] [outer = 000000EA19E6E400] 09:32:05 INFO - PROCESS | 3820 | 1464625925436 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]]]}] 09:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 943ms 09:32:05 INFO - PROCESS | 3820 | 1464625925463 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 09:32:05 INFO - PROCESS | 3820 | 1464625925465 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 09:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:32:05 INFO - PROCESS | 3820 | 1464625925469 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:32:05 INFO - PROCESS | 3820 | 1464625925471 Marionette TRACE conn6 <- [1,1958,null,{}] 09:32:05 INFO - PROCESS | 3820 | 1464625925492 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}] 09:32:05 INFO - PROCESS | 3820 | 1464625925616 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 09:32:05 INFO - PROCESS | 3820 | 1464625925775 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1AE29800 == 103 [pid = 3820] [id = 499] 09:32:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 216 (000000EA1D335400) [pid = 3820] [serial = 1497] [outer = 0000000000000000] 09:32:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 217 (000000EA1D337C00) [pid = 3820] [serial = 1498] [outer = 000000EA1D335400] 09:32:05 INFO - PROCESS | 3820 | 1464625925832 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 218 (000000EA1D33D800) [pid = 3820] [serial = 1499] [outer = 000000EA1D335400] 09:32:06 INFO - PROCESS | 3820 | 1464625926453 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]]]}] 09:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1004ms 09:32:06 INFO - PROCESS | 3820 | 1464625926486 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 3820 | 1464625926488 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 09:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:32:06 INFO - PROCESS | 3820 | 1464625926493 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - PROCESS | 3820 | 1464625926495 Marionette TRACE conn6 <- [1,1962,null,{}] 09:32:06 INFO - PROCESS | 3820 | 1464625926499 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}] 09:32:06 INFO - PROCESS | 3820 | 1464625926624 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 09:32:06 INFO - PROCESS | 3820 | 1464625926793 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:06 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15B8E000 == 104 [pid = 3820] [id = 500] 09:32:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 219 (000000EA0A819400) [pid = 3820] [serial = 1500] [outer = 0000000000000000] 09:32:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 220 (000000EA159BB000) [pid = 3820] [serial = 1501] [outer = 000000EA0A819400] 09:32:06 INFO - PROCESS | 3820 | 1464625926851 Marionette DEBUG loaded listener.js 09:32:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 221 (000000EA1C1B8000) [pid = 3820] [serial = 1502] [outer = 000000EA0A819400] 09:32:07 INFO - PROCESS | 3820 | 1464625927379 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]]]}] 09:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 944ms 09:32:07 INFO - PROCESS | 3820 | 1464625927455 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 3820 | 1464625927458 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 09:32:07 INFO - PROCESS | 3820 | 1464625927463 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:32:07 INFO - PROCESS | 3820 | 1464625927465 Marionette TRACE conn6 <- [1,1966,null,{}] 09:32:07 INFO - PROCESS | 3820 | 1464625927469 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}] 09:32:07 INFO - PROCESS | 3820 | 1464625927597 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 09:32:07 INFO - PROCESS | 3820 | 1464625927759 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12439800 == 105 [pid = 3820] [id = 501] 09:32:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 222 (000000EA1141C400) [pid = 3820] [serial = 1503] [outer = 0000000000000000] 09:32:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 223 (000000EA15E55C00) [pid = 3820] [serial = 1504] [outer = 000000EA1141C400] 09:32:07 INFO - PROCESS | 3820 | 1464625927816 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 224 (000000EA1D338C00) [pid = 3820] [serial = 1505] [outer = 000000EA1141C400] 09:32:08 INFO - PROCESS | 3820 | 1464625928737 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]]]}] 09:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1345ms 09:32:08 INFO - PROCESS | 3820 | 1464625928813 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 09:32:08 INFO - PROCESS | 3820 | 1464625928817 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 09:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:32:08 INFO - PROCESS | 3820 | 1464625928823 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 3820 | 1464625928828 Marionette TRACE conn6 <- [1,1970,null,{}] 09:32:08 INFO - PROCESS | 3820 | 1464625928835 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}] 09:32:09 INFO - PROCESS | 3820 | 1464625928992 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 09:32:09 INFO - PROCESS | 3820 | 1464625929151 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F0CA800 == 106 [pid = 3820] [id = 502] 09:32:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 225 (000000EA02D41400) [pid = 3820] [serial = 1506] [outer = 0000000000000000] 09:32:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 226 (000000EA06DDB000) [pid = 3820] [serial = 1507] [outer = 000000EA02D41400] 09:32:09 INFO - PROCESS | 3820 | 1464625929207 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 227 (000000EA0AF87000) [pid = 3820] [serial = 1508] [outer = 000000EA02D41400] 09:32:09 INFO - PROCESS | 3820 | 1464625929811 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]]]}] 09:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1028ms 09:32:09 INFO - PROCESS | 3820 | 1464625929855 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 09:32:09 INFO - PROCESS | 3820 | 1464625929861 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 09:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:32:09 INFO - PROCESS | 3820 | 1464625929867 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:32:09 INFO - PROCESS | 3820 | 1464625929870 Marionette TRACE conn6 <- [1,1974,null,{}] 09:32:09 INFO - PROCESS | 3820 | 1464625929874 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}] 09:32:10 INFO - PROCESS | 3820 | 1464625929998 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 09:32:10 INFO - PROCESS | 3820 | 1464625930154 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:10 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11AB5800 == 107 [pid = 3820] [id = 503] 09:32:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 228 (000000EA0EA0B400) [pid = 3820] [serial = 1509] [outer = 0000000000000000] 09:32:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 229 (000000EA0EA0F400) [pid = 3820] [serial = 1510] [outer = 000000EA0EA0B400] 09:32:10 INFO - PROCESS | 3820 | 1464625930206 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 230 (000000EA0EBEC800) [pid = 3820] [serial = 1511] [outer = 000000EA0EA0B400] 09:32:10 INFO - PROCESS | 3820 | --DOCSHELL 000000EA140D6000 == 106 [pid = 3820] [id = 227] 09:32:10 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EA45800 == 105 [pid = 3820] [id = 131] 09:32:10 INFO - PROCESS | 3820 | --DOCSHELL 000000EA186A7800 == 104 [pid = 3820] [id = 491] 09:32:10 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17EEF000 == 103 [pid = 3820] [id = 490] 09:32:10 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17D31000 == 102 [pid = 3820] [id = 489] 09:32:10 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17005800 == 101 [pid = 3820] [id = 488] 09:32:10 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15B7E800 == 100 [pid = 3820] [id = 487] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 229 (000000EA12284000) [pid = 3820] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 228 (000000EA1715C400) [pid = 3820] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 227 (000000EA15E52C00) [pid = 3820] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 226 (000000EA0EB8D400) [pid = 3820] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 225 (000000EA0899AC00) [pid = 3820] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 224 (000000EA0A8D3800) [pid = 3820] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 223 (000000EA18E14C00) [pid = 3820] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 222 (000000EA1A6DDC00) [pid = 3820] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 221 (000000EA18564400) [pid = 3820] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 220 (000000EA0EBE1800) [pid = 3820] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | 1464625930900 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]]]}] 09:32:10 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14342800 == 99 [pid = 3820] [id = 486] 09:32:10 INFO - PROCESS | 3820 | --DOCSHELL 000000EA130CA800 == 98 [pid = 3820] [id = 485] 09:32:10 INFO - PROCESS | 3820 | --DOCSHELL 000000EA116E4800 == 97 [pid = 3820] [id = 484] 09:32:10 INFO - PROCESS | 3820 | --DOCSHELL 000000EA124C3000 == 96 [pid = 3820] [id = 483] 09:32:10 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17006000 == 95 [pid = 3820] [id = 475] 09:32:10 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14115000 == 94 [pid = 3820] [id = 474] 09:32:10 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11881800 == 93 [pid = 3820] [id = 473] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 219 (000000EA13445000) [pid = 3820] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 218 (000000EA141B1800) [pid = 3820] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 217 (000000EA14175800) [pid = 3820] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 216 (000000EA0F047000) [pid = 3820] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 215 (000000EA0F897000) [pid = 3820] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 214 (000000EA16898800) [pid = 3820] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 213 (000000EA083F9800) [pid = 3820] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 212 (000000EA0BB99800) [pid = 3820] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 211 (000000EA0B699C00) [pid = 3820] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 210 (000000EA082A5C00) [pid = 3820] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 209 (000000EA0EA08800) [pid = 3820] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 208 (000000EA0EB8A400) [pid = 3820] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 207 (000000EA114B5800) [pid = 3820] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 206 (000000EA14371400) [pid = 3820] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA1436E800) [pid = 3820] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 204 (000000EA11DA6C00) [pid = 3820] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3820 | --DOMWINDOW == 203 (000000EA0E75A000) [pid = 3820] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 09:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1130ms 09:32:11 INFO - PROCESS | 3820 | 1464625930998 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 3820 | 1464625931001 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 09:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:32:11 INFO - PROCESS | 3820 | 1464625931004 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 3820 | 1464625931008 Marionette TRACE conn6 <- [1,1978,null,{}] 09:32:11 INFO - PROCESS | 3820 | 1464625931018 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}] 09:32:11 INFO - PROCESS | 3820 | 1464625931133 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 09:32:11 INFO - PROCESS | 3820 | 1464625931141 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F06A000 == 94 [pid = 3820] [id = 504] 09:32:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 204 (000000EA0AAE6800) [pid = 3820] [serial = 1512] [outer = 0000000000000000] 09:32:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 205 (000000EA0AF30C00) [pid = 3820] [serial = 1513] [outer = 000000EA0AAE6800] 09:32:11 INFO - PROCESS | 3820 | 1464625931190 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA0B8A2800) [pid = 3820] [serial = 1514] [outer = 000000EA0AAE6800] 09:32:11 INFO - PROCESS | 3820 | 1464625931738 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]]]}] 09:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 796ms 09:32:11 INFO - PROCESS | 3820 | 1464625931803 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 3820 | 1464625931806 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 09:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:32:11 INFO - PROCESS | 3820 | 1464625931809 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 3820 | 1464625931811 Marionette TRACE conn6 <- [1,1982,null,{}] 09:32:11 INFO - PROCESS | 3820 | 1464625931815 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}] 09:32:11 INFO - PROCESS | 3820 | 1464625931925 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 09:32:12 INFO - PROCESS | 3820 | 1464625932029 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1256D000 == 95 [pid = 3820] [id = 505] 09:32:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 207 (000000EA0E2A0C00) [pid = 3820] [serial = 1515] [outer = 0000000000000000] 09:32:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 208 (000000EA0EAA9400) [pid = 3820] [serial = 1516] [outer = 000000EA0E2A0C00] 09:32:12 INFO - PROCESS | 3820 | 1464625932077 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 209 (000000EA0F019800) [pid = 3820] [serial = 1517] [outer = 000000EA0E2A0C00] 09:32:12 INFO - PROCESS | 3820 | 1464625932460 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]]]}] 09:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 732ms 09:32:12 INFO - PROCESS | 3820 | 1464625932544 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 09:32:12 INFO - PROCESS | 3820 | 1464625932547 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 09:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:32:12 INFO - PROCESS | 3820 | 1464625932550 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:32:12 INFO - PROCESS | 3820 | 1464625932552 Marionette TRACE conn6 <- [1,1986,null,{}] 09:32:12 INFO - PROCESS | 3820 | 1464625932560 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}] 09:32:12 INFO - PROCESS | 3820 | 1464625932661 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 09:32:12 INFO - PROCESS | 3820 | 1464625932701 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA140E9000 == 96 [pid = 3820] [id = 506] 09:32:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 210 (000000EA0F044000) [pid = 3820] [serial = 1518] [outer = 0000000000000000] 09:32:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 211 (000000EA0F047400) [pid = 3820] [serial = 1519] [outer = 000000EA0F044000] 09:32:12 INFO - PROCESS | 3820 | 1464625932748 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 212 (000000EA0F899800) [pid = 3820] [serial = 1520] [outer = 000000EA0F044000] 09:32:13 INFO - PROCESS | 3820 | 1464625933235 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]]]}] 09:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 734ms 09:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:32:13 INFO - PROCESS | 3820 | 1464625933287 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 3820 | 1464625933290 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 09:32:13 INFO - PROCESS | 3820 | 1464625933293 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 3820 | 1464625933294 Marionette TRACE conn6 <- [1,1990,null,{}] 09:32:13 INFO - PROCESS | 3820 | 1464625933298 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}] 09:32:13 INFO - PROCESS | 3820 | 1464625933454 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 09:32:13 INFO - PROCESS | 3820 | 1464625933471 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1470C800 == 97 [pid = 3820] [id = 507] 09:32:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 213 (000000EA114B5800) [pid = 3820] [serial = 1521] [outer = 0000000000000000] 09:32:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 214 (000000EA11874800) [pid = 3820] [serial = 1522] [outer = 000000EA114B5800] 09:32:13 INFO - PROCESS | 3820 | 1464625933519 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 215 (000000EA1228A000) [pid = 3820] [serial = 1523] [outer = 000000EA114B5800] 09:32:14 INFO - PROCESS | 3820 | 1464625934005 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]]]}] 09:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 733ms 09:32:14 INFO - PROCESS | 3820 | 1464625934030 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 09:32:14 INFO - PROCESS | 3820 | 1464625934032 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 09:32:14 INFO - PROCESS | 3820 | 1464625934035 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:32:14 INFO - PROCESS | 3820 | 1464625934037 Marionette TRACE conn6 <- [1,1994,null,{}] 09:32:14 INFO - PROCESS | 3820 | 1464625934040 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}] 09:32:14 INFO - PROCESS | 3820 | 1464625934205 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 09:32:14 INFO - PROCESS | 3820 | 1464625934224 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:14 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15B9C800 == 98 [pid = 3820] [id = 508] 09:32:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 216 (000000EA121D8000) [pid = 3820] [serial = 1524] [outer = 0000000000000000] 09:32:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 217 (000000EA1279AC00) [pid = 3820] [serial = 1525] [outer = 000000EA121D8000] 09:32:14 INFO - PROCESS | 3820 | 1464625934270 Marionette DEBUG loaded listener.js 09:32:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 218 (000000EA1344F800) [pid = 3820] [serial = 1526] [outer = 000000EA121D8000] 09:32:14 INFO - PROCESS | 3820 | 1464625934718 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]]]}] 09:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 732ms 09:32:14 INFO - PROCESS | 3820 | 1464625934771 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 09:32:14 INFO - PROCESS | 3820 | 1464625934773 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 09:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:32:14 INFO - PROCESS | 3820 | 1464625934776 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - PROCESS | 3820 | 1464625934778 Marionette TRACE conn6 <- [1,1998,null,{}] 09:32:14 INFO - PROCESS | 3820 | 1464625934781 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}] 09:32:14 INFO - PROCESS | 3820 | 1464625934923 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 09:32:14 INFO - PROCESS | 3820 | 1464625934942 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:14 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA16FF1000 == 99 [pid = 3820] [id = 509] 09:32:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 219 (000000EA12282C00) [pid = 3820] [serial = 1527] [outer = 0000000000000000] 09:32:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 220 (000000EA1417C000) [pid = 3820] [serial = 1528] [outer = 000000EA12282C00] 09:32:14 INFO - PROCESS | 3820 | 1464625934988 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 221 (000000EA14250000) [pid = 3820] [serial = 1529] [outer = 000000EA12282C00] 09:32:16 INFO - PROCESS | 3820 | --DOMWINDOW == 220 (000000EA07EC5C00) [pid = 3820] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:32:16 INFO - PROCESS | 3820 | --DOMWINDOW == 219 (000000EA0A822400) [pid = 3820] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:32:16 INFO - PROCESS | 3820 | --DOMWINDOW == 218 (000000EA1279A400) [pid = 3820] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:32:16 INFO - PROCESS | 3820 | --DOMWINDOW == 217 (000000EA15E0BC00) [pid = 3820] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:32:16 INFO - PROCESS | 3820 | --DOMWINDOW == 216 (000000EA15E0F000) [pid = 3820] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:32:16 INFO - PROCESS | 3820 | --DOMWINDOW == 215 (000000EA186CF000) [pid = 3820] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:32:16 INFO - PROCESS | 3820 | --DOMWINDOW == 214 (000000EA11DA4400) [pid = 3820] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:32:16 INFO - PROCESS | 3820 | --DOMWINDOW == 213 (000000EA0A8D5C00) [pid = 3820] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:32:16 INFO - PROCESS | 3820 | --DOMWINDOW == 212 (000000EA0F03BC00) [pid = 3820] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:32:16 INFO - PROCESS | 3820 | --DOMWINDOW == 211 (000000EA0B515C00) [pid = 3820] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:32:16 INFO - PROCESS | 3820 | --DOMWINDOW == 210 (000000EA0AF8E000) [pid = 3820] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:32:16 INFO - PROCESS | 3820 | 1464625936170 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]]]}] 09:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1435ms 09:32:16 INFO - PROCESS | 3820 | 1464625936223 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 3820 | 1464625936225 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 09:32:16 INFO - PROCESS | 3820 | 1464625936228 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 3820 | 1464625936230 Marionette TRACE conn6 <- [1,2002,null,{}] 09:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:32:16 INFO - PROCESS | 3820 | 1464625936240 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}] 09:32:16 INFO - PROCESS | 3820 | 1464625936339 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 09:32:16 INFO - PROCESS | 3820 | 1464625936346 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1700D800 == 100 [pid = 3820] [id = 510] 09:32:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 211 (000000EA0A8D4800) [pid = 3820] [serial = 1530] [outer = 0000000000000000] 09:32:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 212 (000000EA11DA1400) [pid = 3820] [serial = 1531] [outer = 000000EA0A8D4800] 09:32:16 INFO - PROCESS | 3820 | 1464625936391 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 213 (000000EA14378400) [pid = 3820] [serial = 1532] [outer = 000000EA0A8D4800] 09:32:16 INFO - PROCESS | 3820 | 1464625936820 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]]]}] 09:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 629ms 09:32:16 INFO - PROCESS | 3820 | 1464625936863 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 3820 | 1464625936865 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 09:32:16 INFO - PROCESS | 3820 | 1464625936868 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:32:16 INFO - PROCESS | 3820 | 1464625936870 Marionette TRACE conn6 <- [1,2006,null,{}] 09:32:16 INFO - PROCESS | 3820 | 1464625936874 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}] 09:32:17 INFO - PROCESS | 3820 | 1464625937032 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 09:32:17 INFO - PROCESS | 3820 | 1464625937043 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:17 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17D33800 == 101 [pid = 3820] [id = 511] 09:32:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 214 (000000EA1344C000) [pid = 3820] [serial = 1533] [outer = 0000000000000000] 09:32:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 215 (000000EA159C0800) [pid = 3820] [serial = 1534] [outer = 000000EA1344C000] 09:32:17 INFO - PROCESS | 3820 | 1464625937088 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 216 (000000EA15E56C00) [pid = 3820] [serial = 1535] [outer = 000000EA1344C000] 09:32:17 INFO - PROCESS | 3820 | 1464625937524 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]]]}] 09:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 09:32:17 INFO - PROCESS | 3820 | 1464625937606 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 09:32:17 INFO - PROCESS | 3820 | 1464625937609 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 09:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:32:17 INFO - PROCESS | 3820 | 1464625937612 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:32:17 INFO - PROCESS | 3820 | 1464625937623 Marionette TRACE conn6 <- [1,2010,null,{}] 09:32:17 INFO - PROCESS | 3820 | 1464625937627 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}] 09:32:17 INFO - PROCESS | 3820 | 1464625937772 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 09:32:17 INFO - PROCESS | 3820 | 1464625937787 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:17 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA186A3800 == 102 [pid = 3820] [id = 512] 09:32:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 217 (000000EA16760800) [pid = 3820] [serial = 1536] [outer = 0000000000000000] 09:32:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 218 (000000EA16F97400) [pid = 3820] [serial = 1537] [outer = 000000EA16760800] 09:32:17 INFO - PROCESS | 3820 | 1464625937839 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 219 (000000EA17184C00) [pid = 3820] [serial = 1538] [outer = 000000EA16760800] 09:32:18 INFO - PROCESS | 3820 | 1464625938603 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]]]}] 09:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1037ms 09:32:18 INFO - PROCESS | 3820 | 1464625938653 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 3820 | 1464625938659 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 09:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:32:18 INFO - PROCESS | 3820 | 1464625938664 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - PROCESS | 3820 | 1464625938669 Marionette TRACE conn6 <- [1,2014,null,{}] 09:32:18 INFO - PROCESS | 3820 | 1464625938696 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}] 09:32:18 INFO - PROCESS | 3820 | 1464625938867 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 09:32:19 INFO - PROCESS | 3820 | 1464625939020 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:19 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F7A5000 == 103 [pid = 3820] [id = 513] 09:32:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 220 (000000EA0A8CE400) [pid = 3820] [serial = 1539] [outer = 0000000000000000] 09:32:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 221 (000000EA0AF29C00) [pid = 3820] [serial = 1540] [outer = 000000EA0A8CE400] 09:32:19 INFO - PROCESS | 3820 | 1464625939084 Marionette DEBUG loaded listener.js 09:32:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 222 (000000EA0BA14400) [pid = 3820] [serial = 1541] [outer = 000000EA0A8CE400] 09:32:19 INFO - PROCESS | 3820 | 1464625939704 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]]]}] 09:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1102ms 09:32:19 INFO - PROCESS | 3820 | 1464625939770 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 09:32:19 INFO - PROCESS | 3820 | 1464625939776 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 09:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:32:19 INFO - PROCESS | 3820 | 1464625939783 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:32:19 INFO - PROCESS | 3820 | 1464625939786 Marionette TRACE conn6 <- [1,2018,null,{}] 09:32:19 INFO - PROCESS | 3820 | 1464625939806 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}] 09:32:19 INFO - PROCESS | 3820 | 1464625939944 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 09:32:20 INFO - PROCESS | 3820 | 1464625940093 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:20 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14655800 == 104 [pid = 3820] [id = 514] 09:32:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 223 (000000EA0EBE6400) [pid = 3820] [serial = 1542] [outer = 0000000000000000] 09:32:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 224 (000000EA0F741000) [pid = 3820] [serial = 1543] [outer = 000000EA0EBE6400] 09:32:20 INFO - PROCESS | 3820 | 1464625940151 Marionette DEBUG loaded listener.js 09:32:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 225 (000000EA114BD800) [pid = 3820] [serial = 1544] [outer = 000000EA0EBE6400] 09:32:20 INFO - PROCESS | 3820 | 1464625940789 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]]]}] 09:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1027ms 09:32:20 INFO - PROCESS | 3820 | 1464625940823 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 3820 | 1464625940826 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 09:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:32:20 INFO - PROCESS | 3820 | 1464625940831 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 3820 | 1464625940836 Marionette TRACE conn6 <- [1,2022,null,{}] 09:32:20 INFO - PROCESS | 3820 | 1464625940848 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}] 09:32:21 INFO - PROCESS | 3820 | 1464625941000 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 09:32:21 INFO - PROCESS | 3820 | 1464625941166 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA19D08800 == 105 [pid = 3820] [id = 515] 09:32:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 226 (000000EA1424F800) [pid = 3820] [serial = 1545] [outer = 0000000000000000] 09:32:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 227 (000000EA14609C00) [pid = 3820] [serial = 1546] [outer = 000000EA1424F800] 09:32:21 INFO - PROCESS | 3820 | 1464625941227 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 228 (000000EA16F21000) [pid = 3820] [serial = 1547] [outer = 000000EA1424F800] 09:32:21 INFO - PROCESS | 3820 | 1464625941863 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]]]}] 09:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1090ms 09:32:21 INFO - PROCESS | 3820 | 1464625941940 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 09:32:21 INFO - PROCESS | 3820 | 1464625941943 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 09:32:21 INFO - PROCESS | 3820 | 1464625941948 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:32:21 INFO - PROCESS | 3820 | 1464625941950 Marionette TRACE conn6 <- [1,2026,null,{}] 09:32:21 INFO - PROCESS | 3820 | 1464625941954 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}] 09:32:22 INFO - PROCESS | 3820 | 1464625942095 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 09:32:22 INFO - PROCESS | 3820 | 1464625942244 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1A898000 == 106 [pid = 3820] [id = 516] 09:32:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 229 (000000EA17411400) [pid = 3820] [serial = 1548] [outer = 0000000000000000] 09:32:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 230 (000000EA175CB000) [pid = 3820] [serial = 1549] [outer = 000000EA17411400] 09:32:22 INFO - PROCESS | 3820 | 1464625942303 Marionette DEBUG loaded listener.js 09:32:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 231 (000000EA1763F400) [pid = 3820] [serial = 1550] [outer = 000000EA17411400] 09:32:22 INFO - PROCESS | 3820 | 1464625942884 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]]]}] 09:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 985ms 09:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:32:22 INFO - PROCESS | 3820 | 1464625942937 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 3820 | 1464625942940 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 09:32:22 INFO - PROCESS | 3820 | 1464625942943 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 3820 | 1464625942945 Marionette TRACE conn6 <- [1,2030,null,{}] 09:32:22 INFO - PROCESS | 3820 | 1464625942949 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}] 09:32:23 INFO - PROCESS | 3820 | 1464625943076 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 09:32:23 INFO - PROCESS | 3820 | 1464625943238 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:23 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1D90B000 == 107 [pid = 3820] [id = 517] 09:32:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 232 (000000EA17411C00) [pid = 3820] [serial = 1551] [outer = 0000000000000000] 09:32:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 233 (000000EA17646000) [pid = 3820] [serial = 1552] [outer = 000000EA17411C00] 09:32:23 INFO - PROCESS | 3820 | 1464625943297 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 234 (000000EA1855D000) [pid = 3820] [serial = 1553] [outer = 000000EA17411C00] 09:32:23 INFO - PROCESS | 3820 | 1464625943934 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]]]}] 09:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1028ms 09:32:23 INFO - PROCESS | 3820 | 1464625943975 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 09:32:23 INFO - PROCESS | 3820 | 1464625943977 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 09:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:32:23 INFO - PROCESS | 3820 | 1464625943981 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:32:23 INFO - PROCESS | 3820 | 1464625943983 Marionette TRACE conn6 <- [1,2034,null,{}] 09:32:24 INFO - PROCESS | 3820 | 1464625944004 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}] 09:32:24 INFO - PROCESS | 3820 | 1464625944143 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 09:32:24 INFO - PROCESS | 3820 | 1464625944294 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1DA17800 == 108 [pid = 3820] [id = 518] 09:32:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 235 (000000EA1930F000) [pid = 3820] [serial = 1554] [outer = 0000000000000000] 09:32:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 236 (000000EA19E6B000) [pid = 3820] [serial = 1555] [outer = 000000EA1930F000] 09:32:24 INFO - PROCESS | 3820 | 1464625944353 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 237 (000000EA19E75C00) [pid = 3820] [serial = 1556] [outer = 000000EA1930F000] 09:32:24 INFO - PROCESS | 3820 | 1464625944933 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]]]}] 09:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 985ms 09:32:24 INFO - PROCESS | 3820 | 1464625944973 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 3820 | 1464625944976 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 09:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:32:24 INFO - PROCESS | 3820 | 1464625944981 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - PROCESS | 3820 | 1464625944983 Marionette TRACE conn6 <- [1,2038,null,{}] 09:32:24 INFO - PROCESS | 3820 | 1464625944987 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}] 09:32:25 INFO - PROCESS | 3820 | 1464625945114 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 09:32:25 INFO - PROCESS | 3820 | 1464625945275 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:25 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1DA32000 == 109 [pid = 3820] [id = 519] 09:32:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 238 (000000EA19EA6400) [pid = 3820] [serial = 1557] [outer = 0000000000000000] 09:32:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 239 (000000EA1A6D6800) [pid = 3820] [serial = 1558] [outer = 000000EA19EA6400] 09:32:25 INFO - PROCESS | 3820 | 1464625945333 Marionette DEBUG loaded listener.js 09:32:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 240 (000000EA1A6EC400) [pid = 3820] [serial = 1559] [outer = 000000EA19EA6400] 09:32:25 INFO - PROCESS | 3820 | 1464625945883 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]]]}] 09:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 943ms 09:32:25 INFO - PROCESS | 3820 | 1464625945926 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 3820 | 1464625945928 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 09:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:32:25 INFO - PROCESS | 3820 | 1464625945931 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - PROCESS | 3820 | 1464625945934 Marionette TRACE conn6 <- [1,2042,null,{}] 09:32:25 INFO - PROCESS | 3820 | 1464625945937 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}] 09:32:26 INFO - PROCESS | 3820 | 1464625946064 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 09:32:26 INFO - PROCESS | 3820 | 1464625946227 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1DAD4800 == 110 [pid = 3820] [id = 520] 09:32:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 241 (000000EA19EA7400) [pid = 3820] [serial = 1560] [outer = 0000000000000000] 09:32:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 242 (000000EA1C1B0800) [pid = 3820] [serial = 1561] [outer = 000000EA19EA7400] 09:32:26 INFO - PROCESS | 3820 | 1464625946284 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 243 (000000EA1C9D4800) [pid = 3820] [serial = 1562] [outer = 000000EA19EA7400] 09:32:26 INFO - PROCESS | 3820 | 1464625946877 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]]]}] 09:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 986ms 09:32:26 INFO - PROCESS | 3820 | 1464625946921 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 09:32:26 INFO - PROCESS | 3820 | 1464625946923 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 09:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:32:26 INFO - PROCESS | 3820 | 1464625946927 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:32:26 INFO - PROCESS | 3820 | 1464625946929 Marionette TRACE conn6 <- [1,2046,null,{}] 09:32:26 INFO - PROCESS | 3820 | 1464625946933 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}] 09:32:27 INFO - PROCESS | 3820 | 1464625947059 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 09:32:27 INFO - PROCESS | 3820 | 1464625947224 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:27 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1BCDD000 == 111 [pid = 3820] [id = 521] 09:32:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 244 (000000EA19EA9400) [pid = 3820] [serial = 1563] [outer = 0000000000000000] 09:32:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 245 (000000EA1D33A800) [pid = 3820] [serial = 1564] [outer = 000000EA19EA9400] 09:32:27 INFO - PROCESS | 3820 | 1464625947280 Marionette DEBUG loaded listener.js 09:32:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 246 (000000EA1D5F7400) [pid = 3820] [serial = 1565] [outer = 000000EA19EA9400] 09:32:27 INFO - PROCESS | 3820 | 1464625947941 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]]]}] 09:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1083ms 09:32:28 INFO - PROCESS | 3820 | 1464625948011 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 09:32:28 INFO - PROCESS | 3820 | 1464625948014 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 09:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:32:28 INFO - PROCESS | 3820 | 1464625948017 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:32:28 INFO - PROCESS | 3820 | 1464625948019 Marionette TRACE conn6 <- [1,2050,null,{}] 09:32:28 INFO - PROCESS | 3820 | 1464625948023 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}] 09:32:28 INFO - PROCESS | 3820 | 1464625948209 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 09:32:28 INFO - PROCESS | 3820 | 1464625948348 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CC3000 == 112 [pid = 3820] [id = 522] 09:32:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 247 (000000EA0F88FC00) [pid = 3820] [serial = 1566] [outer = 0000000000000000] 09:32:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 248 (000000EA121DA000) [pid = 3820] [serial = 1567] [outer = 000000EA0F88FC00] 09:32:28 INFO - PROCESS | 3820 | 1464625948410 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 249 (000000EA1C9D6000) [pid = 3820] [serial = 1568] [outer = 000000EA0F88FC00] 09:32:29 INFO - PROCESS | 3820 | 1464625949003 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]]]}] 09:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1026ms 09:32:29 INFO - PROCESS | 3820 | 1464625949045 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 09:32:29 INFO - PROCESS | 3820 | 1464625949048 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 09:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:32:29 INFO - PROCESS | 3820 | 1464625949051 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:32:29 INFO - PROCESS | 3820 | 1464625949054 Marionette TRACE conn6 <- [1,2054,null,{}] 09:32:29 INFO - PROCESS | 3820 | 1464625949058 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}] 09:32:29 INFO - PROCESS | 3820 | 1464625949211 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 09:32:29 INFO - PROCESS | 3820 | 1464625949369 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:29 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1700F800 == 113 [pid = 3820] [id = 523] 09:32:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 250 (000000EA1D2F3000) [pid = 3820] [serial = 1569] [outer = 0000000000000000] 09:32:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 251 (000000EA1D2F8C00) [pid = 3820] [serial = 1570] [outer = 000000EA1D2F3000] 09:32:29 INFO - PROCESS | 3820 | 1464625949431 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 252 (000000EA7D054400) [pid = 3820] [serial = 1571] [outer = 000000EA1D2F3000] 09:32:30 INFO - PROCESS | 3820 | 1464625950051 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]]]}] 09:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1025ms 09:32:30 INFO - PROCESS | 3820 | 1464625950079 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 09:32:30 INFO - PROCESS | 3820 | 1464625950082 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 09:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:32:30 INFO - PROCESS | 3820 | 1464625950085 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:32:30 INFO - PROCESS | 3820 | 1464625950087 Marionette TRACE conn6 <- [1,2058,null,{}] 09:32:30 INFO - PROCESS | 3820 | 1464625950091 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}] 09:32:30 INFO - PROCESS | 3820 | 1464625950225 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 09:32:30 INFO - PROCESS | 3820 | --DOCSHELL 000000EA080CB800 == 112 [pid = 3820] [id = 10] 09:32:30 INFO - PROCESS | 3820 | 1464625950588 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:30 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F076800 == 113 [pid = 3820] [id = 524] 09:32:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 253 (000000EA02F08400) [pid = 3820] [serial = 1572] [outer = 0000000000000000] 09:32:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 254 (000000EA04A9E000) [pid = 3820] [serial = 1573] [outer = 000000EA02F08400] 09:32:30 INFO - PROCESS | 3820 | 1464625950695 Marionette DEBUG loaded listener.js 09:32:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 255 (000000EA0AAEB400) [pid = 3820] [serial = 1574] [outer = 000000EA02F08400] 09:32:31 INFO - PROCESS | 3820 | 1464625951318 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]]]}] 09:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1282ms 09:32:31 INFO - PROCESS | 3820 | 1464625951371 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 09:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:32:31 INFO - PROCESS | 3820 | 1464625951375 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 09:32:31 INFO - PROCESS | 3820 | 1464625951379 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 3820 | 1464625951383 Marionette TRACE conn6 <- [1,2062,null,{}] 09:32:31 INFO - PROCESS | 3820 | 1464625951389 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}] 09:32:31 INFO - PROCESS | 3820 | 1464625951550 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 09:32:31 INFO - PROCESS | 3820 | 1464625951709 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:31 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15D84800 == 114 [pid = 3820] [id = 525] 09:32:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 256 (000000EA0E29EC00) [pid = 3820] [serial = 1575] [outer = 0000000000000000] 09:32:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 257 (000000EA0EA0D400) [pid = 3820] [serial = 1576] [outer = 000000EA0E29EC00] 09:32:31 INFO - PROCESS | 3820 | 1464625951770 Marionette DEBUG loaded listener.js 09:32:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 258 (000000EA0F2AB800) [pid = 3820] [serial = 1577] [outer = 000000EA0E29EC00] 09:32:32 INFO - PROCESS | 3820 | 1464625952381 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]]]}] 09:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1033ms 09:32:32 INFO - PROCESS | 3820 | 1464625952415 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 09:32:32 INFO - PROCESS | 3820 | 1464625952419 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 09:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:32:32 INFO - PROCESS | 3820 | 1464625952423 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:32:32 INFO - PROCESS | 3820 | 1464625952425 Marionette TRACE conn6 <- [1,2066,null,{}] 09:32:32 INFO - PROCESS | 3820 | 1464625952429 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}] 09:32:32 INFO - PROCESS | 3820 | 1464625952596 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B553000 == 113 [pid = 3820] [id = 462] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17D33800 == 112 [pid = 3820] [id = 511] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1700D800 == 111 [pid = 3820] [id = 510] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA16FF1000 == 110 [pid = 3820] [id = 509] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15B9C800 == 109 [pid = 3820] [id = 508] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1470C800 == 108 [pid = 3820] [id = 507] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA140E9000 == 107 [pid = 3820] [id = 506] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1256D000 == 106 [pid = 3820] [id = 505] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F06A000 == 105 [pid = 3820] [id = 504] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11AB5800 == 104 [pid = 3820] [id = 503] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F0CA800 == 103 [pid = 3820] [id = 502] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 257 (000000EA1BDBB000) [pid = 3820] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 256 (000000EA0EB98C00) [pid = 3820] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 255 (000000EA6FB20800) [pid = 3820] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 254 (000000EA1A6E4800) [pid = 3820] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1AE29800 == 102 [pid = 3820] [id = 499] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7EECD800 == 101 [pid = 3820] [id = 498] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7CE44000 == 100 [pid = 3820] [id = 497] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1D917000 == 99 [pid = 3820] [id = 496] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1A880000 == 98 [pid = 3820] [id = 495] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1671B000 == 97 [pid = 3820] [id = 494] 09:32:32 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E21000 == 96 [pid = 3820] [id = 493] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 253 (000000EA0D26BC00) [pid = 3820] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 252 (000000EA1D5F9000) [pid = 3820] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 251 (000000EA13087000) [pid = 3820] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 250 (000000EA141A6C00) [pid = 3820] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 249 (000000EA16893C00) [pid = 3820] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 248 (000000EA1718C000) [pid = 3820] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 247 (000000EA18E0FC00) [pid = 3820] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 246 (000000EA1A6DFC00) [pid = 3820] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 245 (000000EA0BA13800) [pid = 3820] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 244 (000000EA11F08C00) [pid = 3820] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 243 (000000EA17043800) [pid = 3820] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 242 (000000EA0B1AB400) [pid = 3820] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 241 (000000EA07E81400) [pid = 3820] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 240 (000000EA0F749800) [pid = 3820] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 239 (000000EA114B3000) [pid = 3820] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 238 (000000EA15E56800) [pid = 3820] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 237 (000000EA0F895C00) [pid = 3820] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 236 (000000EA159BE000) [pid = 3820] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 235 (000000EA1C9D4C00) [pid = 3820] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 234 (000000EA1C9CB800) [pid = 3820] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 233 (000000EA17D8E800) [pid = 3820] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 232 (000000EA17D8E400) [pid = 3820] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 231 (000000EA0E42A400) [pid = 3820] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 230 (000000EA0B51FC00) [pid = 3820] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 229 (000000EA19E26C00) [pid = 3820] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 228 (000000EA16FA3800) [pid = 3820] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 227 (000000EA1460B800) [pid = 3820] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | --DOMWINDOW == 226 (000000EA125E8400) [pid = 3820] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 09:32:32 INFO - PROCESS | 3820 | 1464625952820 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B544000 == 97 [pid = 3820] [id = 526] 09:32:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 227 (000000EA0764AC00) [pid = 3820] [serial = 1578] [outer = 0000000000000000] 09:32:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 228 (000000EA083ED000) [pid = 3820] [serial = 1579] [outer = 000000EA0764AC00] 09:32:32 INFO - PROCESS | 3820 | 1464625952872 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 229 (000000EA0BA0D000) [pid = 3820] [serial = 1580] [outer = 000000EA0764AC00] 09:32:33 INFO - PROCESS | 3820 | 1464625953328 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]]]}] 09:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 943ms 09:32:33 INFO - PROCESS | 3820 | 1464625953370 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 3820 | 1464625953373 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 09:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:32:33 INFO - PROCESS | 3820 | 1464625953382 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 3820 | 1464625953388 Marionette TRACE conn6 <- [1,2070,null,{}] 09:32:33 INFO - PROCESS | 3820 | 1464625953398 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}] 09:32:33 INFO - PROCESS | 3820 | 1464625953511 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 09:32:33 INFO - PROCESS | 3820 | 1464625953527 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:33 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14081800 == 98 [pid = 3820] [id = 527] 09:32:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 230 (000000EA11425400) [pid = 3820] [serial = 1581] [outer = 0000000000000000] 09:32:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 231 (000000EA11F03000) [pid = 3820] [serial = 1582] [outer = 000000EA11425400] 09:32:33 INFO - PROCESS | 3820 | 1464625953574 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 232 (000000EA125E8400) [pid = 3820] [serial = 1583] [outer = 000000EA11425400] 09:32:34 INFO - PROCESS | 3820 | 1464625954062 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]]]}] 09:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 754ms 09:32:34 INFO - PROCESS | 3820 | 1464625954132 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 3820 | 1464625954135 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 09:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:32:34 INFO - PROCESS | 3820 | 1464625954138 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 3820 | 1464625954140 Marionette TRACE conn6 <- [1,2074,null,{}] 09:32:34 INFO - PROCESS | 3820 | 1464625954144 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}] 09:32:34 INFO - PROCESS | 3820 | 1464625954252 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 09:32:34 INFO - PROCESS | 3820 | 1464625954375 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15B8F800 == 99 [pid = 3820] [id = 528] 09:32:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 233 (000000EA13087400) [pid = 3820] [serial = 1584] [outer = 0000000000000000] 09:32:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 234 (000000EA14177000) [pid = 3820] [serial = 1585] [outer = 000000EA13087400] 09:32:34 INFO - PROCESS | 3820 | 1464625954421 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 235 (000000EA141D0000) [pid = 3820] [serial = 1586] [outer = 000000EA13087400] 09:32:34 INFO - PROCESS | 3820 | 1464625954806 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]]]}] 09:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 692ms 09:32:34 INFO - PROCESS | 3820 | 1464625954855 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 3820 | 1464625954857 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 09:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:32:34 INFO - PROCESS | 3820 | 1464625954868 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 3820 | 1464625954870 Marionette TRACE conn6 <- [1,2078,null,{}] 09:32:34 INFO - PROCESS | 3820 | 1464625954874 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}] 09:32:35 INFO - PROCESS | 3820 | 1464625955043 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 09:32:35 INFO - PROCESS | 3820 | 1464625955068 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1701A000 == 100 [pid = 3820] [id = 529] 09:32:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 236 (000000EA14611C00) [pid = 3820] [serial = 1587] [outer = 0000000000000000] 09:32:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 237 (000000EA15E0A000) [pid = 3820] [serial = 1588] [outer = 000000EA14611C00] 09:32:35 INFO - PROCESS | 3820 | 1464625955123 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 238 (000000EA16FA4C00) [pid = 3820] [serial = 1589] [outer = 000000EA14611C00] 09:32:35 INFO - PROCESS | 3820 | 1464625955612 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]]]}] 09:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 774ms 09:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:32:35 INFO - PROCESS | 3820 | 1464625955642 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 09:32:35 INFO - PROCESS | 3820 | 1464625955644 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 09:32:35 INFO - PROCESS | 3820 | 1464625955647 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:32:35 INFO - PROCESS | 3820 | 1464625955649 Marionette TRACE conn6 <- [1,2082,null,{}] 09:32:35 INFO - PROCESS | 3820 | 1464625955653 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}] 09:32:35 INFO - PROCESS | 3820 | 1464625955803 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 09:32:35 INFO - PROCESS | 3820 | 1464625955829 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1854D000 == 101 [pid = 3820] [id = 530] 09:32:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 239 (000000EA1718C000) [pid = 3820] [serial = 1590] [outer = 0000000000000000] 09:32:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 240 (000000EA1855A000) [pid = 3820] [serial = 1591] [outer = 000000EA1718C000] 09:32:35 INFO - PROCESS | 3820 | 1464625955878 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 241 (000000EA19315000) [pid = 3820] [serial = 1592] [outer = 000000EA1718C000] 09:32:36 INFO - PROCESS | 3820 | 1464625956334 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]]]}] 09:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 733ms 09:32:36 INFO - PROCESS | 3820 | 1464625956384 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 3820 | 1464625956387 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 09:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:32:36 INFO - PROCESS | 3820 | 1464625956390 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 3820 | 1464625956392 Marionette TRACE conn6 <- [1,2086,null,{}] 09:32:36 INFO - PROCESS | 3820 | 1464625956395 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}] 09:32:36 INFO - PROCESS | 3820 | 1464625956570 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 09:32:36 INFO - PROCESS | 3820 | 1464625956589 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:36 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18C90000 == 102 [pid = 3820] [id = 531] 09:32:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 242 (000000EA186CC800) [pid = 3820] [serial = 1593] [outer = 0000000000000000] 09:32:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 243 (000000EA19E72400) [pid = 3820] [serial = 1594] [outer = 000000EA186CC800] 09:32:36 INFO - PROCESS | 3820 | 1464625956635 Marionette DEBUG loaded listener.js 09:32:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 244 (000000EA1BDB6400) [pid = 3820] [serial = 1595] [outer = 000000EA186CC800] 09:32:37 INFO - PROCESS | 3820 | --DOMWINDOW == 243 (000000EA12282C00) [pid = 3820] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:32:37 INFO - PROCESS | 3820 | --DOMWINDOW == 242 (000000EA0E379000) [pid = 3820] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:32:37 INFO - PROCESS | 3820 | --DOMWINDOW == 241 (000000EA0EA0B400) [pid = 3820] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:32:37 INFO - PROCESS | 3820 | --DOMWINDOW == 240 (000000EA114B5800) [pid = 3820] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:32:37 INFO - PROCESS | 3820 | --DOMWINDOW == 239 (000000EA0F044000) [pid = 3820] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:32:37 INFO - PROCESS | 3820 | --DOMWINDOW == 238 (000000EA0AAE6800) [pid = 3820] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:32:37 INFO - PROCESS | 3820 | --DOMWINDOW == 237 (000000EA121D8000) [pid = 3820] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:32:37 INFO - PROCESS | 3820 | --DOMWINDOW == 236 (000000EA02D41400) [pid = 3820] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:32:37 INFO - PROCESS | 3820 | --DOMWINDOW == 235 (000000EA0A8D4800) [pid = 3820] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:32:37 INFO - PROCESS | 3820 | --DOMWINDOW == 234 (000000EA1344C000) [pid = 3820] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:32:37 INFO - PROCESS | 3820 | --DOMWINDOW == 233 (000000EA0E2A0C00) [pid = 3820] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:32:37 INFO - PROCESS | 3820 | 1464625957658 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]]]}] 09:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1281ms 09:32:37 INFO - PROCESS | 3820 | 1464625957675 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 3820 | 1464625957677 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 09:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:32:37 INFO - PROCESS | 3820 | 1464625957680 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - PROCESS | 3820 | 1464625957682 Marionette TRACE conn6 <- [1,2090,null,{}] 09:32:37 INFO - PROCESS | 3820 | 1464625957686 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}] 09:32:37 INFO - PROCESS | 3820 | 1464625957832 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 09:32:37 INFO - PROCESS | 3820 | 1464625957906 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:37 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1A603000 == 103 [pid = 3820] [id = 532] 09:32:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 234 (000000EA0BA0B400) [pid = 3820] [serial = 1596] [outer = 0000000000000000] 09:32:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 235 (000000EA1344C000) [pid = 3820] [serial = 1597] [outer = 000000EA0BA0B400] 09:32:37 INFO - PROCESS | 3820 | 1464625957959 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 236 (000000EA1C1B9000) [pid = 3820] [serial = 1598] [outer = 000000EA0BA0B400] 09:32:38 INFO - PROCESS | 3820 | 1464625958330 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]]]}] 09:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 690ms 09:32:38 INFO - PROCESS | 3820 | 1464625958374 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 09:32:38 INFO - PROCESS | 3820 | 1464625958376 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 09:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:32:38 INFO - PROCESS | 3820 | 1464625958379 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:32:38 INFO - PROCESS | 3820 | 1464625958381 Marionette TRACE conn6 <- [1,2094,null,{}] 09:32:38 INFO - PROCESS | 3820 | 1464625958384 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}] 09:32:38 INFO - PROCESS | 3820 | 1464625958489 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 09:32:38 INFO - PROCESS | 3820 | 1464625958533 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1C192800 == 104 [pid = 3820] [id = 533] 09:32:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 237 (000000EA1CEAF000) [pid = 3820] [serial = 1599] [outer = 0000000000000000] 09:32:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 238 (000000EA1CEB2800) [pid = 3820] [serial = 1600] [outer = 000000EA1CEAF000] 09:32:38 INFO - PROCESS | 3820 | 1464625958579 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 239 (000000EA0EBEAC00) [pid = 3820] [serial = 1601] [outer = 000000EA1CEAF000] 09:32:39 INFO - PROCESS | 3820 | 1464625959028 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] 09:32:39 INFO - PROCESS | 3820 | 1464625959078 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 09:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:32:39 INFO - PROCESS | 3820 | 1464625959081 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - PROCESS | 3820 | 1464625959083 Marionette TRACE conn6 <- [1,2098,null,{}] 09:32:39 INFO - PROCESS | 3820 | 1464625959086 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}] 09:32:39 INFO - PROCESS | 3820 | 1464625959192 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 09:32:39 INFO - PROCESS | 3820 | 1464625959199 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA207CC000 == 105 [pid = 3820] [id = 534] 09:32:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 240 (000000EA1D337000) [pid = 3820] [serial = 1602] [outer = 0000000000000000] 09:32:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 241 (000000EA7BED7800) [pid = 3820] [serial = 1603] [outer = 000000EA1D337000] 09:32:39 INFO - PROCESS | 3820 | 1464625959249 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 242 (000000EA7D724800) [pid = 3820] [serial = 1604] [outer = 000000EA1D337000] 09:32:40 INFO - PROCESS | 3820 | 1464625960066 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]]]}] 09:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1028ms 09:32:40 INFO - PROCESS | 3820 | 1464625960110 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 3820 | 1464625960116 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 09:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:32:40 INFO - PROCESS | 3820 | 1464625960142 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:32:40 INFO - PROCESS | 3820 | 1464625960147 Marionette TRACE conn6 <- [1,2102,null,{}] 09:32:40 INFO - PROCESS | 3820 | 1464625960153 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}] 09:32:40 INFO - PROCESS | 3820 | 1464625960297 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 09:32:40 INFO - PROCESS | 3820 | 1464625960455 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:40 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA138DD800 == 106 [pid = 3820] [id = 535] 09:32:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 243 (000000EA0E20B800) [pid = 3820] [serial = 1605] [outer = 0000000000000000] 09:32:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 244 (000000EA0E42AC00) [pid = 3820] [serial = 1606] [outer = 000000EA0E20B800] 09:32:40 INFO - PROCESS | 3820 | 1464625960516 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 245 (000000EA0EBEB000) [pid = 3820] [serial = 1607] [outer = 000000EA0E20B800] 09:32:41 INFO - PROCESS | 3820 | 1464625961090 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]]]}] 09:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 987ms 09:32:41 INFO - PROCESS | 3820 | 1464625961133 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 09:32:41 INFO - PROCESS | 3820 | 1464625961139 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 09:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:32:41 INFO - PROCESS | 3820 | 1464625961146 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - PROCESS | 3820 | 1464625961149 Marionette TRACE conn6 <- [1,2106,null,{}] 09:32:41 INFO - PROCESS | 3820 | 1464625961153 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}] 09:32:41 INFO - PROCESS | 3820 | 1464625961292 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 09:32:41 INFO - PROCESS | 3820 | 1464625961461 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17C51000 == 107 [pid = 3820] [id = 536] 09:32:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 246 (000000EA114B5800) [pid = 3820] [serial = 1608] [outer = 0000000000000000] 09:32:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 247 (000000EA11F0CC00) [pid = 3820] [serial = 1609] [outer = 000000EA114B5800] 09:32:41 INFO - PROCESS | 3820 | 1464625961519 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 248 (000000EA141D0C00) [pid = 3820] [serial = 1610] [outer = 000000EA114B5800] 09:32:42 INFO - PROCESS | 3820 | 1464625962127 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]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1027ms 09:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:32:42 INFO - PROCESS | 3820 | 1464625962180 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 3820 | 1464625962183 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 09:32:42 INFO - PROCESS | 3820 | 1464625962186 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 3820 | 1464625962190 Marionette TRACE conn6 <- [1,2110,null,{}] 09:32:42 INFO - PROCESS | 3820 | 1464625962220 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}] 09:32:42 INFO - PROCESS | 3820 | 1464625962358 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 09:32:42 INFO - PROCESS | 3820 | 1464625962529 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:42 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7E33C800 == 108 [pid = 3820] [id = 537] 09:32:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 249 (000000EA17D8B000) [pid = 3820] [serial = 1611] [outer = 0000000000000000] 09:32:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 250 (000000EA19E71400) [pid = 3820] [serial = 1612] [outer = 000000EA17D8B000] 09:32:42 INFO - PROCESS | 3820 | 1464625962589 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 251 (000000EA1D2F6000) [pid = 3820] [serial = 1613] [outer = 000000EA17D8B000] 09:32:43 INFO - PROCESS | 3820 | 1464625963204 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]]]}] 09:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1090ms 09:32:43 INFO - PROCESS | 3820 | 1464625963283 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 09:32:43 INFO - PROCESS | 3820 | 1464625963286 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 09:32:43 INFO - PROCESS | 3820 | 1464625963289 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:32:43 INFO - PROCESS | 3820 | 1464625963291 Marionette TRACE conn6 <- [1,2114,null,{}] 09:32:43 INFO - PROCESS | 3820 | 1464625963295 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}] 09:32:43 INFO - PROCESS | 3820 | 1464625963485 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 09:32:43 INFO - PROCESS | 3820 | 1464625963643 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1B07A800 == 109 [pid = 3820] [id = 538] 09:32:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 252 (000000EA1B605000) [pid = 3820] [serial = 1614] [outer = 0000000000000000] 09:32:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 253 (000000EA1B60E800) [pid = 3820] [serial = 1615] [outer = 000000EA1B605000] 09:32:43 INFO - PROCESS | 3820 | 1464625963701 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 254 (000000EA7C6CA000) [pid = 3820] [serial = 1616] [outer = 000000EA1B605000] 09:32:44 INFO - PROCESS | 3820 | 1464625964280 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]]]}] 09:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1026ms 09:32:44 INFO - PROCESS | 3820 | 1464625964319 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 09:32:44 INFO - PROCESS | 3820 | 1464625964321 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 09:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:32:44 INFO - PROCESS | 3820 | 1464625964325 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - PROCESS | 3820 | 1464625964327 Marionette TRACE conn6 <- [1,2118,null,{}] 09:32:44 INFO - PROCESS | 3820 | 1464625964331 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}] 09:32:44 INFO - PROCESS | 3820 | 1464625964464 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 09:32:44 INFO - PROCESS | 3820 | 1464625964636 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1BD4F800 == 110 [pid = 3820] [id = 539] 09:32:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 255 (000000EA1851D400) [pid = 3820] [serial = 1617] [outer = 0000000000000000] 09:32:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 256 (000000EA18522000) [pid = 3820] [serial = 1618] [outer = 000000EA1851D400] 09:32:44 INFO - PROCESS | 3820 | 1464625964693 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 257 (000000EA18527C00) [pid = 3820] [serial = 1619] [outer = 000000EA1851D400] 09:32:45 INFO - PROCESS | 3820 | 1464625965314 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] 09:32:45 INFO - PROCESS | 3820 | 1464625965359 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 09:32:45 INFO - PROCESS | 3820 | 1464625965362 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:32:45 INFO - PROCESS | 3820 | 1464625965364 Marionette TRACE conn6 <- [1,2122,null,{}] 09:32:45 INFO - PROCESS | 3820 | 1464625965368 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}] 09:32:45 INFO - PROCESS | 3820 | 1464625965526 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 09:32:45 INFO - PROCESS | 3820 | 1464625965682 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1D2AF800 == 111 [pid = 3820] [id = 540] 09:32:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 258 (000000EA1B668400) [pid = 3820] [serial = 1620] [outer = 0000000000000000] 09:32:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 259 (000000EA1B672800) [pid = 3820] [serial = 1621] [outer = 000000EA1B668400] 09:32:45 INFO - PROCESS | 3820 | 1464625965739 Marionette DEBUG loaded listener.js 09:32:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 260 (000000EA7D94C000) [pid = 3820] [serial = 1622] [outer = 000000EA1B668400] 09:32:46 INFO - PROCESS | 3820 | 1464625966319 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] 09:32:46 INFO - PROCESS | 3820 | 1464625966395 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 09:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:32:46 INFO - PROCESS | 3820 | 1464625966398 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:32:46 INFO - PROCESS | 3820 | 1464625966401 Marionette TRACE conn6 <- [1,2126,null,{}] 09:32:46 INFO - PROCESS | 3820 | 1464625966404 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}] 09:32:46 INFO - PROCESS | 3820 | 1464625966533 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 09:32:46 INFO - PROCESS | 3820 | 1464625966700 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA20219000 == 112 [pid = 3820] [id = 541] 09:32:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 261 (000000EA20263400) [pid = 3820] [serial = 1623] [outer = 0000000000000000] 09:32:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 262 (000000EA2026BC00) [pid = 3820] [serial = 1624] [outer = 000000EA20263400] 09:32:46 INFO - PROCESS | 3820 | 1464625966756 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 263 (000000EA7D949400) [pid = 3820] [serial = 1625] [outer = 000000EA20263400] 09:32:47 INFO - PROCESS | 3820 | 1464625967335 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]]]}] 09:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 985ms 09:32:47 INFO - PROCESS | 3820 | 1464625967387 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 3820 | 1464625967389 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 09:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:32:47 INFO - PROCESS | 3820 | 1464625967393 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - PROCESS | 3820 | 1464625967395 Marionette TRACE conn6 <- [1,2130,null,{}] 09:32:47 INFO - PROCESS | 3820 | 1464625967399 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}] 09:32:47 INFO - PROCESS | 3820 | 1464625967528 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 09:32:47 INFO - PROCESS | 3820 | 1464625967697 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1D6B0800 == 113 [pid = 3820] [id = 542] 09:32:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 264 (000000EA1D68A800) [pid = 3820] [serial = 1626] [outer = 0000000000000000] 09:32:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 265 (000000EA1D693000) [pid = 3820] [serial = 1627] [outer = 000000EA1D68A800] 09:32:47 INFO - PROCESS | 3820 | 1464625967753 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 266 (000000EA2026C800) [pid = 3820] [serial = 1628] [outer = 000000EA1D68A800] 09:32:48 INFO - PROCESS | 3820 | 1464625968303 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] 09:32:48 INFO - PROCESS | 3820 | 1464625968385 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 09:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:32:48 INFO - PROCESS | 3820 | 1464625968388 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:32:48 INFO - PROCESS | 3820 | 1464625968390 Marionette TRACE conn6 <- [1,2134,null,{}] 09:32:48 INFO - PROCESS | 3820 | 1464625968394 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}] 09:32:48 INFO - PROCESS | 3820 | 1464625968525 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 09:32:48 INFO - PROCESS | 3820 | 1464625968684 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:48 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1F076000 == 114 [pid = 3820] [id = 543] 09:32:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 267 (000000EA0EA0A000) [pid = 3820] [serial = 1629] [outer = 0000000000000000] 09:32:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 268 (000000EA159B6C00) [pid = 3820] [serial = 1630] [outer = 000000EA0EA0A000] 09:32:48 INFO - PROCESS | 3820 | 1464625968742 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 269 (000000EA1DBE5C00) [pid = 3820] [serial = 1631] [outer = 000000EA0EA0A000] 09:32:49 INFO - PROCESS | 3820 | 1464625969397 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] 09:32:49 INFO - PROCESS | 3820 | 1464625969477 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 09:32:49 INFO - PROCESS | 3820 | 1464625969481 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:32:49 INFO - PROCESS | 3820 | 1464625969483 Marionette TRACE conn6 <- [1,2138,null,{}] 09:32:49 INFO - PROCESS | 3820 | 1464625969487 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}] 09:32:49 INFO - PROCESS | 3820 | 1464625969620 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 09:32:49 INFO - PROCESS | 3820 | 1464625969782 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12120800 == 115 [pid = 3820] [id = 544] 09:32:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 270 (000000EA0E75BC00) [pid = 3820] [serial = 1632] [outer = 0000000000000000] 09:32:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 271 (000000EA11F05000) [pid = 3820] [serial = 1633] [outer = 000000EA0E75BC00] 09:32:49 INFO - PROCESS | 3820 | 1464625969841 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 272 (000000EA1DBE0C00) [pid = 3820] [serial = 1634] [outer = 000000EA0E75BC00] 09:32:50 INFO - PROCESS | 3820 | 1464625970456 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] 09:32:50 INFO - PROCESS | 3820 | 1464625970521 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 09:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:32:50 INFO - PROCESS | 3820 | 1464625970542 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:32:50 INFO - PROCESS | 3820 | 1464625970545 Marionette TRACE conn6 <- [1,2142,null,{}] 09:32:50 INFO - PROCESS | 3820 | 1464625970549 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}] 09:32:50 INFO - PROCESS | 3820 | 1464625970741 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 09:32:50 INFO - PROCESS | 3820 | 1464625970899 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:50 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA175EE800 == 116 [pid = 3820] [id = 545] 09:32:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 273 (000000EA1C912800) [pid = 3820] [serial = 1635] [outer = 0000000000000000] 09:32:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 274 (000000EA1C91EC00) [pid = 3820] [serial = 1636] [outer = 000000EA1C912800] 09:32:50 INFO - PROCESS | 3820 | 1464625970959 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 275 (000000EA7DE96C00) [pid = 3820] [serial = 1637] [outer = 000000EA1C912800] 09:32:51 INFO - PROCESS | 3820 | 1464625971537 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]]]}] 09:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1046ms 09:32:51 INFO - PROCESS | 3820 | 1464625971572 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 09:32:51 INFO - PROCESS | 3820 | 1464625971575 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 09:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:32:51 INFO - PROCESS | 3820 | 1464625971578 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:32:51 INFO - PROCESS | 3820 | 1464625971580 Marionette TRACE conn6 <- [1,2146,null,{}] 09:32:51 INFO - PROCESS | 3820 | 1464625971584 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}] 09:32:51 INFO - PROCESS | 3820 | 1464625971718 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 09:32:51 INFO - PROCESS | 3820 | 1464625971893 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1F084800 == 117 [pid = 3820] [id = 546] 09:32:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 276 (000000EA1F381400) [pid = 3820] [serial = 1638] [outer = 0000000000000000] 09:32:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 277 (000000EA1F387C00) [pid = 3820] [serial = 1639] [outer = 000000EA1F381400] 09:32:51 INFO - PROCESS | 3820 | 1464625971950 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 278 (000000EA1F38D800) [pid = 3820] [serial = 1640] [outer = 000000EA1F381400] 09:32:52 INFO - PROCESS | 3820 | 1464625972923 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] 09:32:52 INFO - PROCESS | 3820 | 1464625972964 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 09:32:52 INFO - PROCESS | 3820 | 1464625972969 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:32:52 INFO - PROCESS | 3820 | 1464625972973 Marionette TRACE conn6 <- [1,2150,null,{}] 09:32:52 INFO - PROCESS | 3820 | 1464625972978 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}] 09:32:53 INFO - PROCESS | 3820 | 1464625973111 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 09:32:53 INFO - PROCESS | 3820 | 1464625973272 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:53 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA138C6800 == 118 [pid = 3820] [id = 547] 09:32:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 279 (000000EA07EC1000) [pid = 3820] [serial = 1641] [outer = 0000000000000000] 09:32:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 280 (000000EA0A8CE800) [pid = 3820] [serial = 1642] [outer = 000000EA07EC1000] 09:32:53 INFO - PROCESS | 3820 | 1464625973326 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 281 (000000EA0B523800) [pid = 3820] [serial = 1643] [outer = 000000EA07EC1000] 09:32:53 INFO - PROCESS | 3820 | 1464625973944 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]]]}] 09:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1031ms 09:32:54 INFO - PROCESS | 3820 | 1464625974005 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 3820 | 1464625974011 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 09:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:32:54 INFO - PROCESS | 3820 | 1464625974017 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - PROCESS | 3820 | 1464625974020 Marionette TRACE conn6 <- [1,2154,null,{}] 09:32:54 INFO - PROCESS | 3820 | 1464625974040 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}] 09:32:54 INFO - PROCESS | 3820 | 1464625974164 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 09:32:54 INFO - PROCESS | 3820 | 1464625974325 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F20A000 == 119 [pid = 3820] [id = 548] 09:32:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 282 (000000EA0C6BDC00) [pid = 3820] [serial = 1644] [outer = 0000000000000000] 09:32:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 283 (000000EA0E205800) [pid = 3820] [serial = 1645] [outer = 000000EA0C6BDC00] 09:32:54 INFO - PROCESS | 3820 | 1464625974380 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 284 (000000EA0EA09800) [pid = 3820] [serial = 1646] [outer = 000000EA0C6BDC00] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7D1AA800 == 118 [pid = 3820] [id = 229] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA19DD7800 == 117 [pid = 3820] [id = 435] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1C192800 == 116 [pid = 3820] [id = 533] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1A603000 == 115 [pid = 3820] [id = 532] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18C90000 == 114 [pid = 3820] [id = 531] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1854D000 == 113 [pid = 3820] [id = 530] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1701A000 == 112 [pid = 3820] [id = 529] 09:32:54 INFO - PROCESS | 3820 | --DOMWINDOW == 283 (000000EA16F97400) [pid = 3820] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 09:32:54 INFO - PROCESS | 3820 | --DOMWINDOW == 282 (000000EA159BB000) [pid = 3820] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 09:32:54 INFO - PROCESS | 3820 | --DOMWINDOW == 281 (000000EA1D337C00) [pid = 3820] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15B8F800 == 111 [pid = 3820] [id = 528] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14081800 == 110 [pid = 3820] [id = 527] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B544000 == 109 [pid = 3820] [id = 526] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA02039000 == 108 [pid = 3820] [id = 11] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15D84800 == 107 [pid = 3820] [id = 525] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F076800 == 106 [pid = 3820] [id = 524] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1DA32000 == 105 [pid = 3820] [id = 519] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1DA17800 == 104 [pid = 3820] [id = 518] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1D90B000 == 103 [pid = 3820] [id = 517] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1A898000 == 102 [pid = 3820] [id = 516] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA19D08800 == 101 [pid = 3820] [id = 515] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14655800 == 100 [pid = 3820] [id = 514] 09:32:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F7A5000 == 99 [pid = 3820] [id = 513] 09:32:55 INFO - PROCESS | 3820 | 1464625975044 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]]]}] 09:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1088ms 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 280 (000000EA15E56C00) [pid = 3820] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 279 (000000EA14250000) [pid = 3820] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 278 (000000EA19312000) [pid = 3820] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 277 (000000EA1855E800) [pid = 3820] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 276 (000000EA0EA0F400) [pid = 3820] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 275 (000000EA11874800) [pid = 3820] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 274 (000000EA11DA2800) [pid = 3820] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 273 (000000EA0F047400) [pid = 3820] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 272 (000000EA0B8A2800) [pid = 3820] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 271 (000000EA1344F800) [pid = 3820] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 270 (000000EA186D0400) [pid = 3820] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 269 (000000EA0AF87000) [pid = 3820] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 268 (000000EA1228A000) [pid = 3820] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 267 (000000EA14378400) [pid = 3820] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 266 (000000EA0EBEC800) [pid = 3820] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 265 (000000EA159C0800) [pid = 3820] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 264 (000000EA7C721400) [pid = 3820] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 263 (000000EA0F899800) [pid = 3820] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 262 (000000EA11DA1400) [pid = 3820] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 261 (000000EA06DDB000) [pid = 3820] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 260 (000000EA0EAA9400) [pid = 3820] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 259 (000000EA0F019800) [pid = 3820] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 258 (000000EA19E76400) [pid = 3820] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 257 (000000EA1279AC00) [pid = 3820] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 256 (000000EA1417C000) [pid = 3820] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 255 (000000EA0AF30C00) [pid = 3820] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 254 (000000EA15E55C00) [pid = 3820] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | --DOMWINDOW == 253 (000000EA0C29B800) [pid = 3820] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 09:32:55 INFO - PROCESS | 3820 | 1464625975129 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 3820 | 1464625975132 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 09:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:32:55 INFO - PROCESS | 3820 | 1464625975138 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 3820 | 1464625975142 Marionette TRACE conn6 <- [1,2158,null,{}] 09:32:55 INFO - PROCESS | 3820 | 1464625975153 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}] 09:32:55 INFO - PROCESS | 3820 | 1464625975265 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 09:32:55 INFO - PROCESS | 3820 | 1464625975281 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11ABC800 == 100 [pid = 3820] [id = 549] 09:32:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 254 (000000EA0A823000) [pid = 3820] [serial = 1647] [outer = 0000000000000000] 09:32:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 255 (000000EA0B8A2800) [pid = 3820] [serial = 1648] [outer = 000000EA0A823000] 09:32:55 INFO - PROCESS | 3820 | 1464625975331 Marionette DEBUG loaded listener.js 09:32:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 256 (000000EA0E75B400) [pid = 3820] [serial = 1649] [outer = 000000EA0A823000] 09:32:55 INFO - PROCESS | 3820 | 1464625975877 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]]]}] 09:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 795ms 09:32:55 INFO - PROCESS | 3820 | 1464625975937 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 3820 | 1464625975940 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 09:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:32:55 INFO - PROCESS | 3820 | 1464625975943 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 3820 | 1464625975945 Marionette TRACE conn6 <- [1,2162,null,{}] 09:32:55 INFO - PROCESS | 3820 | 1464625975948 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}] 09:32:56 INFO - PROCESS | 3820 | 1464625976069 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 09:32:56 INFO - PROCESS | 3820 | 1464625976182 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:56 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA13F6C000 == 101 [pid = 3820] [id = 550] 09:32:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 257 (000000EA0EBE3400) [pid = 3820] [serial = 1650] [outer = 0000000000000000] 09:32:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 258 (000000EA0F01F400) [pid = 3820] [serial = 1651] [outer = 000000EA0EBE3400] 09:32:56 INFO - PROCESS | 3820 | 1464625976229 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 259 (000000EA0F2A8400) [pid = 3820] [serial = 1652] [outer = 000000EA0EBE3400] 09:32:56 INFO - PROCESS | 3820 | 1464625976615 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]]]}] 09:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 09:32:56 INFO - PROCESS | 3820 | 1464625976680 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 3820 | 1464625976682 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 09:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:32:56 INFO - PROCESS | 3820 | 1464625976685 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:32:56 INFO - PROCESS | 3820 | 1464625976687 Marionette TRACE conn6 <- [1,2166,null,{}] 09:32:56 INFO - PROCESS | 3820 | 1464625976719 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}] 09:32:56 INFO - PROCESS | 3820 | 1464625976825 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 09:32:56 INFO - PROCESS | 3820 | 1464625976835 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:56 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14655800 == 102 [pid = 3820] [id = 551] 09:32:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 260 (000000EA0F023800) [pid = 3820] [serial = 1653] [outer = 0000000000000000] 09:32:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 261 (000000EA0F899800) [pid = 3820] [serial = 1654] [outer = 000000EA0F023800] 09:32:56 INFO - PROCESS | 3820 | 1464625976881 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 262 (000000EA11868C00) [pid = 3820] [serial = 1655] [outer = 000000EA0F023800] 09:32:57 INFO - PROCESS | 3820 | 1464625977414 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]]]}] 09:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 755ms 09:32:57 INFO - PROCESS | 3820 | 1464625977446 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 09:32:57 INFO - PROCESS | 3820 | 1464625977448 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 09:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:32:57 INFO - PROCESS | 3820 | 1464625977452 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:32:57 INFO - PROCESS | 3820 | 1464625977453 Marionette TRACE conn6 <- [1,2170,null,{}] 09:32:57 INFO - PROCESS | 3820 | 1464625977457 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}] 09:32:57 INFO - PROCESS | 3820 | 1464625977624 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 09:32:57 INFO - PROCESS | 3820 | 1464625977647 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1671A000 == 103 [pid = 3820] [id = 552] 09:32:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 263 (000000EA11DA6C00) [pid = 3820] [serial = 1656] [outer = 0000000000000000] 09:32:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 264 (000000EA1278C400) [pid = 3820] [serial = 1657] [outer = 000000EA11DA6C00] 09:32:57 INFO - PROCESS | 3820 | 1464625977694 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 265 (000000EA14175800) [pid = 3820] [serial = 1658] [outer = 000000EA11DA6C00] 09:32:58 INFO - PROCESS | 3820 | 1464625978171 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]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 774ms 09:32:58 INFO - PROCESS | 3820 | 1464625978237 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 3820 | 1464625978239 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 09:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:32:58 INFO - PROCESS | 3820 | 1464625978243 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 3820 | 1464625978245 Marionette TRACE conn6 <- [1,2174,null,{}] 09:32:58 INFO - PROCESS | 3820 | 1464625978248 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}] 09:32:58 INFO - PROCESS | 3820 | 1464625978392 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 09:32:58 INFO - PROCESS | 3820 | 1464625978414 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1707A000 == 104 [pid = 3820] [id = 553] 09:32:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 266 (000000EA13834000) [pid = 3820] [serial = 1659] [outer = 0000000000000000] 09:32:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 267 (000000EA141D6C00) [pid = 3820] [serial = 1660] [outer = 000000EA13834000] 09:32:58 INFO - PROCESS | 3820 | 1464625978461 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 268 (000000EA159B4400) [pid = 3820] [serial = 1661] [outer = 000000EA13834000] 09:32:58 INFO - PROCESS | 3820 | 1464625978931 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]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 734ms 09:32:58 INFO - PROCESS | 3820 | 1464625978980 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 3820 | 1464625978982 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 09:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:32:59 INFO - PROCESS | 3820 | 1464625978991 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:32:59 INFO - PROCESS | 3820 | 1464625978993 Marionette TRACE conn6 <- [1,2178,null,{}] 09:32:59 INFO - PROCESS | 3820 | 1464625978997 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}] 09:32:59 INFO - PROCESS | 3820 | 1464625979879 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 267 (000000EA11AA6800) [pid = 3820] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 266 (000000EA16F2C800) [pid = 3820] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 265 (000000EA17D95C00) [pid = 3820] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 264 (000000EA1A6E0400) [pid = 3820] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 263 (000000EA16F27800) [pid = 3820] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 262 (000000EA0F2A5800) [pid = 3820] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 261 (000000EA1718A000) [pid = 3820] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 260 (000000EA16F26800) [pid = 3820] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 259 (000000EA175C5800) [pid = 3820] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 258 (000000EA0B6A8000) [pid = 3820] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 257 (000000EA15E50000) [pid = 3820] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 256 (000000EA0AF87C00) [pid = 3820] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 255 (000000EA0F043400) [pid = 3820] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 254 (000000EA0EBE9C00) [pid = 3820] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 253 (000000EA1CE73000) [pid = 3820] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 252 (000000EA159BB400) [pid = 3820] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 251 (000000EA16D2C800) [pid = 3820] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 250 (000000EA1855C800) [pid = 3820] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 249 (000000EA0F89D400) [pid = 3820] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 248 (000000EA17035800) [pid = 3820] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 247 (000000EA14379C00) [pid = 3820] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 246 (000000EA0200E000) [pid = 3820] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 245 (000000EA0BB9C000) [pid = 3820] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 244 (000000EA159BE800) [pid = 3820] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 243 (000000EA193CDC00) [pid = 3820] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 242 (000000EA141CF800) [pid = 3820] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 241 (000000EA08255800) [pid = 3820] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 240 (000000EA0E752C00) [pid = 3820] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 239 (000000EA1141C800) [pid = 3820] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 238 (000000EA159B1C00) [pid = 3820] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 237 (000000EA159B9800) [pid = 3820] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 236 (000000EA16D34C00) [pid = 3820] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 235 (000000EA16F1F000) [pid = 3820] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 234 (000000EA11AA5C00) [pid = 3820] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 233 (000000EA07682000) [pid = 3820] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 232 (000000EA15E54400) [pid = 3820] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 231 (000000EA07ECFC00) [pid = 3820] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 230 (000000EA0BA13400) [pid = 3820] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 229 (000000EA121D5400) [pid = 3820] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 228 (000000EA14377400) [pid = 3820] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 227 (000000EA19E1FC00) [pid = 3820] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 226 (000000EA1BDB7000) [pid = 3820] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 225 (000000EA1BDB8400) [pid = 3820] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 224 (000000EA0E298800) [pid = 3820] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 223 (000000EA080CD800) [pid = 3820] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 222 (000000EA19E25800) [pid = 3820] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 221 (000000EA16760800) [pid = 3820] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 220 (000000EA02F08400) [pid = 3820] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 219 (000000EA14611C00) [pid = 3820] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 218 (000000EA13087400) [pid = 3820] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 217 (000000EA0764AC00) [pid = 3820] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 216 (000000EA0E29EC00) [pid = 3820] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 215 (000000EA1718C000) [pid = 3820] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 214 (000000EA11425400) [pid = 3820] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 213 (000000EA0BA0B400) [pid = 3820] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 212 (000000EA186CC800) [pid = 3820] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 211 (000000EA1CEAF000) [pid = 3820] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 210 (000000EA0D543800) [pid = 3820] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 209 (000000EA0B6ABC00) [pid = 3820] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 208 (000000EA193C4800) [pid = 3820] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 207 (000000EA0EBE7800) [pid = 3820] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 206 (000000EA1A6D5C00) [pid = 3820] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA1A6D3C00) [pid = 3820] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 204 (000000EA0B519000) [pid = 3820] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 203 (000000EA159BA000) [pid = 3820] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:32:59 INFO - PROCESS | 3820 | --DOMWINDOW == 202 (000000EA0F041000) [pid = 3820] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:33:00 INFO - PROCESS | 3820 | 1464625980013 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0ACCA800 == 105 [pid = 3820] [id = 554] 09:33:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 203 (000000EA02B73400) [pid = 3820] [serial = 1662] [outer = 0000000000000000] 09:33:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 204 (000000EA04AA2000) [pid = 3820] [serial = 1663] [outer = 000000EA02B73400] 09:33:00 INFO - PROCESS | 3820 | 1464625980059 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 205 (000000EA0AAE9C00) [pid = 3820] [serial = 1664] [outer = 000000EA02B73400] 09:33:00 INFO - PROCESS | 3820 | 1464625980456 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]]]}] 09:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1548ms 09:33:00 INFO - PROCESS | 3820 | 1464625980536 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 09:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:33:00 INFO - PROCESS | 3820 | 1464625980539 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 09:33:00 INFO - PROCESS | 3820 | 1464625980542 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 3820 | 1464625980544 Marionette TRACE conn6 <- [1,2182,null,{}] 09:33:00 INFO - PROCESS | 3820 | 1464625980547 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}] 09:33:00 INFO - PROCESS | 3820 | 1464625980654 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 09:33:00 INFO - PROCESS | 3820 | 1464625980662 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17D45800 == 106 [pid = 3820] [id = 555] 09:33:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA0B6AA800) [pid = 3820] [serial = 1665] [outer = 0000000000000000] 09:33:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 207 (000000EA0EB94800) [pid = 3820] [serial = 1666] [outer = 000000EA0B6AA800] 09:33:00 INFO - PROCESS | 3820 | 1464625980707 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 208 (000000EA11423400) [pid = 3820] [serial = 1667] [outer = 000000EA0B6AA800] 09:33:01 INFO - PROCESS | 3820 | 1464625981161 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]]]}] 09:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 628ms 09:33:01 INFO - PROCESS | 3820 | 1464625981173 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 09:33:01 INFO - PROCESS | 3820 | 1464625981175 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 09:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:33:01 INFO - PROCESS | 3820 | 1464625981200 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:33:01 INFO - PROCESS | 3820 | 1464625981202 Marionette TRACE conn6 <- [1,2186,null,{}] 09:33:01 INFO - PROCESS | 3820 | 1464625981207 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}] 09:33:01 INFO - PROCESS | 3820 | 1464625981314 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 09:33:01 INFO - PROCESS | 3820 | 1464625981350 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA185D7000 == 107 [pid = 3820] [id = 556] 09:33:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 209 (000000EA14177400) [pid = 3820] [serial = 1668] [outer = 0000000000000000] 09:33:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 210 (000000EA14377400) [pid = 3820] [serial = 1669] [outer = 000000EA14177400] 09:33:01 INFO - PROCESS | 3820 | 1464625981395 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 211 (000000EA15E51400) [pid = 3820] [serial = 1670] [outer = 000000EA14177400] 09:33:01 INFO - PROCESS | 3820 | 1464625981953 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]]]}] 09:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 816ms 09:33:02 INFO - PROCESS | 3820 | 1464625982000 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 3820 | 1464625982004 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 09:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:33:02 INFO - PROCESS | 3820 | 1464625982010 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - PROCESS | 3820 | 1464625982015 Marionette TRACE conn6 <- [1,2190,null,{}] 09:33:02 INFO - PROCESS | 3820 | 1464625982022 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}] 09:33:02 INFO - PROCESS | 3820 | 1464625982172 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 09:33:02 INFO - PROCESS | 3820 | 1464625982325 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B544000 == 108 [pid = 3820] [id = 557] 09:33:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 212 (000000EA06DCD000) [pid = 3820] [serial = 1671] [outer = 0000000000000000] 09:33:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 213 (000000EA06DDBC00) [pid = 3820] [serial = 1672] [outer = 000000EA06DCD000] 09:33:02 INFO - PROCESS | 3820 | 1464625982388 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 214 (000000EA0A00EC00) [pid = 3820] [serial = 1673] [outer = 000000EA06DCD000] 09:33:03 INFO - PROCESS | 3820 | 1464625983043 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]]]}] 09:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1084ms 09:33:03 INFO - PROCESS | 3820 | 1464625983098 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 09:33:03 INFO - PROCESS | 3820 | 1464625983105 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 09:33:03 INFO - PROCESS | 3820 | 1464625983111 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:33:03 INFO - PROCESS | 3820 | 1464625983114 Marionette TRACE conn6 <- [1,2194,null,{}] 09:33:03 INFO - PROCESS | 3820 | 1464625983118 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}] 09:33:03 INFO - PROCESS | 3820 | 1464625983258 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 09:33:03 INFO - PROCESS | 3820 | 1464625983415 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14345800 == 109 [pid = 3820] [id = 558] 09:33:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 215 (000000EA0AF2EC00) [pid = 3820] [serial = 1674] [outer = 0000000000000000] 09:33:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 216 (000000EA0E244400) [pid = 3820] [serial = 1675] [outer = 000000EA0AF2EC00] 09:33:03 INFO - PROCESS | 3820 | 1464625983472 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 217 (000000EA0F041400) [pid = 3820] [serial = 1676] [outer = 000000EA0AF2EC00] 09:33:04 INFO - PROCESS | 3820 | 1464625984127 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]]]}] 09:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1030ms 09:33:04 INFO - PROCESS | 3820 | 1464625984145 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 3820 | 1464625984148 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 09:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:33:04 INFO - PROCESS | 3820 | 1464625984152 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 3820 | 1464625984156 Marionette TRACE conn6 <- [1,2198,null,{}] 09:33:04 INFO - PROCESS | 3820 | 1464625984188 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}] 09:33:04 INFO - PROCESS | 3820 | 1464625984328 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 09:33:04 INFO - PROCESS | 3820 | 1464625984487 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:04 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18E99800 == 110 [pid = 3820] [id = 559] 09:33:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 218 (000000EA1228D000) [pid = 3820] [serial = 1677] [outer = 0000000000000000] 09:33:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 219 (000000EA1278F000) [pid = 3820] [serial = 1678] [outer = 000000EA1228D000] 09:33:04 INFO - PROCESS | 3820 | 1464625984548 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 220 (000000EA141D8C00) [pid = 3820] [serial = 1679] [outer = 000000EA1228D000] 09:33:05 INFO - PROCESS | 3820 | 1464625985171 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]]]}] 09:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1035ms 09:33:05 INFO - PROCESS | 3820 | 1464625985195 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 3820 | 1464625985199 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 09:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:33:05 INFO - PROCESS | 3820 | 1464625985204 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 3820 | 1464625985207 Marionette TRACE conn6 <- [1,2202,null,{}] 09:33:05 INFO - PROCESS | 3820 | 1464625985211 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}] 09:33:05 INFO - PROCESS | 3820 | 1464625985348 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 09:33:05 INFO - PROCESS | 3820 | 1464625985520 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1AE32000 == 111 [pid = 3820] [id = 560] 09:33:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 221 (000000EA16763800) [pid = 3820] [serial = 1680] [outer = 0000000000000000] 09:33:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 222 (000000EA16897000) [pid = 3820] [serial = 1681] [outer = 000000EA16763800] 09:33:05 INFO - PROCESS | 3820 | 1464625985578 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 223 (000000EA16F2B400) [pid = 3820] [serial = 1682] [outer = 000000EA16763800] 09:33:06 INFO - PROCESS | 3820 | 1464625986169 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]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 986ms 09:33:06 INFO - PROCESS | 3820 | 1464625986195 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 3820 | 1464625986198 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 09:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:33:06 INFO - PROCESS | 3820 | 1464625986201 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 3820 | 1464625986203 Marionette TRACE conn6 <- [1,2206,null,{}] 09:33:06 INFO - PROCESS | 3820 | 1464625986207 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}] 09:33:06 INFO - PROCESS | 3820 | 1464625986338 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 09:33:06 INFO - PROCESS | 3820 | 1464625986507 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1C188000 == 112 [pid = 3820] [id = 561] 09:33:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 224 (000000EA16FA0C00) [pid = 3820] [serial = 1683] [outer = 0000000000000000] 09:33:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 225 (000000EA17155400) [pid = 3820] [serial = 1684] [outer = 000000EA16FA0C00] 09:33:06 INFO - PROCESS | 3820 | 1464625986565 Marionette DEBUG loaded listener.js 09:33:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 226 (000000EA17190800) [pid = 3820] [serial = 1685] [outer = 000000EA16FA0C00] 09:33:07 INFO - PROCESS | 3820 | 1464625987191 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]]]}] 09:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1031ms 09:33:07 INFO - PROCESS | 3820 | 1464625987236 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 3820 | 1464625987238 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 09:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:33:07 INFO - PROCESS | 3820 | 1464625987242 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:33:07 INFO - PROCESS | 3820 | 1464625987244 Marionette TRACE conn6 <- [1,2210,null,{}] 09:33:07 INFO - PROCESS | 3820 | 1464625987271 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}] 09:33:07 INFO - PROCESS | 3820 | 1464625987426 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 09:33:07 INFO - PROCESS | 3820 | 1464625987586 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1DA16000 == 113 [pid = 3820] [id = 562] 09:33:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 227 (000000EA1718F800) [pid = 3820] [serial = 1686] [outer = 0000000000000000] 09:33:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 228 (000000EA17648400) [pid = 3820] [serial = 1687] [outer = 000000EA1718F800] 09:33:07 INFO - PROCESS | 3820 | 1464625987644 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 229 (000000EA1855C800) [pid = 3820] [serial = 1688] [outer = 000000EA1718F800] 09:33:08 INFO - PROCESS | 3820 | 1464625988293 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]]]}] 09:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1104ms 09:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:33:08 INFO - PROCESS | 3820 | 1464625988349 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 3820 | 1464625988351 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 09:33:08 INFO - PROCESS | 3820 | 1464625988355 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 3820 | 1464625988357 Marionette TRACE conn6 <- [1,2214,null,{}] 09:33:08 INFO - PROCESS | 3820 | 1464625988361 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}] 09:33:08 INFO - PROCESS | 3820 | 1464625988490 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 09:33:08 INFO - PROCESS | 3820 | 1464625988649 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1F25F000 == 114 [pid = 3820] [id = 563] 09:33:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 230 (000000EA18E08000) [pid = 3820] [serial = 1689] [outer = 0000000000000000] 09:33:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 231 (000000EA18E09000) [pid = 3820] [serial = 1690] [outer = 000000EA18E08000] 09:33:08 INFO - PROCESS | 3820 | 1464625988707 Marionette DEBUG loaded listener.js 09:33:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 232 (000000EA193CB000) [pid = 3820] [serial = 1691] [outer = 000000EA18E08000] 09:33:09 INFO - PROCESS | 3820 | 1464625989250 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]]]}] 09:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 945ms 09:33:09 INFO - PROCESS | 3820 | 1464625989302 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 09:33:09 INFO - PROCESS | 3820 | 1464625989305 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 09:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:33:09 INFO - PROCESS | 3820 | 1464625989308 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - PROCESS | 3820 | 1464625989310 Marionette TRACE conn6 <- [1,2218,null,{}] 09:33:09 INFO - PROCESS | 3820 | 1464625989314 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}] 09:33:09 INFO - PROCESS | 3820 | 1464625989443 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 09:33:09 INFO - PROCESS | 3820 | 1464625989574 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA2021F800 == 115 [pid = 3820] [id = 564] 09:33:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 233 (000000EA19E1C800) [pid = 3820] [serial = 1692] [outer = 0000000000000000] 09:33:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 234 (000000EA19E26C00) [pid = 3820] [serial = 1693] [outer = 000000EA19E1C800] 09:33:09 INFO - PROCESS | 3820 | 1464625989630 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 235 (000000EA19EA8C00) [pid = 3820] [serial = 1694] [outer = 000000EA19E1C800] 09:33:10 INFO - PROCESS | 3820 | 1464625990196 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]]]}] 09:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 944ms 09:33:10 INFO - PROCESS | 3820 | 1464625990255 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 3820 | 1464625990258 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 09:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:33:10 INFO - PROCESS | 3820 | 1464625990261 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 3820 | 1464625990264 Marionette TRACE conn6 <- [1,2222,null,{}] 09:33:10 INFO - PROCESS | 3820 | 1464625990268 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}] 09:33:10 INFO - PROCESS | 3820 | 1464625990397 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 09:33:10 INFO - PROCESS | 3820 | 1464625990568 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7DE47800 == 116 [pid = 3820] [id = 565] 09:33:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 236 (000000EA1A6D6C00) [pid = 3820] [serial = 1695] [outer = 0000000000000000] 09:33:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 237 (000000EA1A6DE000) [pid = 3820] [serial = 1696] [outer = 000000EA1A6D6C00] 09:33:10 INFO - PROCESS | 3820 | 1464625990625 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 238 (000000EA1B608800) [pid = 3820] [serial = 1697] [outer = 000000EA1A6D6C00] 09:33:11 INFO - PROCESS | 3820 | 1464625991199 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]]]}] 09:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 986ms 09:33:11 INFO - PROCESS | 3820 | 1464625991250 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 3820 | 1464625991253 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 09:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:33:11 INFO - PROCESS | 3820 | 1464625991257 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - PROCESS | 3820 | 1464625991259 Marionette TRACE conn6 <- [1,2226,null,{}] 09:33:11 INFO - PROCESS | 3820 | 1464625991263 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}] 09:33:11 INFO - PROCESS | 3820 | 1464625991395 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 09:33:11 INFO - PROCESS | 3820 | 1464625991567 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1F4CE000 == 117 [pid = 3820] [id = 566] 09:33:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 239 (000000EA1B66A800) [pid = 3820] [serial = 1698] [outer = 0000000000000000] 09:33:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 240 (000000EA1B66D400) [pid = 3820] [serial = 1699] [outer = 000000EA1B66A800] 09:33:11 INFO - PROCESS | 3820 | 1464625991624 Marionette DEBUG loaded listener.js 09:33:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 241 (000000EA1BDB8400) [pid = 3820] [serial = 1700] [outer = 000000EA1B66A800] 09:33:12 INFO - PROCESS | 3820 | 1464625992167 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]]]}] 09:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 944ms 09:33:12 INFO - PROCESS | 3820 | 1464625992213 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 09:33:12 INFO - PROCESS | 3820 | 1464625992216 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 09:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:33:12 INFO - PROCESS | 3820 | 1464625992221 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:33:12 INFO - PROCESS | 3820 | 1464625992224 Marionette TRACE conn6 <- [1,2230,null,{}] 09:33:12 INFO - PROCESS | 3820 | 1464625992228 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}] 09:33:12 INFO - PROCESS | 3820 | 1464625992379 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 09:33:12 INFO - PROCESS | 3820 | 1464625992550 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA19341800 == 118 [pid = 3820] [id = 567] 09:33:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 242 (000000EA1C91AC00) [pid = 3820] [serial = 1701] [outer = 0000000000000000] 09:33:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 243 (000000EA1C9CFC00) [pid = 3820] [serial = 1702] [outer = 000000EA1C91AC00] 09:33:12 INFO - PROCESS | 3820 | 1464625992612 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 244 (000000EA1CEA5800) [pid = 3820] [serial = 1703] [outer = 000000EA1C91AC00] 09:33:13 INFO - PROCESS | 3820 | 1464625993208 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]]]}] 09:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1031ms 09:33:13 INFO - PROCESS | 3820 | 1464625993255 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 3820 | 1464625993258 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 09:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:33:13 INFO - PROCESS | 3820 | 1464625993261 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 3820 | 1464625993263 Marionette TRACE conn6 <- [1,2234,null,{}] 09:33:13 INFO - PROCESS | 3820 | 1464625993267 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}] 09:33:13 INFO - PROCESS | 3820 | 1464625993399 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 09:33:13 INFO - PROCESS | 3820 | 1464625993619 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1D91E000 == 119 [pid = 3820] [id = 568] 09:33:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 245 (000000EA1D2EA400) [pid = 3820] [serial = 1704] [outer = 0000000000000000] 09:33:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 246 (000000EA1D2F1800) [pid = 3820] [serial = 1705] [outer = 000000EA1D2EA400] 09:33:13 INFO - PROCESS | 3820 | 1464625993676 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 247 (000000EA1D340400) [pid = 3820] [serial = 1706] [outer = 000000EA1D2EA400] 09:33:14 INFO - PROCESS | 3820 | 1464625994340 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]]]}] 09:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1136ms 09:33:14 INFO - PROCESS | 3820 | 1464625994400 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 3820 | 1464625994403 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 09:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:33:14 INFO - PROCESS | 3820 | 1464625994406 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 3820 | 1464625994408 Marionette TRACE conn6 <- [1,2238,null,{}] 09:33:14 INFO - PROCESS | 3820 | 1464625994412 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}] 09:33:14 INFO - PROCESS | 3820 | 1464625994545 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 09:33:14 INFO - PROCESS | 3820 | 1464625994707 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B354000 == 120 [pid = 3820] [id = 569] 09:33:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 248 (000000EA07EC2000) [pid = 3820] [serial = 1707] [outer = 0000000000000000] 09:33:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 249 (000000EA0BA11000) [pid = 3820] [serial = 1708] [outer = 000000EA07EC2000] 09:33:14 INFO - PROCESS | 3820 | 1464625994764 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 250 (000000EA11F0F000) [pid = 3820] [serial = 1709] [outer = 000000EA07EC2000] 09:33:15 INFO - PROCESS | 3820 | 1464625995334 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]]]}] 09:33:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:33:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 986ms 09:33:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:33:15 INFO - PROCESS | 3820 | 1464625995394 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 09:33:15 INFO - PROCESS | 3820 | 1464625995397 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 09:33:15 INFO - PROCESS | 3820 | 1464625995400 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:33:15 INFO - PROCESS | 3820 | 1464625995402 Marionette TRACE conn6 <- [1,2242,null,{}] 09:33:15 INFO - PROCESS | 3820 | 1464625995406 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}] 09:33:15 INFO - PROCESS | 3820 | 1464625995538 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 09:33:15 INFO - PROCESS | 3820 | 1464625995714 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EBB3000 == 121 [pid = 3820] [id = 570] 09:33:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 251 (000000EA08960C00) [pid = 3820] [serial = 1710] [outer = 0000000000000000] 09:33:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 252 (000000EA0B6A5C00) [pid = 3820] [serial = 1711] [outer = 000000EA08960C00] 09:33:15 INFO - PROCESS | 3820 | 1464625995771 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 253 (000000EA0E297000) [pid = 3820] [serial = 1712] [outer = 000000EA08960C00] 09:33:16 INFO - PROCESS | 3820 | 1464625996673 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]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:33:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1335ms 09:33:16 INFO - PROCESS | 3820 | 1464625996739 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 3820 | 1464625996744 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 09:33:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:33:16 INFO - PROCESS | 3820 | 1464625996749 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 3820 | 1464625996753 Marionette TRACE conn6 <- [1,2246,null,{}] 09:33:16 INFO - PROCESS | 3820 | 1464625996758 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}] 09:33:16 INFO - PROCESS | 3820 | 1464625996891 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 09:33:17 INFO - PROCESS | 3820 | 1464625997061 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12975000 == 122 [pid = 3820] [id = 571] 09:33:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 254 (000000EA07DB3400) [pid = 3820] [serial = 1713] [outer = 0000000000000000] 09:33:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 255 (000000EA0AF30000) [pid = 3820] [serial = 1714] [outer = 000000EA07DB3400] 09:33:17 INFO - PROCESS | 3820 | 1464625997116 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 256 (000000EA0D266000) [pid = 3820] [serial = 1715] [outer = 000000EA07DB3400] 09:33:17 INFO - PROCESS | 3820 | 1464625997740 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]]]}] 09:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1029ms 09:33:17 INFO - PROCESS | 3820 | 1464625997782 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 09:33:17 INFO - PROCESS | 3820 | 1464625997788 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 09:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:33:17 INFO - PROCESS | 3820 | 1464625997794 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:33:17 INFO - PROCESS | 3820 | 1464625997796 Marionette TRACE conn6 <- [1,2250,null,{}] 09:33:17 INFO - PROCESS | 3820 | 1464625997800 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}] 09:33:18 INFO - PROCESS | 3820 | 1464625998010 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA186A3800 == 121 [pid = 3820] [id = 512] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA06F68000 == 120 [pid = 3820] [id = 463] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17D45800 == 119 [pid = 3820] [id = 555] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0ACCA800 == 118 [pid = 3820] [id = 554] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1707A000 == 117 [pid = 3820] [id = 553] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1671A000 == 116 [pid = 3820] [id = 552] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14655800 == 115 [pid = 3820] [id = 551] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA13F6C000 == 114 [pid = 3820] [id = 550] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11ABC800 == 113 [pid = 3820] [id = 549] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F20A000 == 112 [pid = 3820] [id = 548] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA138C6800 == 111 [pid = 3820] [id = 547] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 255 (000000EA079F2000) [pid = 3820] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 254 (000000EA1D33A800) [pid = 3820] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 253 (000000EA121DA000) [pid = 3820] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 252 (000000EA1D2F8C00) [pid = 3820] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 251 (000000EA7BED7800) [pid = 3820] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA20219000 == 110 [pid = 3820] [id = 541] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1D2AF800 == 109 [pid = 3820] [id = 540] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1BD4F800 == 108 [pid = 3820] [id = 539] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1B07A800 == 107 [pid = 3820] [id = 538] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7E33C800 == 106 [pid = 3820] [id = 537] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17C51000 == 105 [pid = 3820] [id = 536] 09:33:18 INFO - PROCESS | 3820 | --DOCSHELL 000000EA138DD800 == 104 [pid = 3820] [id = 535] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 250 (000000EA07EC6800) [pid = 3820] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 249 (000000EA0E20E400) [pid = 3820] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 248 (000000EA7C709400) [pid = 3820] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 247 (000000EA19E27000) [pid = 3820] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 246 (000000EA14608C00) [pid = 3820] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 245 (000000EA0B8AA000) [pid = 3820] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 244 (000000EA0F040000) [pid = 3820] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 243 (000000EA1307FC00) [pid = 3820] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 242 (000000EA159BF400) [pid = 3820] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 241 (000000EA16D2CC00) [pid = 3820] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 240 (000000EA186C8C00) [pid = 3820] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 239 (000000EA19E1A000) [pid = 3820] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 238 (000000EA17410400) [pid = 3820] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 237 (000000EA17D92C00) [pid = 3820] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 236 (000000EA193C3400) [pid = 3820] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 235 (000000EA0B517000) [pid = 3820] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 234 (000000EA0F2ABC00) [pid = 3820] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 233 (000000EA1307F400) [pid = 3820] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 232 (000000EA16F22400) [pid = 3820] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 231 (000000EA1BDB2000) [pid = 3820] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 230 (000000EA1CE7D400) [pid = 3820] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 229 (000000EA7C70C000) [pid = 3820] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 228 (000000EA14175C00) [pid = 3820] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 227 (000000EA1D5F1800) [pid = 3820] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 226 (000000EA7D1C0000) [pid = 3820] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 225 (000000EA0EAAF400) [pid = 3820] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 224 (000000EA16D35000) [pid = 3820] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 223 (000000EA18E0B000) [pid = 3820] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 222 (000000EA1688F800) [pid = 3820] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 221 (000000EA17409400) [pid = 3820] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 220 (000000EA1A6D0400) [pid = 3820] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 219 (000000EA1A6EB800) [pid = 3820] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 218 (000000EA7CE0C400) [pid = 3820] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 217 (000000EA114B4800) [pid = 3820] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 216 (000000EA7D03CC00) [pid = 3820] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 215 (000000EA186C4800) [pid = 3820] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 214 (000000EA7C726400) [pid = 3820] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 213 (000000EA0E429000) [pid = 3820] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 212 (000000EA193CE800) [pid = 3820] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 211 (000000EA16F2D400) [pid = 3820] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 210 (000000EA1718A800) [pid = 3820] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 209 (000000EA12287400) [pid = 3820] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 208 (000000EA1CE80C00) [pid = 3820] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 207 (000000EA1688F400) [pid = 3820] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 206 (000000EA16FA5C00) [pid = 3820] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA1A6E8400) [pid = 3820] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 204 (000000EA1417E400) [pid = 3820] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 203 (000000EA1740B400) [pid = 3820] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 202 (000000EA17151400) [pid = 3820] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 201 (000000EA0E375000) [pid = 3820] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 200 (000000EA193D1000) [pid = 3820] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 199 (000000EA11F0D800) [pid = 3820] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 198 (000000EA1C9D8800) [pid = 3820] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 197 (000000EA0F741000) [pid = 3820] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA175CB000) [pid = 3820] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA17184C00) [pid = 3820] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA0AAEB400) [pid = 3820] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA04A9E000) [pid = 3820] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 192 (000000EA15E0A000) [pid = 3820] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 191 (000000EA16FA4C00) [pid = 3820] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 190 (000000EA1C1B0800) [pid = 3820] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA14177000) [pid = 3820] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA083ED000) [pid = 3820] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 187 (000000EA0BA0D000) [pid = 3820] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 186 (000000EA1A6D6800) [pid = 3820] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA0F2AB800) [pid = 3820] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 184 (000000EA0EA0D400) [pid = 3820] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 183 (000000EA1855A000) [pid = 3820] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 182 (000000EA0AF29C00) [pid = 3820] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 181 (000000EA14609C00) [pid = 3820] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 180 (000000EA11F03000) [pid = 3820] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 179 (000000EA125E8400) [pid = 3820] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 178 (000000EA19E6B000) [pid = 3820] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 177 (000000EA17646000) [pid = 3820] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 176 (000000EA1344C000) [pid = 3820] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 175 (000000EA19E72400) [pid = 3820] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 174 (000000EA0EBEAC00) [pid = 3820] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 173 (000000EA1CEB2800) [pid = 3820] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 172 (000000EA0F746800) [pid = 3820] [serial = 1091] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 171 (000000EA1BDB6400) [pid = 3820] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 170 (000000EA19315000) [pid = 3820] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 169 (000000EA1C1B9000) [pid = 3820] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | --DOMWINDOW == 168 (000000EA141D0000) [pid = 3820] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 09:33:18 INFO - PROCESS | 3820 | 1464625998235 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA080D1000 == 105 [pid = 3820] [id = 572] 09:33:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 169 (000000EA04A26000) [pid = 3820] [serial = 1716] [outer = 0000000000000000] 09:33:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 170 (000000EA07ECB800) [pid = 3820] [serial = 1717] [outer = 000000EA04A26000] 09:33:18 INFO - PROCESS | 3820 | 1464625998284 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 171 (000000EA0B51E000) [pid = 3820] [serial = 1718] [outer = 000000EA04A26000] 09:33:18 INFO - PROCESS | 3820 | 1464625998817 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]]]}] 09:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1029ms 09:33:18 INFO - PROCESS | 3820 | 1464625998825 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 3820 | 1464625998827 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 09:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:33:18 INFO - PROCESS | 3820 | 1464625998835 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - PROCESS | 3820 | 1464625998839 Marionette TRACE conn6 <- [1,2254,null,{}] 09:33:18 INFO - PROCESS | 3820 | 1464625998850 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}] 09:33:18 INFO - PROCESS | 3820 | 1464625998983 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 09:33:19 INFO - PROCESS | 3820 | 1464625999099 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CD4000 == 106 [pid = 3820] [id = 573] 09:33:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 172 (000000EA0EA07C00) [pid = 3820] [serial = 1719] [outer = 0000000000000000] 09:33:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 173 (000000EA0EBDDC00) [pid = 3820] [serial = 1720] [outer = 000000EA0EA07C00] 09:33:19 INFO - PROCESS | 3820 | 1464625999148 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 174 (000000EA0F03A400) [pid = 3820] [serial = 1721] [outer = 000000EA0EA07C00] 09:33:19 INFO - PROCESS | 3820 | 1464625999572 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]]]}] 09:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 796ms 09:33:19 INFO - PROCESS | 3820 | 1464625999630 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 3820 | 1464625999633 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 09:33:19 INFO - PROCESS | 3820 | 1464625999636 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:33:19 INFO - PROCESS | 3820 | 1464625999638 Marionette TRACE conn6 <- [1,2258,null,{}] 09:33:19 INFO - PROCESS | 3820 | 1464625999641 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}] 09:33:19 INFO - PROCESS | 3820 | 1464625999755 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 09:33:19 INFO - PROCESS | 3820 | 1464625999777 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA130C2800 == 107 [pid = 3820] [id = 574] 09:33:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 175 (000000EA0F73F000) [pid = 3820] [serial = 1722] [outer = 0000000000000000] 09:33:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 176 (000000EA0F890800) [pid = 3820] [serial = 1723] [outer = 000000EA0F73F000] 09:33:19 INFO - PROCESS | 3820 | 1464625999824 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 177 (000000EA11419C00) [pid = 3820] [serial = 1724] [outer = 000000EA0F73F000] 09:33:20 INFO - PROCESS | 3820 | 1464626000281 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]]]}] 09:33:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:33:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 691ms 09:33:20 INFO - PROCESS | 3820 | 1464626000331 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 09:33:20 INFO - PROCESS | 3820 | 1464626000333 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 09:33:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:33:20 INFO - PROCESS | 3820 | 1464626000345 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:33:20 INFO - PROCESS | 3820 | 1464626000347 Marionette TRACE conn6 <- [1,2262,null,{}] 09:33:20 INFO - PROCESS | 3820 | 1464626000351 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}] 09:33:20 INFO - PROCESS | 3820 | 1464626000495 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 09:33:20 INFO - PROCESS | 3820 | 1464626000510 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1435A000 == 108 [pid = 3820] [id = 575] 09:33:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 178 (000000EA0F8E0000) [pid = 3820] [serial = 1725] [outer = 0000000000000000] 09:33:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 179 (000000EA11866C00) [pid = 3820] [serial = 1726] [outer = 000000EA0F8E0000] 09:33:20 INFO - PROCESS | 3820 | 1464626000558 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 180 (000000EA11F0D800) [pid = 3820] [serial = 1727] [outer = 000000EA0F8E0000] 09:33:21 INFO - PROCESS | 3820 | 1464626001037 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]]]}] 09:33:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:33:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 755ms 09:33:21 INFO - PROCESS | 3820 | 1464626001095 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 3820 | 1464626001097 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 09:33:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:33:21 INFO - PROCESS | 3820 | 1464626001100 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 3820 | 1464626001102 Marionette TRACE conn6 <- [1,2266,null,{}] 09:33:21 INFO - PROCESS | 3820 | 1464626001106 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}] 09:33:21 INFO - PROCESS | 3820 | 1464626001290 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 09:33:21 INFO - PROCESS | 3820 | 1464626001322 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15B94800 == 109 [pid = 3820] [id = 576] 09:33:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 181 (000000EA13088400) [pid = 3820] [serial = 1728] [outer = 0000000000000000] 09:33:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 182 (000000EA1344D000) [pid = 3820] [serial = 1729] [outer = 000000EA13088400] 09:33:21 INFO - PROCESS | 3820 | 1464626001376 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 183 (000000EA141A5800) [pid = 3820] [serial = 1730] [outer = 000000EA13088400] 09:33:21 INFO - PROCESS | 3820 | 1464626001830 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]]]}] 09:33:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:33:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 795ms 09:33:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:33:21 INFO - PROCESS | 3820 | 1464626001903 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 3820 | 1464626001905 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 09:33:21 INFO - PROCESS | 3820 | 1464626001908 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 3820 | 1464626001910 Marionette TRACE conn6 <- [1,2270,null,{}] 09:33:21 INFO - PROCESS | 3820 | 1464626001914 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}] 09:33:22 INFO - PROCESS | 3820 | 1464626002060 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 09:33:22 INFO - PROCESS | 3820 | 1464626002079 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA16D9D000 == 110 [pid = 3820] [id = 577] 09:33:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 184 (000000EA141CC800) [pid = 3820] [serial = 1731] [outer = 0000000000000000] 09:33:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 185 (000000EA14250C00) [pid = 3820] [serial = 1732] [outer = 000000EA141CC800] 09:33:22 INFO - PROCESS | 3820 | 1464626002127 Marionette DEBUG loaded listener.js 09:33:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA1460BC00) [pid = 3820] [serial = 1733] [outer = 000000EA141CC800] 09:33:22 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA11DA6C00) [pid = 3820] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:33:22 INFO - PROCESS | 3820 | --DOMWINDOW == 184 (000000EA13834000) [pid = 3820] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:33:22 INFO - PROCESS | 3820 | --DOMWINDOW == 183 (000000EA02B73400) [pid = 3820] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:33:22 INFO - PROCESS | 3820 | --DOMWINDOW == 182 (000000EA0EBE3400) [pid = 3820] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:33:22 INFO - PROCESS | 3820 | --DOMWINDOW == 181 (000000EA0A823000) [pid = 3820] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:33:22 INFO - PROCESS | 3820 | --DOMWINDOW == 180 (000000EA0C6BDC00) [pid = 3820] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:33:22 INFO - PROCESS | 3820 | --DOMWINDOW == 179 (000000EA07EC1000) [pid = 3820] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:33:22 INFO - PROCESS | 3820 | --DOMWINDOW == 178 (000000EA0F023800) [pid = 3820] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:33:22 INFO - PROCESS | 3820 | --DOMWINDOW == 177 (000000EA0B6AA800) [pid = 3820] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:33:22 INFO - PROCESS | 3820 | 1464626002792 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]]]}] 09:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 921ms 09:33:22 INFO - PROCESS | 3820 | 1464626002835 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 3820 | 1464626002837 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 09:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:33:22 INFO - PROCESS | 3820 | 1464626002840 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - PROCESS | 3820 | 1464626002842 Marionette TRACE conn6 <- [1,2274,null,{}] 09:33:22 INFO - PROCESS | 3820 | 1464626002846 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}] 09:33:22 INFO - PROCESS | 3820 | 1464626002953 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 09:33:22 INFO - PROCESS | 3820 | 1464626002960 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17014000 == 111 [pid = 3820] [id = 578] 09:33:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 178 (000000EA11AA7800) [pid = 3820] [serial = 1734] [outer = 0000000000000000] 09:33:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 179 (000000EA141D8800) [pid = 3820] [serial = 1735] [outer = 000000EA11AA7800] 09:33:23 INFO - PROCESS | 3820 | 1464626003005 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 180 (000000EA15E07400) [pid = 3820] [serial = 1736] [outer = 000000EA11AA7800] 09:33:23 INFO - PROCESS | 3820 | 1464626003458 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]]]}] 09:33:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:33:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 691ms 09:33:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:33:23 INFO - PROCESS | 3820 | 1464626003533 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 09:33:23 INFO - PROCESS | 3820 | 1464626003535 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 09:33:23 INFO - PROCESS | 3820 | 1464626003538 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:33:23 INFO - PROCESS | 3820 | 1464626003540 Marionette TRACE conn6 <- [1,2278,null,{}] 09:33:23 INFO - PROCESS | 3820 | 1464626003544 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}] 09:33:23 INFO - PROCESS | 3820 | 1464626003652 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 09:33:23 INFO - PROCESS | 3820 | 1464626003662 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:23 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA175E1800 == 112 [pid = 3820] [id = 579] 09:33:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 181 (000000EA15E5C000) [pid = 3820] [serial = 1737] [outer = 0000000000000000] 09:33:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 182 (000000EA16762000) [pid = 3820] [serial = 1738] [outer = 000000EA15E5C000] 09:33:23 INFO - PROCESS | 3820 | 1464626003708 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 183 (000000EA16D35000) [pid = 3820] [serial = 1739] [outer = 000000EA15E5C000] 09:33:24 INFO - PROCESS | 3820 | 1464626004164 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]]]}] 09:33:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:33:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 692ms 09:33:24 INFO - PROCESS | 3820 | 1464626004234 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 3820 | 1464626004236 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 09:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:33:24 INFO - PROCESS | 3820 | 1464626004239 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 3820 | 1464626004241 Marionette TRACE conn6 <- [1,2282,null,{}] 09:33:24 INFO - PROCESS | 3820 | 1464626004245 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}] 09:33:24 INFO - PROCESS | 3820 | 1464626004355 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 09:33:24 INFO - PROCESS | 3820 | 1464626004389 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17682000 == 113 [pid = 3820] [id = 580] 09:33:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 184 (000000EA16F98000) [pid = 3820] [serial = 1740] [outer = 0000000000000000] 09:33:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 185 (000000EA17038C00) [pid = 3820] [serial = 1741] [outer = 000000EA16F98000] 09:33:24 INFO - PROCESS | 3820 | 1464626004434 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA17190000) [pid = 3820] [serial = 1742] [outer = 000000EA16F98000] 09:33:25 INFO - PROCESS | 3820 | 1464626005201 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]]]}] 09:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 985ms 09:33:25 INFO - PROCESS | 3820 | 1464626005228 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 3820 | 1464626005234 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 09:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:33:25 INFO - PROCESS | 3820 | 1464626005239 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 3820 | 1464626005244 Marionette TRACE conn6 <- [1,2286,null,{}] 09:33:25 INFO - PROCESS | 3820 | 1464626005250 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}] 09:33:25 INFO - PROCESS | 3820 | 1464626005398 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 09:33:25 INFO - PROCESS | 3820 | 1464626005566 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11ABC800 == 114 [pid = 3820] [id = 581] 09:33:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 187 (000000EA0AF2C800) [pid = 3820] [serial = 1743] [outer = 0000000000000000] 09:33:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 188 (000000EA0B6F0C00) [pid = 3820] [serial = 1744] [outer = 000000EA0AF2C800] 09:33:25 INFO - PROCESS | 3820 | 1464626005627 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA0E20E400) [pid = 3820] [serial = 1745] [outer = 000000EA0AF2C800] 09:33:26 INFO - PROCESS | 3820 | 1464626006255 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]]]}] 09:33:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:33:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1033ms 09:33:26 INFO - PROCESS | 3820 | 1464626006276 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 3820 | 1464626006282 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 09:33:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:33:26 INFO - PROCESS | 3820 | 1464626006289 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 3820 | 1464626006292 Marionette TRACE conn6 <- [1,2290,null,{}] 09:33:26 INFO - PROCESS | 3820 | 1464626006296 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}] 09:33:26 INFO - PROCESS | 3820 | 1464626006459 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 09:33:26 INFO - PROCESS | 3820 | 1464626006613 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15B89000 == 115 [pid = 3820] [id = 582] 09:33:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA0EBECC00) [pid = 3820] [serial = 1746] [outer = 0000000000000000] 09:33:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 191 (000000EA0F73C400) [pid = 3820] [serial = 1747] [outer = 000000EA0EBECC00] 09:33:26 INFO - PROCESS | 3820 | 1464626006673 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 192 (000000EA11DAD800) [pid = 3820] [serial = 1748] [outer = 000000EA0EBECC00] 09:33:27 INFO - PROCESS | 3820 | 1464626007280 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]]]}] 09:33:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:33:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1032ms 09:33:27 INFO - PROCESS | 3820 | 1464626007320 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 3820 | 1464626007323 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 09:33:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:33:27 INFO - PROCESS | 3820 | 1464626007327 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 3820 | 1464626007331 Marionette TRACE conn6 <- [1,2294,null,{}] 09:33:27 INFO - PROCESS | 3820 | 1464626007343 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}] 09:33:27 INFO - PROCESS | 3820 | 1464626007515 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 09:33:27 INFO - PROCESS | 3820 | 1464626007671 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18552800 == 116 [pid = 3820] [id = 583] 09:33:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 193 (000000EA14173400) [pid = 3820] [serial = 1749] [outer = 0000000000000000] 09:33:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA1688CC00) [pid = 3820] [serial = 1750] [outer = 000000EA14173400] 09:33:27 INFO - PROCESS | 3820 | 1464626007730 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA1718EC00) [pid = 3820] [serial = 1751] [outer = 000000EA14173400] 09:33:28 INFO - PROCESS | 3820 | 1464626008335 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]]]}] 09:33:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:33:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1035ms 09:33:28 INFO - PROCESS | 3820 | 1464626008364 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 09:33:28 INFO - PROCESS | 3820 | 1464626008368 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 09:33:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:33:28 INFO - PROCESS | 3820 | 1464626008371 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:33:28 INFO - PROCESS | 3820 | 1464626008374 Marionette TRACE conn6 <- [1,2298,null,{}] 09:33:28 INFO - PROCESS | 3820 | 1464626008377 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}] 09:33:28 INFO - PROCESS | 3820 | 1464626008518 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 09:33:28 INFO - PROCESS | 3820 | 1464626008684 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18606000 == 117 [pid = 3820] [id = 584] 09:33:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA1763D800) [pid = 3820] [serial = 1752] [outer = 0000000000000000] 09:33:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA17643800) [pid = 3820] [serial = 1753] [outer = 000000EA1763D800] 09:33:28 INFO - PROCESS | 3820 | 1464626008742 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 198 (000000EA17D95800) [pid = 3820] [serial = 1754] [outer = 000000EA1763D800] 09:33:29 INFO - PROCESS | 3820 | 1464626009367 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]]]}] 09:33:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:33:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1029ms 09:33:29 INFO - PROCESS | 3820 | 1464626009402 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 09:33:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:33:29 INFO - PROCESS | 3820 | 1464626009405 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 09:33:29 INFO - PROCESS | 3820 | 1464626009408 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - PROCESS | 3820 | 1464626009410 Marionette TRACE conn6 <- [1,2302,null,{}] 09:33:29 INFO - PROCESS | 3820 | 1464626009414 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}] 09:33:29 INFO - PROCESS | 3820 | 1464626009598 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 09:33:29 INFO - PROCESS | 3820 | 1464626009751 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1869E000 == 118 [pid = 3820] [id = 585] 09:33:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 199 (000000EA17D93400) [pid = 3820] [serial = 1755] [outer = 0000000000000000] 09:33:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 200 (000000EA1855A800) [pid = 3820] [serial = 1756] [outer = 000000EA17D93400] 09:33:29 INFO - PROCESS | 3820 | 1464626009806 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 201 (000000EA18E0FC00) [pid = 3820] [serial = 1757] [outer = 000000EA17D93400] 09:33:30 INFO - PROCESS | 3820 | 1464626010403 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]]]}] 09:33:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:33:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1029ms 09:33:30 INFO - PROCESS | 3820 | 1464626010441 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 3820 | 1464626010443 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 09:33:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:33:30 INFO - PROCESS | 3820 | 1464626010447 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 3820 | 1464626010449 Marionette TRACE conn6 <- [1,2306,null,{}] 09:33:30 INFO - PROCESS | 3820 | 1464626010453 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}] 09:33:30 INFO - PROCESS | 3820 | 1464626010597 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 09:33:30 INFO - PROCESS | 3820 | 1464626010764 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18C91800 == 119 [pid = 3820] [id = 586] 09:33:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 202 (000000EA19E28400) [pid = 3820] [serial = 1758] [outer = 0000000000000000] 09:33:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 203 (000000EA1A6D7800) [pid = 3820] [serial = 1759] [outer = 000000EA19E28400] 09:33:30 INFO - PROCESS | 3820 | 1464626010822 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 204 (000000EA1B611400) [pid = 3820] [serial = 1760] [outer = 000000EA19E28400] 09:33:31 INFO - PROCESS | 3820 | 1464626011428 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] 09:33:31 INFO - PROCESS | 3820 | 1464626011481 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 09:33:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:33:31 INFO - PROCESS | 3820 | 1464626011484 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:33:31 INFO - PROCESS | 3820 | 1464626011486 Marionette TRACE conn6 <- [1,2310,null,{}] 09:33:31 INFO - PROCESS | 3820 | 1464626011490 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}] 09:33:31 INFO - PROCESS | 3820 | 1464626011621 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 09:33:31 INFO - PROCESS | 3820 | 1464626011787 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18E86000 == 120 [pid = 3820] [id = 587] 09:33:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 205 (000000EA1B60B000) [pid = 3820] [serial = 1761] [outer = 0000000000000000] 09:33:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA1C1B6800) [pid = 3820] [serial = 1762] [outer = 000000EA1B60B000] 09:33:31 INFO - PROCESS | 3820 | 1464626011844 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 207 (000000EA1C91CC00) [pid = 3820] [serial = 1763] [outer = 000000EA1B60B000] 09:33:32 INFO - PROCESS | 3820 | 1464626012439 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]]]}] 09:33:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:33:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 987ms 09:33:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:33:32 INFO - PROCESS | 3820 | 1464626012473 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 09:33:32 INFO - PROCESS | 3820 | 1464626012476 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 09:33:32 INFO - PROCESS | 3820 | 1464626012479 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:33:32 INFO - PROCESS | 3820 | 1464626012481 Marionette TRACE conn6 <- [1,2314,null,{}] 09:33:32 INFO - PROCESS | 3820 | 1464626012485 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}] 09:33:32 INFO - PROCESS | 3820 | 1464626012618 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 09:33:32 INFO - PROCESS | 3820 | 1464626012784 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA19D04800 == 121 [pid = 3820] [id = 588] 09:33:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 208 (000000EA1C9D7800) [pid = 3820] [serial = 1764] [outer = 0000000000000000] 09:33:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 209 (000000EA1CE74800) [pid = 3820] [serial = 1765] [outer = 000000EA1C9D7800] 09:33:32 INFO - PROCESS | 3820 | 1464626012841 Marionette DEBUG loaded listener.js 09:33:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 210 (000000EA1CEB0C00) [pid = 3820] [serial = 1766] [outer = 000000EA1C9D7800] 09:33:33 INFO - PROCESS | 3820 | 1464626013446 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]]]}] 09:33:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:33:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1032ms 09:33:33 INFO - PROCESS | 3820 | 1464626013514 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 3820 | 1464626013517 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 09:33:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:33:33 INFO - PROCESS | 3820 | 1464626013521 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - PROCESS | 3820 | 1464626013523 Marionette TRACE conn6 <- [1,2318,null,{}] 09:33:33 INFO - PROCESS | 3820 | 1464626013544 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}] 09:33:34 INFO - PROCESS | 3820 | 1464626014098 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 09:33:34 INFO - PROCESS | 3820 | 1464626014268 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EBBB800 == 122 [pid = 3820] [id = 589] 09:33:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 211 (000000EA06DD4C00) [pid = 3820] [serial = 1767] [outer = 0000000000000000] 09:33:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 212 (000000EA0764F800) [pid = 3820] [serial = 1768] [outer = 000000EA06DD4C00] 09:33:34 INFO - PROCESS | 3820 | 1464626014322 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 213 (000000EA0A8D1C00) [pid = 3820] [serial = 1769] [outer = 000000EA06DD4C00] 09:33:34 INFO - PROCESS | 3820 | 1464626014859 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]]]}] 09:33:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:33:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1405ms 09:33:34 INFO - PROCESS | 3820 | 1464626014934 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 3820 | 1464626014939 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 09:33:34 INFO - PROCESS | 3820 | 1464626014944 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:33:34 INFO - PROCESS | 3820 | 1464626014947 Marionette TRACE conn6 <- [1,2322,null,{}] 09:33:34 INFO - PROCESS | 3820 | 1464626014952 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}] 09:33:35 INFO - PROCESS | 3820 | 1464626015073 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 09:33:35 INFO - PROCESS | 3820 | 1464626015243 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12122800 == 123 [pid = 3820] [id = 590] 09:33:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 214 (000000EA0AAE6400) [pid = 3820] [serial = 1770] [outer = 0000000000000000] 09:33:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 215 (000000EA0ABA4400) [pid = 3820] [serial = 1771] [outer = 000000EA0AAE6400] 09:33:35 INFO - PROCESS | 3820 | 1464626015299 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 216 (000000EA0B51E800) [pid = 3820] [serial = 1772] [outer = 000000EA0AAE6400] 09:33:35 INFO - PROCESS | 3820 | 1464626015897 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]]]}] 09:33:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:33:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 985ms 09:33:35 INFO - PROCESS | 3820 | 1464626015936 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 3820 | 1464626015939 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 09:33:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:33:35 INFO - PROCESS | 3820 | 1464626015945 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - PROCESS | 3820 | 1464626015947 Marionette TRACE conn6 <- [1,2326,null,{}] 09:33:35 INFO - PROCESS | 3820 | 1464626015951 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}] 09:33:36 INFO - PROCESS | 3820 | 1464626016071 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 09:33:36 INFO - PROCESS | 3820 | 1464626016252 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1244F800 == 124 [pid = 3820] [id = 591] 09:33:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 217 (000000EA0A822400) [pid = 3820] [serial = 1773] [outer = 0000000000000000] 09:33:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 218 (000000EA0E372000) [pid = 3820] [serial = 1774] [outer = 000000EA0A822400] 09:33:36 INFO - PROCESS | 3820 | 1464626016306 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 219 (000000EA0EA02C00) [pid = 3820] [serial = 1775] [outer = 000000EA0A822400] 09:33:36 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1BCDD000 == 123 [pid = 3820] [id = 521] 09:33:36 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F0C3000 == 122 [pid = 3820] [id = 230] 09:33:36 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CC3000 == 121 [pid = 3820] [id = 522] 09:33:36 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1DAD4800 == 120 [pid = 3820] [id = 520] 09:33:36 INFO - PROCESS | 3820 | --DOCSHELL 000000EA175E1800 == 119 [pid = 3820] [id = 579] 09:33:36 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17014000 == 118 [pid = 3820] [id = 578] 09:33:36 INFO - PROCESS | 3820 | --DOCSHELL 000000EA16D9D000 == 117 [pid = 3820] [id = 577] 09:33:36 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15B94800 == 116 [pid = 3820] [id = 576] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 218 (000000EA1D693000) [pid = 3820] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 217 (000000EA11F05000) [pid = 3820] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 216 (000000EA1B672800) [pid = 3820] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 215 (000000EA159B6C00) [pid = 3820] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 214 (000000EA1F387C00) [pid = 3820] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 213 (000000EA2026BC00) [pid = 3820] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 212 (000000EA1B60E800) [pid = 3820] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 211 (000000EA19E71400) [pid = 3820] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 210 (000000EA0E42AC00) [pid = 3820] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 209 (000000EA1C91EC00) [pid = 3820] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 208 (000000EA11F0CC00) [pid = 3820] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 207 (000000EA18522000) [pid = 3820] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 206 (000000EA14377400) [pid = 3820] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | 1464626017052 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]]]}] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1435A000 == 115 [pid = 3820] [id = 575] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA130C2800 == 114 [pid = 3820] [id = 574] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CD4000 == 113 [pid = 3820] [id = 573] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA080D1000 == 112 [pid = 3820] [id = 572] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12975000 == 111 [pid = 3820] [id = 571] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA19341800 == 110 [pid = 3820] [id = 567] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1F4CE000 == 109 [pid = 3820] [id = 566] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7DE47800 == 108 [pid = 3820] [id = 565] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA2021F800 == 107 [pid = 3820] [id = 564] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1F25F000 == 106 [pid = 3820] [id = 563] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1DA16000 == 105 [pid = 3820] [id = 562] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1C188000 == 104 [pid = 3820] [id = 561] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1AE32000 == 103 [pid = 3820] [id = 560] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18E99800 == 102 [pid = 3820] [id = 559] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14345800 == 101 [pid = 3820] [id = 558] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B544000 == 100 [pid = 3820] [id = 557] 09:33:37 INFO - PROCESS | 3820 | --DOCSHELL 000000EA185D7000 == 99 [pid = 3820] [id = 556] 09:33:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA1278C400) [pid = 3820] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1137ms 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 204 (000000EA141D6C00) [pid = 3820] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 203 (000000EA0AAE9C00) [pid = 3820] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 202 (000000EA04AA2000) [pid = 3820] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 201 (000000EA0F01F400) [pid = 3820] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 200 (000000EA0B8A2800) [pid = 3820] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 199 (000000EA0EA09800) [pid = 3820] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 198 (000000EA159B4400) [pid = 3820] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 197 (000000EA14175800) [pid = 3820] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA0A8CE800) [pid = 3820] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA0F2A8400) [pid = 3820] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA0E205800) [pid = 3820] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA0F899800) [pid = 3820] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 192 (000000EA0E75B400) [pid = 3820] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 191 (000000EA11868C00) [pid = 3820] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 190 (000000EA0EB94800) [pid = 3820] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA0B523800) [pid = 3820] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA11423400) [pid = 3820] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3820 | 1464626017136 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 09:33:37 INFO - PROCESS | 3820 | 1464626017140 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 09:33:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:33:37 INFO - PROCESS | 3820 | 1464626017153 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 3820 | 1464626017158 Marionette TRACE conn6 <- [1,2330,null,{}] 09:33:37 INFO - PROCESS | 3820 | 1464626017161 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}] 09:33:37 INFO - PROCESS | 3820 | 1464626017274 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 09:33:37 INFO - PROCESS | 3820 | 1464626017280 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0C18D800 == 100 [pid = 3820] [id = 592] 09:33:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA0AF31800) [pid = 3820] [serial = 1776] [outer = 0000000000000000] 09:33:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA0B518C00) [pid = 3820] [serial = 1777] [outer = 000000EA0AF31800] 09:33:37 INFO - PROCESS | 3820 | 1464626017328 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 191 (000000EA0BB70C00) [pid = 3820] [serial = 1778] [outer = 000000EA0AF31800] 09:33:37 INFO - PROCESS | 3820 | 1464626017858 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]]]}] 09:33:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:33:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 733ms 09:33:37 INFO - PROCESS | 3820 | 1464626017882 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 09:33:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:33:37 INFO - PROCESS | 3820 | 1464626017884 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 09:33:37 INFO - PROCESS | 3820 | 1464626017888 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 3820 | 1464626017890 Marionette TRACE conn6 <- [1,2334,null,{}] 09:33:37 INFO - PROCESS | 3820 | 1464626017893 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}] 09:33:38 INFO - PROCESS | 3820 | 1464626017996 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 09:33:38 INFO - PROCESS | 3820 | 1464626018004 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1244E000 == 101 [pid = 3820] [id = 593] 09:33:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 192 (000000EA0E42AC00) [pid = 3820] [serial = 1779] [outer = 0000000000000000] 09:33:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 193 (000000EA0EA0AC00) [pid = 3820] [serial = 1780] [outer = 000000EA0E42AC00] 09:33:38 INFO - PROCESS | 3820 | 1464626018054 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA0EB8CC00) [pid = 3820] [serial = 1781] [outer = 000000EA0E42AC00] 09:33:38 INFO - PROCESS | 3820 | 1464626018527 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]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:33:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 691ms 09:33:38 INFO - PROCESS | 3820 | 1464626018588 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 09:33:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:33:38 INFO - PROCESS | 3820 | 1464626018590 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 09:33:38 INFO - PROCESS | 3820 | 1464626018593 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 3820 | 1464626018595 Marionette TRACE conn6 <- [1,2338,null,{}] 09:33:38 INFO - PROCESS | 3820 | 1464626018598 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}] 09:33:38 INFO - PROCESS | 3820 | 1464626018749 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 09:33:38 INFO - PROCESS | 3820 | 1464626018766 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1405D800 == 102 [pid = 3820] [id = 594] 09:33:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA0F2A2800) [pid = 3820] [serial = 1782] [outer = 0000000000000000] 09:33:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA0F2A7400) [pid = 3820] [serial = 1783] [outer = 000000EA0F2A2800] 09:33:38 INFO - PROCESS | 3820 | 1464626018815 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA0F895800) [pid = 3820] [serial = 1784] [outer = 000000EA0F2A2800] 09:33:39 INFO - PROCESS | 3820 | 1464626019278 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]]]}] 09:33:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:33:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 734ms 09:33:39 INFO - PROCESS | 3820 | 1464626019339 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 3820 | 1464626019341 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 09:33:39 INFO - PROCESS | 3820 | 1464626019344 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:33:39 INFO - PROCESS | 3820 | 1464626019346 Marionette TRACE conn6 <- [1,2342,null,{}] 09:33:39 INFO - PROCESS | 3820 | 1464626019350 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}] 09:33:39 INFO - PROCESS | 3820 | 1464626019488 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 09:33:39 INFO - PROCESS | 3820 | 1464626019504 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1434A800 == 103 [pid = 3820] [id = 595] 09:33:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 198 (000000EA11417800) [pid = 3820] [serial = 1785] [outer = 0000000000000000] 09:33:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 199 (000000EA114B3C00) [pid = 3820] [serial = 1786] [outer = 000000EA11417800] 09:33:39 INFO - PROCESS | 3820 | 1464626019550 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 200 (000000EA11872800) [pid = 3820] [serial = 1787] [outer = 000000EA11417800] 09:33:40 INFO - PROCESS | 3820 | 1464626020024 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]]]}] 09:33:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:33:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 733ms 09:33:40 INFO - PROCESS | 3820 | 1464626020081 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 3820 | 1464626020084 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 09:33:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:33:40 INFO - PROCESS | 3820 | 1464626020087 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 3820 | 1464626020088 Marionette TRACE conn6 <- [1,2346,null,{}] 09:33:40 INFO - PROCESS | 3820 | 1464626020099 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}] 09:33:40 INFO - PROCESS | 3820 | 1464626020266 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 09:33:40 INFO - PROCESS | 3820 | 1464626020292 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14932800 == 104 [pid = 3820] [id = 596] 09:33:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 201 (000000EA0A61B400) [pid = 3820] [serial = 1788] [outer = 0000000000000000] 09:33:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 202 (000000EA11DA6C00) [pid = 3820] [serial = 1789] [outer = 000000EA0A61B400] 09:33:40 INFO - PROCESS | 3820 | 1464626020338 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 203 (000000EA11F0F400) [pid = 3820] [serial = 1790] [outer = 000000EA0A61B400] 09:33:40 INFO - PROCESS | 3820 | 1464626020798 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]]]}] 09:33:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:33:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 735ms 09:33:40 INFO - PROCESS | 3820 | 1464626020825 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 3820 | 1464626020828 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 09:33:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:33:40 INFO - PROCESS | 3820 | 1464626020831 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 3820 | 1464626020833 Marionette TRACE conn6 <- [1,2350,null,{}] 09:33:40 INFO - PROCESS | 3820 | 1464626020836 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}] 09:33:40 INFO - PROCESS | 3820 | 1464626020976 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 09:33:41 INFO - PROCESS | 3820 | 1464626020999 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15B94800 == 105 [pid = 3820] [id = 597] 09:33:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 204 (000000EA11F08000) [pid = 3820] [serial = 1791] [outer = 0000000000000000] 09:33:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 205 (000000EA12291800) [pid = 3820] [serial = 1792] [outer = 000000EA11F08000] 09:33:41 INFO - PROCESS | 3820 | 1464626021044 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA12790400) [pid = 3820] [serial = 1793] [outer = 000000EA11F08000] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA0F88FC00) [pid = 3820] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 204 (000000EA19EA9400) [pid = 3820] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 203 (000000EA1424F800) [pid = 3820] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 202 (000000EA17411C00) [pid = 3820] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 201 (000000EA0EBE6400) [pid = 3820] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 200 (000000EA17411400) [pid = 3820] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 199 (000000EA1D335400) [pid = 3820] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 198 (000000EA1F381400) [pid = 3820] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 197 (000000EA1930F400) [pid = 3820] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA7C64AC00) [pid = 3820] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA19EA6400) [pid = 3820] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA19E6E400) [pid = 3820] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA1930F000) [pid = 3820] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 192 (000000EA19EA7400) [pid = 3820] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 191 (000000EA1141A400) [pid = 3820] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 190 (000000EA17154C00) [pid = 3820] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA1141C400) [pid = 3820] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA0A819400) [pid = 3820] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 187 (000000EA0B516C00) [pid = 3820] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 186 (000000EA0A8CE400) [pid = 3820] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA13088400) [pid = 3820] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 184 (000000EA141CC800) [pid = 3820] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 183 (000000EA15E5C000) [pid = 3820] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 182 (000000EA0EA07C00) [pid = 3820] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 181 (000000EA14177400) [pid = 3820] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 180 (000000EA07DB3400) [pid = 3820] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 179 (000000EA0F73F000) [pid = 3820] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 178 (000000EA04A26000) [pid = 3820] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 177 (000000EA0F8E0000) [pid = 3820] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:33:42 INFO - PROCESS | 3820 | --DOMWINDOW == 176 (000000EA11AA7800) [pid = 3820] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:33:42 INFO - PROCESS | 3820 | 1464626022229 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]]]}] 09:33:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1434ms 09:33:42 INFO - PROCESS | 3820 | 1464626022270 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 3820 | 1464626022272 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 09:33:42 INFO - PROCESS | 3820 | 1464626022282 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 3820 | 1464626022284 Marionette TRACE conn6 <- [1,2354,null,{}] 09:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:33:42 INFO - PROCESS | 3820 | 1464626022288 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}] 09:33:42 INFO - PROCESS | 3820 | 1464626022398 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 09:33:42 INFO - PROCESS | 3820 | 1464626022407 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14054800 == 106 [pid = 3820] [id = 598] 09:33:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 177 (000000EA0A819400) [pid = 3820] [serial = 1794] [outer = 0000000000000000] 09:33:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 178 (000000EA0EBE6400) [pid = 3820] [serial = 1795] [outer = 000000EA0A819400] 09:33:42 INFO - PROCESS | 3820 | 1464626022452 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 179 (000000EA1278F400) [pid = 3820] [serial = 1796] [outer = 000000EA0A819400] 09:33:42 INFO - PROCESS | 3820 | 1464626022904 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]]]}] 09:33:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 671ms 09:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:33:42 INFO - PROCESS | 3820 | 1464626022960 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 3820 | 1464626022962 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 09:33:42 INFO - PROCESS | 3820 | 1464626022965 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 3820 | 1464626022967 Marionette TRACE conn6 <- [1,2358,null,{}] 09:33:42 INFO - PROCESS | 3820 | 1464626022970 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}] 09:33:43 INFO - PROCESS | 3820 | 1464626023091 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 09:33:43 INFO - PROCESS | 3820 | 1464626023105 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17002800 == 107 [pid = 3820] [id = 599] 09:33:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 180 (000000EA1344FC00) [pid = 3820] [serial = 1797] [outer = 0000000000000000] 09:33:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 181 (000000EA1383AC00) [pid = 3820] [serial = 1798] [outer = 000000EA1344FC00] 09:33:43 INFO - PROCESS | 3820 | 1464626023156 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 182 (000000EA141A6800) [pid = 3820] [serial = 1799] [outer = 000000EA1344FC00] 09:33:43 INFO - PROCESS | 3820 | 1464626023617 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]]]}] 09:33:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:33:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 688ms 09:33:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:33:43 INFO - PROCESS | 3820 | 1464626023657 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 3820 | 1464626023659 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 09:33:43 INFO - PROCESS | 3820 | 1464626023663 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 3820 | 1464626023665 Marionette TRACE conn6 <- [1,2362,null,{}] 09:33:43 INFO - PROCESS | 3820 | 1464626023669 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}] 09:33:43 INFO - PROCESS | 3820 | 1464626023783 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 09:33:43 INFO - PROCESS | 3820 | 1464626023821 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA175F9000 == 108 [pid = 3820] [id = 600] 09:33:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 183 (000000EA141D0000) [pid = 3820] [serial = 1800] [outer = 0000000000000000] 09:33:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 184 (000000EA141DB000) [pid = 3820] [serial = 1801] [outer = 000000EA141D0000] 09:33:43 INFO - PROCESS | 3820 | 1464626023866 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 185 (000000EA14376400) [pid = 3820] [serial = 1802] [outer = 000000EA141D0000] 09:33:44 INFO - PROCESS | 3820 | 1464626024653 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]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1027ms 09:33:44 INFO - PROCESS | 3820 | 1464626024692 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 3820 | 1464626024697 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 09:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:33:44 INFO - PROCESS | 3820 | 1464626024702 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 3820 | 1464626024706 Marionette TRACE conn6 <- [1,2366,null,{}] 09:33:44 INFO - PROCESS | 3820 | 1464626024733 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}] 09:33:44 INFO - PROCESS | 3820 | 1464626024874 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 09:33:45 INFO - PROCESS | 3820 | 1464626025027 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F21D800 == 109 [pid = 3820] [id = 601] 09:33:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA0A014000) [pid = 3820] [serial = 1803] [outer = 0000000000000000] 09:33:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 187 (000000EA0ABA6400) [pid = 3820] [serial = 1804] [outer = 000000EA0A014000] 09:33:45 INFO - PROCESS | 3820 | 1464626025089 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 188 (000000EA0B8A2800) [pid = 3820] [serial = 1805] [outer = 000000EA0A014000] 09:33:45 INFO - PROCESS | 3820 | 1464626025722 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]]]}] 09:33:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:33:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1027ms 09:33:45 INFO - PROCESS | 3820 | 1464626025734 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 3820 | 1464626025741 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 09:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:33:45 INFO - PROCESS | 3820 | 1464626025747 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - PROCESS | 3820 | 1464626025750 Marionette TRACE conn6 <- [1,2370,null,{}] 09:33:45 INFO - PROCESS | 3820 | 1464626025755 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}] 09:33:45 INFO - PROCESS | 3820 | 1464626025896 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 09:33:46 INFO - PROCESS | 3820 | 1464626026060 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA13F7D800 == 110 [pid = 3820] [id = 602] 09:33:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA0E75C400) [pid = 3820] [serial = 1806] [outer = 0000000000000000] 09:33:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA0EBE7C00) [pid = 3820] [serial = 1807] [outer = 000000EA0E75C400] 09:33:46 INFO - PROCESS | 3820 | 1464626026118 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 191 (000000EA0F03C800) [pid = 3820] [serial = 1808] [outer = 000000EA0E75C400] 09:33:46 INFO - PROCESS | 3820 | 1464626026736 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]]]}] 09:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1035ms 09:33:46 INFO - PROCESS | 3820 | 1464626026783 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 09:33:46 INFO - PROCESS | 3820 | 1464626026786 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 09:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:33:46 INFO - PROCESS | 3820 | 1464626026789 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - PROCESS | 3820 | 1464626026794 Marionette TRACE conn6 <- [1,2374,null,{}] 09:33:46 INFO - PROCESS | 3820 | 1464626026823 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}] 09:33:46 INFO - PROCESS | 3820 | 1464626026958 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 09:33:47 INFO - PROCESS | 3820 | 1464626027112 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17D3D800 == 111 [pid = 3820] [id = 603] 09:33:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 192 (000000EA12544800) [pid = 3820] [serial = 1809] [outer = 0000000000000000] 09:33:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 193 (000000EA13081800) [pid = 3820] [serial = 1810] [outer = 000000EA12544800] 09:33:47 INFO - PROCESS | 3820 | 1464626027175 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA1417A800) [pid = 3820] [serial = 1811] [outer = 000000EA12544800] 09:33:47 INFO - PROCESS | 3820 | 1464626027759 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]]]}] 09:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1036ms 09:33:47 INFO - PROCESS | 3820 | 1464626027828 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 3820 | 1464626027831 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 09:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:33:47 INFO - PROCESS | 3820 | 1464626027835 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 3820 | 1464626027837 Marionette TRACE conn6 <- [1,2378,null,{}] 09:33:47 INFO - PROCESS | 3820 | 1464626027841 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}] 09:33:47 INFO - PROCESS | 3820 | 1464626027977 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 09:33:48 INFO - PROCESS | 3820 | 1464626028127 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA185A9000 == 112 [pid = 3820] [id = 604] 09:33:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA14378400) [pid = 3820] [serial = 1812] [outer = 0000000000000000] 09:33:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA1460D000) [pid = 3820] [serial = 1813] [outer = 000000EA14378400] 09:33:48 INFO - PROCESS | 3820 | 1464626028186 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA159BD000) [pid = 3820] [serial = 1814] [outer = 000000EA14378400] 09:33:48 INFO - PROCESS | 3820 | 1464626028807 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]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:33:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1027ms 09:33:48 INFO - PROCESS | 3820 | 1464626028864 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 3820 | 1464626028867 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 09:33:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:33:48 INFO - PROCESS | 3820 | 1464626028870 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 3820 | 1464626028872 Marionette TRACE conn6 <- [1,2382,null,{}] 09:33:48 INFO - PROCESS | 3820 | 1464626028876 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}] 09:33:49 INFO - PROCESS | 3820 | 1464626029007 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 09:33:49 INFO - PROCESS | 3820 | 1464626029169 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:49 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1869C000 == 113 [pid = 3820] [id = 605] 09:33:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 198 (000000EA1437B800) [pid = 3820] [serial = 1815] [outer = 0000000000000000] 09:33:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 199 (000000EA15E57400) [pid = 3820] [serial = 1816] [outer = 000000EA1437B800] 09:33:49 INFO - PROCESS | 3820 | 1464626029227 Marionette DEBUG loaded listener.js 09:33:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 200 (000000EA1675DC00) [pid = 3820] [serial = 1817] [outer = 000000EA1437B800] 09:33:49 INFO - PROCESS | 3820 | 1464626029835 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]]]}] 09:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1030ms 09:33:49 INFO - PROCESS | 3820 | 1464626029902 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 3820 | 1464626029905 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 09:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:33:49 INFO - PROCESS | 3820 | 1464626029908 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 3820 | 1464626029910 Marionette TRACE conn6 <- [1,2386,null,{}] 09:33:49 INFO - PROCESS | 3820 | 1464626029932 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}] 09:33:50 INFO - PROCESS | 3820 | 1464626030128 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 09:33:50 INFO - PROCESS | 3820 | 1464626030180 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18DDF800 == 114 [pid = 3820] [id = 606] 09:33:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 201 (000000EA16D35C00) [pid = 3820] [serial = 1818] [outer = 0000000000000000] 09:33:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 202 (000000EA17039000) [pid = 3820] [serial = 1819] [outer = 000000EA16D35C00] 09:33:50 INFO - PROCESS | 3820 | 1464626030295 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 203 (000000EA1715D800) [pid = 3820] [serial = 1820] [outer = 000000EA16D35C00] 09:33:50 INFO - PROCESS | 3820 | 1464626030909 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]]]}] 09:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1028ms 09:33:50 INFO - PROCESS | 3820 | 1464626030939 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 3820 | 1464626030942 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 09:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:33:50 INFO - PROCESS | 3820 | 1464626030945 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - PROCESS | 3820 | 1464626030947 Marionette TRACE conn6 <- [1,2390,null,{}] 09:33:50 INFO - PROCESS | 3820 | 1464626030951 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}] 09:33:51 INFO - PROCESS | 3820 | 1464626031079 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 09:33:51 INFO - PROCESS | 3820 | 1464626031230 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA19DCE800 == 115 [pid = 3820] [id = 607] 09:33:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 204 (000000EA17186C00) [pid = 3820] [serial = 1821] [outer = 0000000000000000] 09:33:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 205 (000000EA17191400) [pid = 3820] [serial = 1822] [outer = 000000EA17186C00] 09:33:51 INFO - PROCESS | 3820 | 1464626031287 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA175C3C00) [pid = 3820] [serial = 1823] [outer = 000000EA17186C00] 09:33:51 INFO - PROCESS | 3820 | 1464626031899 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]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 985ms 09:33:51 INFO - PROCESS | 3820 | 1464626031934 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 09:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:33:51 INFO - PROCESS | 3820 | 1464626031936 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 09:33:51 INFO - PROCESS | 3820 | 1464626031939 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 3820 | 1464626031942 Marionette TRACE conn6 <- [1,2394,null,{}] 09:33:51 INFO - PROCESS | 3820 | 1464626031945 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}] 09:33:52 INFO - PROCESS | 3820 | 1464626032074 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 09:33:52 INFO - PROCESS | 3820 | 1464626032238 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1A612000 == 116 [pid = 3820] [id = 608] 09:33:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 207 (000000EA175CBC00) [pid = 3820] [serial = 1824] [outer = 0000000000000000] 09:33:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 208 (000000EA1763E800) [pid = 3820] [serial = 1825] [outer = 000000EA175CBC00] 09:33:52 INFO - PROCESS | 3820 | 1464626032295 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 209 (000000EA17D91400) [pid = 3820] [serial = 1826] [outer = 000000EA175CBC00] 09:33:52 INFO - PROCESS | 3820 | 1464626032904 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]]]}] 09:33:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:33:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1027ms 09:33:52 INFO - PROCESS | 3820 | 1464626032970 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 09:33:52 INFO - PROCESS | 3820 | 1464626032972 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 09:33:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:33:52 INFO - PROCESS | 3820 | 1464626032976 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:33:52 INFO - PROCESS | 3820 | 1464626032978 Marionette TRACE conn6 <- [1,2398,null,{}] 09:33:53 INFO - PROCESS | 3820 | 1464626033000 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}] 09:33:53 INFO - PROCESS | 3820 | 1464626033162 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 09:33:53 INFO - PROCESS | 3820 | 1464626033315 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1AE14800 == 117 [pid = 3820] [id = 609] 09:33:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 210 (000000EA17D88400) [pid = 3820] [serial = 1827] [outer = 0000000000000000] 09:33:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 211 (000000EA18561000) [pid = 3820] [serial = 1828] [outer = 000000EA17D88400] 09:33:53 INFO - PROCESS | 3820 | 1464626033372 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 212 (000000EA186CF400) [pid = 3820] [serial = 1829] [outer = 000000EA17D88400] 09:33:53 INFO - PROCESS | 3820 | 1464626033933 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]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:33:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 985ms 09:33:53 INFO - PROCESS | 3820 | 1464626033967 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 3820 | 1464626033969 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 09:33:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:33:53 INFO - PROCESS | 3820 | 1464626033975 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 3820 | 1464626033977 Marionette TRACE conn6 <- [1,2402,null,{}] 09:33:53 INFO - PROCESS | 3820 | 1464626033980 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}] 09:33:54 INFO - PROCESS | 3820 | 1464626034112 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 09:33:54 INFO - PROCESS | 3820 | 1464626034275 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1B082000 == 118 [pid = 3820] [id = 610] 09:33:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 213 (000000EA19308C00) [pid = 3820] [serial = 1830] [outer = 0000000000000000] 09:33:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 214 (000000EA1930F000) [pid = 3820] [serial = 1831] [outer = 000000EA19308C00] 09:33:54 INFO - PROCESS | 3820 | 1464626034333 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 215 (000000EA19E19400) [pid = 3820] [serial = 1832] [outer = 000000EA19308C00] 09:33:54 INFO - PROCESS | 3820 | 1464626034987 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]]]}] 09:33:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:33:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1026ms 09:33:55 INFO - PROCESS | 3820 | 1464626035004 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 09:33:55 INFO - PROCESS | 3820 | 1464626035007 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 09:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:33:55 INFO - PROCESS | 3820 | 1464626035010 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - PROCESS | 3820 | 1464626035013 Marionette TRACE conn6 <- [1,2406,null,{}] 09:33:55 INFO - PROCESS | 3820 | 1464626035017 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}] 09:33:55 INFO - PROCESS | 3820 | 1464626035189 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 09:33:55 INFO - PROCESS | 3820 | 1464626035351 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12114000 == 119 [pid = 3820] [id = 611] 09:33:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 216 (000000EA1141B800) [pid = 3820] [serial = 1833] [outer = 0000000000000000] 09:33:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 217 (000000EA19307400) [pid = 3820] [serial = 1834] [outer = 000000EA1141B800] 09:33:55 INFO - PROCESS | 3820 | 1464626035415 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 218 (000000EA19E72400) [pid = 3820] [serial = 1835] [outer = 000000EA1141B800] 09:33:56 INFO - PROCESS | 3820 | 1464626036042 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]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1078ms 09:33:56 INFO - PROCESS | 3820 | 1464626036094 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 3820 | 1464626036097 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 09:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:33:56 INFO - PROCESS | 3820 | 1464626036100 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 3820 | 1464626036102 Marionette TRACE conn6 <- [1,2410,null,{}] 09:33:56 INFO - PROCESS | 3820 | 1464626036106 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}] 09:33:56 INFO - PROCESS | 3820 | 1464626036240 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 09:33:56 INFO - PROCESS | 3820 | 1464626036408 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11AC4800 == 120 [pid = 3820] [id = 612] 09:33:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 219 (000000EA0AAECC00) [pid = 3820] [serial = 1836] [outer = 0000000000000000] 09:33:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 220 (000000EA0C6BAC00) [pid = 3820] [serial = 1837] [outer = 000000EA0AAECC00] 09:33:56 INFO - PROCESS | 3820 | 1464626036466 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 221 (000000EA19310400) [pid = 3820] [serial = 1838] [outer = 000000EA0AAECC00] 09:33:57 INFO - PROCESS | 3820 | 1464626037292 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]]]}] 09:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1233ms 09:33:57 INFO - PROCESS | 3820 | 1464626037338 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 3820 | 1464626037342 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 09:33:57 INFO - PROCESS | 3820 | 1464626037347 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:33:57 INFO - PROCESS | 3820 | 1464626037351 Marionette TRACE conn6 <- [1,2414,null,{}] 09:33:57 INFO - PROCESS | 3820 | 1464626037357 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}] 09:33:57 INFO - PROCESS | 3820 | 1464626037520 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 09:33:57 INFO - PROCESS | 3820 | 1464626037683 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA08935000 == 121 [pid = 3820] [id = 613] 09:33:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 222 (000000EA02DA0000) [pid = 3820] [serial = 1839] [outer = 0000000000000000] 09:33:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 223 (000000EA04683800) [pid = 3820] [serial = 1840] [outer = 000000EA02DA0000] 09:33:57 INFO - PROCESS | 3820 | 1464626037738 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 224 (000000EA06DD6000) [pid = 3820] [serial = 1841] [outer = 000000EA02DA0000] 09:33:58 INFO - PROCESS | 3820 | 1464626038373 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]]]}] 09:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1080ms 09:33:58 INFO - PROCESS | 3820 | 1464626038432 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 3820 | 1464626038438 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 09:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:33:58 INFO - PROCESS | 3820 | 1464626038444 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 3820 | 1464626038447 Marionette TRACE conn6 <- [1,2418,null,{}] 09:33:58 INFO - PROCESS | 3820 | 1464626038463 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}] 09:33:58 INFO - PROCESS | 3820 | 1464626038629 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 09:33:58 INFO - PROCESS | 3820 | 1464626038750 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EBAF800 == 122 [pid = 3820] [id = 614] 09:33:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 225 (000000EA082AD400) [pid = 3820] [serial = 1842] [outer = 0000000000000000] 09:33:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 226 (000000EA08960000) [pid = 3820] [serial = 1843] [outer = 000000EA082AD400] 09:33:58 INFO - PROCESS | 3820 | 1464626038801 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 227 (000000EA0A82C000) [pid = 3820] [serial = 1844] [outer = 000000EA082AD400] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12485800 == 121 [pid = 3820] [id = 139] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17002800 == 120 [pid = 3820] [id = 599] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14054800 == 119 [pid = 3820] [id = 598] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15B94800 == 118 [pid = 3820] [id = 597] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14932800 == 117 [pid = 3820] [id = 596] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1434A800 == 116 [pid = 3820] [id = 595] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1405D800 == 115 [pid = 3820] [id = 594] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1244E000 == 114 [pid = 3820] [id = 593] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0C18D800 == 113 [pid = 3820] [id = 592] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1244F800 == 112 [pid = 3820] [id = 591] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12122800 == 111 [pid = 3820] [id = 590] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EBBB800 == 110 [pid = 3820] [id = 589] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 226 (000000EA0B6A5C00) [pid = 3820] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 225 (000000EA17038C00) [pid = 3820] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18E86000 == 109 [pid = 3820] [id = 587] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18C91800 == 108 [pid = 3820] [id = 586] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1869E000 == 107 [pid = 3820] [id = 585] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18606000 == 106 [pid = 3820] [id = 584] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18552800 == 105 [pid = 3820] [id = 583] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15B89000 == 104 [pid = 3820] [id = 582] 09:33:59 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11ABC800 == 103 [pid = 3820] [id = 581] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 224 (000000EA1F38D800) [pid = 3820] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 223 (000000EA1CE75C00) [pid = 3820] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 222 (000000EA7D1B9800) [pid = 3820] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 221 (000000EA1A6EC400) [pid = 3820] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 220 (000000EA19EAD400) [pid = 3820] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 219 (000000EA19E75C00) [pid = 3820] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 218 (000000EA1C9D4800) [pid = 3820] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 217 (000000EA1417CC00) [pid = 3820] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 216 (000000EA1C9D7C00) [pid = 3820] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 215 (000000EA1D338C00) [pid = 3820] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 214 (000000EA1C1B8000) [pid = 3820] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 213 (000000EA0EAB0C00) [pid = 3820] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 212 (000000EA0BA14400) [pid = 3820] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 211 (000000EA1C9D6000) [pid = 3820] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 210 (000000EA1D5F7400) [pid = 3820] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 209 (000000EA16F21000) [pid = 3820] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 208 (000000EA1855D000) [pid = 3820] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 207 (000000EA114BD800) [pid = 3820] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 206 (000000EA1763F400) [pid = 3820] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA1D33D800) [pid = 3820] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 204 (000000EA1C9CFC00) [pid = 3820] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 203 (000000EA18E09000) [pid = 3820] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 202 (000000EA0D266000) [pid = 3820] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 201 (000000EA0AF30000) [pid = 3820] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 200 (000000EA06DDBC00) [pid = 3820] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 199 (000000EA17648400) [pid = 3820] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 198 (000000EA0F890800) [pid = 3820] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 197 (000000EA1A6DE000) [pid = 3820] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA07ECB800) [pid = 3820] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA0B51E000) [pid = 3820] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA1B66D400) [pid = 3820] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA16897000) [pid = 3820] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 192 (000000EA17155400) [pid = 3820] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 191 (000000EA0E244400) [pid = 3820] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 190 (000000EA1D2F1800) [pid = 3820] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA0BA11000) [pid = 3820] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA16D35000) [pid = 3820] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 187 (000000EA11866C00) [pid = 3820] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 186 (000000EA11F0D800) [pid = 3820] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA15E07400) [pid = 3820] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 184 (000000EA141D8800) [pid = 3820] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 183 (000000EA11419C00) [pid = 3820] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 182 (000000EA141A5800) [pid = 3820] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 181 (000000EA1344D000) [pid = 3820] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 180 (000000EA1460BC00) [pid = 3820] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 179 (000000EA14250C00) [pid = 3820] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 178 (000000EA16762000) [pid = 3820] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 177 (000000EA19E26C00) [pid = 3820] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 176 (000000EA1278F000) [pid = 3820] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 175 (000000EA0EBDDC00) [pid = 3820] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 174 (000000EA0F03A400) [pid = 3820] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | --DOMWINDOW == 173 (000000EA15E51400) [pid = 3820] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 09:33:59 INFO - PROCESS | 3820 | 1464626039451 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]]]}] 09:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1027ms 09:33:59 INFO - PROCESS | 3820 | 1464626039473 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 3820 | 1464626039475 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 09:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:33:59 INFO - PROCESS | 3820 | 1464626039479 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - PROCESS | 3820 | 1464626039483 Marionette TRACE conn6 <- [1,2422,null,{}] 09:33:59 INFO - PROCESS | 3820 | 1464626039494 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}] 09:33:59 INFO - PROCESS | 3820 | 1464626039606 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 09:33:59 INFO - PROCESS | 3820 | 1464626039614 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F790000 == 104 [pid = 3820] [id = 615] 09:33:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 174 (000000EA0AF85000) [pid = 3820] [serial = 1845] [outer = 0000000000000000] 09:33:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 175 (000000EA0B2DE000) [pid = 3820] [serial = 1846] [outer = 000000EA0AF85000] 09:33:59 INFO - PROCESS | 3820 | 1464626039664 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 176 (000000EA0B6A6800) [pid = 3820] [serial = 1847] [outer = 000000EA0AF85000] 09:34:00 INFO - PROCESS | 3820 | 1464626040168 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]]]}] 09:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 734ms 09:34:00 INFO - PROCESS | 3820 | 1464626040227 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 3820 | 1464626040230 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 09:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:34:00 INFO - PROCESS | 3820 | 1464626040234 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 3820 | 1464626040235 Marionette TRACE conn6 <- [1,2426,null,{}] 09:34:00 INFO - PROCESS | 3820 | 1464626040239 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}] 09:34:00 INFO - PROCESS | 3820 | 1464626040352 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 09:34:00 INFO - PROCESS | 3820 | 1464626040471 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E15800 == 105 [pid = 3820] [id = 616] 09:34:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 177 (000000EA0B8B1C00) [pid = 3820] [serial = 1848] [outer = 0000000000000000] 09:34:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 178 (000000EA0BA75000) [pid = 3820] [serial = 1849] [outer = 000000EA0B8B1C00] 09:34:00 INFO - PROCESS | 3820 | 1464626040518 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 179 (000000EA0C6B7C00) [pid = 3820] [serial = 1850] [outer = 000000EA0B8B1C00] 09:34:00 INFO - PROCESS | 3820 | 1464626040878 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]]]}] 09:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 692ms 09:34:00 INFO - PROCESS | 3820 | 1464626040950 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 3820 | 1464626040952 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 09:34:00 INFO - PROCESS | 3820 | 1464626040957 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 3820 | 1464626040958 Marionette TRACE conn6 <- [1,2430,null,{}] 09:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:34:00 INFO - PROCESS | 3820 | 1464626040962 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}] 09:34:01 INFO - PROCESS | 3820 | 1464626041071 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 09:34:01 INFO - PROCESS | 3820 | 1464626041077 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1243F000 == 106 [pid = 3820] [id = 617] 09:34:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 180 (000000EA0C6DB000) [pid = 3820] [serial = 1851] [outer = 0000000000000000] 09:34:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 181 (000000EA0D26D000) [pid = 3820] [serial = 1852] [outer = 000000EA0C6DB000] 09:34:01 INFO - PROCESS | 3820 | 1464626041123 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 182 (000000EA0E41E800) [pid = 3820] [serial = 1853] [outer = 000000EA0C6DB000] 09:34:01 INFO - PROCESS | 3820 | 1464626041627 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]]]}] 09:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 733ms 09:34:01 INFO - PROCESS | 3820 | 1464626041703 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 09:34:01 INFO - PROCESS | 3820 | 1464626041706 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 09:34:01 INFO - PROCESS | 3820 | 1464626041709 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:34:01 INFO - PROCESS | 3820 | 1464626041711 Marionette TRACE conn6 <- [1,2434,null,{}] 09:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:34:01 INFO - PROCESS | 3820 | 1464626041715 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}] 09:34:01 INFO - PROCESS | 3820 | 1464626041907 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 09:34:01 INFO - PROCESS | 3820 | 1464626041933 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12971000 == 107 [pid = 3820] [id = 618] 09:34:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 183 (000000EA0EB8F000) [pid = 3820] [serial = 1854] [outer = 0000000000000000] 09:34:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 184 (000000EA0EB95800) [pid = 3820] [serial = 1855] [outer = 000000EA0EB8F000] 09:34:01 INFO - PROCESS | 3820 | 1464626041982 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 185 (000000EA0EBEC800) [pid = 3820] [serial = 1856] [outer = 000000EA0EB8F000] 09:34:02 INFO - PROCESS | 3820 | 1464626042455 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]]]}] 09:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 776ms 09:34:02 INFO - PROCESS | 3820 | 1464626042492 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 3820 | 1464626042494 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 09:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:34:02 INFO - PROCESS | 3820 | 1464626042497 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - PROCESS | 3820 | 1464626042499 Marionette TRACE conn6 <- [1,2438,null,{}] 09:34:02 INFO - PROCESS | 3820 | 1464626042503 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}] 09:34:02 INFO - PROCESS | 3820 | 1464626042646 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 09:34:02 INFO - PROCESS | 3820 | 1464626042667 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:02 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA13F71000 == 108 [pid = 3820] [id = 619] 09:34:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA0EB90000) [pid = 3820] [serial = 1857] [outer = 0000000000000000] 09:34:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 187 (000000EA0F03A400) [pid = 3820] [serial = 1858] [outer = 000000EA0EB90000] 09:34:02 INFO - PROCESS | 3820 | 1464626042713 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 188 (000000EA0F2A9400) [pid = 3820] [serial = 1859] [outer = 000000EA0EB90000] 09:34:03 INFO - PROCESS | 3820 | 1464626043155 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]]]}] 09:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 734ms 09:34:03 INFO - PROCESS | 3820 | 1464626043235 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 09:34:03 INFO - PROCESS | 3820 | 1464626043237 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 09:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:34:03 INFO - PROCESS | 3820 | 1464626043240 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 3820 | 1464626043242 Marionette TRACE conn6 <- [1,2442,null,{}] 09:34:03 INFO - PROCESS | 3820 | 1464626043246 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}] 09:34:03 INFO - PROCESS | 3820 | 1464626043794 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 187 (000000EA0AAE6400) [pid = 3820] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 186 (000000EA0A61B400) [pid = 3820] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA1B668400) [pid = 3820] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 184 (000000EA1D2F3000) [pid = 3820] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 183 (000000EA0F2A2800) [pid = 3820] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 182 (000000EA0E42AC00) [pid = 3820] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 181 (000000EA0A819400) [pid = 3820] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 180 (000000EA0AF31800) [pid = 3820] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 179 (000000EA114B5800) [pid = 3820] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 178 (000000EA0EA0A000) [pid = 3820] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 177 (000000EA11F08000) [pid = 3820] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 176 (000000EA0E20B800) [pid = 3820] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 175 (000000EA0E75BC00) [pid = 3820] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 174 (000000EA08960C00) [pid = 3820] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 173 (000000EA20263400) [pid = 3820] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 172 (000000EA06DD4C00) [pid = 3820] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 171 (000000EA1D337000) [pid = 3820] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 170 (000000EA0A822400) [pid = 3820] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 169 (000000EA1B605000) [pid = 3820] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 168 (000000EA1C912800) [pid = 3820] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 167 (000000EA1851D400) [pid = 3820] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 166 (000000EA11417800) [pid = 3820] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 165 (000000EA1344FC00) [pid = 3820] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 164 (000000EA1D68A800) [pid = 3820] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 163 (000000EA16F98000) [pid = 3820] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 162 (000000EA17D8B000) [pid = 3820] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 161 (000000EA16FA0C00) [pid = 3820] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 160 (000000EA1C91AC00) [pid = 3820] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 159 (000000EA1A6D6C00) [pid = 3820] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 158 (000000EA0AF2EC00) [pid = 3820] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 157 (000000EA1228D000) [pid = 3820] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 156 (000000EA18E08000) [pid = 3820] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 155 (000000EA06DCD000) [pid = 3820] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 154 (000000EA1718F800) [pid = 3820] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 153 (000000EA16763800) [pid = 3820] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 152 (000000EA19E1C800) [pid = 3820] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:34:03 INFO - PROCESS | 3820 | --DOMWINDOW == 151 (000000EA1B66A800) [pid = 3820] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:34:03 INFO - PROCESS | 3820 | 1464626043886 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EBC9000 == 109 [pid = 3820] [id = 620] 09:34:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 152 (000000EA02DAA400) [pid = 3820] [serial = 1860] [outer = 0000000000000000] 09:34:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 153 (000000EA06DDB800) [pid = 3820] [serial = 1861] [outer = 000000EA02DAA400] 09:34:03 INFO - PROCESS | 3820 | 1464626043932 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 154 (000000EA0B6EBC00) [pid = 3820] [serial = 1862] [outer = 000000EA02DAA400] 09:34:04 INFO - PROCESS | 3820 | 1464626044315 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]]]}] 09:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1127ms 09:34:04 INFO - PROCESS | 3820 | 1464626044370 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 09:34:04 INFO - PROCESS | 3820 | 1464626044373 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 09:34:04 INFO - PROCESS | 3820 | 1464626044376 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:34:04 INFO - PROCESS | 3820 | 1464626044378 Marionette TRACE conn6 <- [1,2446,null,{}] 09:34:04 INFO - PROCESS | 3820 | 1464626044381 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}] 09:34:04 INFO - PROCESS | 3820 | 1464626044491 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 09:34:04 INFO - PROCESS | 3820 | 1464626044502 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:04 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1433B000 == 110 [pid = 3820] [id = 621] 09:34:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 155 (000000EA0EAA7000) [pid = 3820] [serial = 1863] [outer = 0000000000000000] 09:34:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 156 (000000EA0F894800) [pid = 3820] [serial = 1864] [outer = 000000EA0EAA7000] 09:34:04 INFO - PROCESS | 3820 | 1464626044548 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 157 (000000EA11418000) [pid = 3820] [serial = 1865] [outer = 000000EA0EAA7000] 09:34:04 INFO - PROCESS | 3820 | 1464626044986 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]]]}] 09:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 09:34:05 INFO - PROCESS | 3820 | 1464626045071 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 09:34:05 INFO - PROCESS | 3820 | 1464626045073 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 09:34:05 INFO - PROCESS | 3820 | 1464626045076 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:34:05 INFO - PROCESS | 3820 | 1464626045078 Marionette TRACE conn6 <- [1,2450,null,{}] 09:34:05 INFO - PROCESS | 3820 | 1464626045081 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}] 09:34:05 INFO - PROCESS | 3820 | 1464626045223 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 09:34:05 INFO - PROCESS | 3820 | 1464626045231 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1471A000 == 111 [pid = 3820] [id = 622] 09:34:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 158 (000000EA114B5800) [pid = 3820] [serial = 1866] [outer = 0000000000000000] 09:34:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 159 (000000EA114C0000) [pid = 3820] [serial = 1867] [outer = 000000EA114B5800] 09:34:05 INFO - PROCESS | 3820 | 1464626045277 Marionette DEBUG loaded listener.js 09:34:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 160 (000000EA11870400) [pid = 3820] [serial = 1868] [outer = 000000EA114B5800] 09:34:05 INFO - PROCESS | 3820 | 1464626045738 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]]]}] 09:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 733ms 09:34:05 INFO - PROCESS | 3820 | 1464626045866 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 09:34:05 INFO - PROCESS | 3820 | 1464626045871 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 09:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:34:05 INFO - PROCESS | 3820 | 1464626045876 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - PROCESS | 3820 | 1464626045881 Marionette TRACE conn6 <- [1,2454,null,{}] 09:34:05 INFO - PROCESS | 3820 | 1464626045888 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}] 09:34:06 INFO - PROCESS | 3820 | 1464626046040 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 09:34:06 INFO - PROCESS | 3820 | 1464626046200 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0AB41000 == 112 [pid = 3820] [id = 623] 09:34:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 161 (000000EA02F7F800) [pid = 3820] [serial = 1869] [outer = 0000000000000000] 09:34:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 162 (000000EA04A1D800) [pid = 3820] [serial = 1870] [outer = 000000EA02F7F800] 09:34:06 INFO - PROCESS | 3820 | 1464626046264 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 163 (000000EA07EC3400) [pid = 3820] [serial = 1871] [outer = 000000EA02F7F800] 09:34:06 INFO - PROCESS | 3820 | 1464626046925 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]]]}] 09:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1087ms 09:34:06 INFO - PROCESS | 3820 | 1464626046966 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 3820 | 1464626046970 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 09:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:34:06 INFO - PROCESS | 3820 | 1464626046979 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - PROCESS | 3820 | 1464626046983 Marionette TRACE conn6 <- [1,2458,null,{}] 09:34:06 INFO - PROCESS | 3820 | 1464626046988 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}] 09:34:07 INFO - PROCESS | 3820 | 1464626047129 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 09:34:07 INFO - PROCESS | 3820 | 1464626047281 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12220000 == 113 [pid = 3820] [id = 624] 09:34:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 164 (000000EA0AAF2C00) [pid = 3820] [serial = 1872] [outer = 0000000000000000] 09:34:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 165 (000000EA0B522400) [pid = 3820] [serial = 1873] [outer = 000000EA0AAF2C00] 09:34:07 INFO - PROCESS | 3820 | 1464626047341 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 166 (000000EA0C1C3000) [pid = 3820] [serial = 1874] [outer = 000000EA0AAF2C00] 09:34:07 INFO - PROCESS | 3820 | 1464626047915 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]]]}] 09:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 983ms 09:34:07 INFO - PROCESS | 3820 | 1464626047961 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 3820 | 1464626047964 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 09:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:34:07 INFO - PROCESS | 3820 | 1464626047969 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 3820 | 1464626047971 Marionette TRACE conn6 <- [1,2462,null,{}] 09:34:07 INFO - PROCESS | 3820 | 1464626047981 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}] 09:34:08 INFO - PROCESS | 3820 | 1464626048154 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 09:34:08 INFO - PROCESS | 3820 | 1464626048311 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15D7D800 == 114 [pid = 3820] [id = 625] 09:34:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 167 (000000EA0EAB0000) [pid = 3820] [serial = 1875] [outer = 0000000000000000] 09:34:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 168 (000000EA0EB8C800) [pid = 3820] [serial = 1876] [outer = 000000EA0EAB0000] 09:34:08 INFO - PROCESS | 3820 | 1464626048371 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 169 (000000EA0F8D7000) [pid = 3820] [serial = 1877] [outer = 000000EA0EAB0000] 09:34:09 INFO - PROCESS | 3820 | 1464626049006 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]]]}] 09:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1085ms 09:34:09 INFO - PROCESS | 3820 | 1464626049055 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 3820 | 1464626049058 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 09:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:34:09 INFO - PROCESS | 3820 | 1464626049062 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 3820 | 1464626049064 Marionette TRACE conn6 <- [1,2466,null,{}] 09:34:09 INFO - PROCESS | 3820 | 1464626049068 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}] 09:34:09 INFO - PROCESS | 3820 | 1464626049205 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 09:34:09 INFO - PROCESS | 3820 | 1464626049359 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA16FEE800 == 115 [pid = 3820] [id = 626] 09:34:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 170 (000000EA11AA9C00) [pid = 3820] [serial = 1878] [outer = 0000000000000000] 09:34:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 171 (000000EA11DAB000) [pid = 3820] [serial = 1879] [outer = 000000EA11AA9C00] 09:34:09 INFO - PROCESS | 3820 | 1464626049418 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 172 (000000EA121D3400) [pid = 3820] [serial = 1880] [outer = 000000EA11AA9C00] 09:34:10 INFO - PROCESS | 3820 | 1464626050009 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]]]}] 09:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 986ms 09:34:10 INFO - PROCESS | 3820 | 1464626050052 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 09:34:10 INFO - PROCESS | 3820 | 1464626050055 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 09:34:10 INFO - PROCESS | 3820 | 1464626050059 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:34:10 INFO - PROCESS | 3820 | 1464626050062 Marionette TRACE conn6 <- [1,2470,null,{}] 09:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:34:10 INFO - PROCESS | 3820 | 1464626050066 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}] 09:34:10 INFO - PROCESS | 3820 | 1464626050197 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 09:34:10 INFO - PROCESS | 3820 | 1464626050361 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA175E6000 == 116 [pid = 3820] [id = 627] 09:34:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 173 (000000EA12288000) [pid = 3820] [serial = 1881] [outer = 0000000000000000] 09:34:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 174 (000000EA12290000) [pid = 3820] [serial = 1882] [outer = 000000EA12288000] 09:34:10 INFO - PROCESS | 3820 | 1464626050418 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 175 (000000EA125F1000) [pid = 3820] [serial = 1883] [outer = 000000EA12288000] 09:34:11 INFO - PROCESS | 3820 | 1464626051035 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]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1025ms 09:34:11 INFO - PROCESS | 3820 | 1464626051090 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 3820 | 1464626051092 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 09:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:34:11 INFO - PROCESS | 3820 | 1464626051095 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 3820 | 1464626051098 Marionette TRACE conn6 <- [1,2474,null,{}] 09:34:11 INFO - PROCESS | 3820 | 1464626051101 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}] 09:34:11 INFO - PROCESS | 3820 | 1464626051307 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 09:34:11 INFO - PROCESS | 3820 | 1464626051461 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:11 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17C5E000 == 117 [pid = 3820] [id = 628] 09:34:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 176 (000000EA125E8800) [pid = 3820] [serial = 1884] [outer = 0000000000000000] 09:34:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 177 (000000EA13830800) [pid = 3820] [serial = 1885] [outer = 000000EA125E8800] 09:34:11 INFO - PROCESS | 3820 | 1464626051518 Marionette DEBUG loaded listener.js 09:34:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 178 (000000EA1417B400) [pid = 3820] [serial = 1886] [outer = 000000EA125E8800] 09:34:12 INFO - PROCESS | 3820 | 1464626052106 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]]]}] 09:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1077ms 09:34:12 INFO - PROCESS | 3820 | 1464626052191 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 3820 | 1464626052194 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 09:34:12 INFO - PROCESS | 3820 | 1464626052197 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - PROCESS | 3820 | 1464626052199 Marionette TRACE conn6 <- [1,2478,null,{}] 09:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:34:12 INFO - PROCESS | 3820 | 1464626052203 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}] 09:34:12 INFO - PROCESS | 3820 | 1464626052364 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 09:34:12 INFO - PROCESS | 3820 | 1464626052518 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18557800 == 118 [pid = 3820] [id = 629] 09:34:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 179 (000000EA141A5C00) [pid = 3820] [serial = 1887] [outer = 0000000000000000] 09:34:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 180 (000000EA141CE000) [pid = 3820] [serial = 1888] [outer = 000000EA141A5C00] 09:34:12 INFO - PROCESS | 3820 | 1464626052575 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 181 (000000EA14257800) [pid = 3820] [serial = 1889] [outer = 000000EA141A5C00] 09:34:13 INFO - PROCESS | 3820 | 1464626053167 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]]]}] 09:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1024ms 09:34:13 INFO - PROCESS | 3820 | 1464626053226 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 09:34:13 INFO - PROCESS | 3820 | 1464626053229 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 09:34:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:34:13 INFO - PROCESS | 3820 | 1464626053232 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:34:13 INFO - PROCESS | 3820 | 1464626053234 Marionette TRACE conn6 <- [1,2482,null,{}] 09:34:13 INFO - PROCESS | 3820 | 1464626053238 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}] 09:34:13 INFO - PROCESS | 3820 | 1464626053417 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 09:34:13 INFO - PROCESS | 3820 | 1464626053570 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1868D800 == 119 [pid = 3820] [id = 630] 09:34:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 182 (000000EA1425BC00) [pid = 3820] [serial = 1890] [outer = 0000000000000000] 09:34:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 183 (000000EA14607800) [pid = 3820] [serial = 1891] [outer = 000000EA1425BC00] 09:34:13 INFO - PROCESS | 3820 | 1464626053625 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 184 (000000EA159B9400) [pid = 3820] [serial = 1892] [outer = 000000EA1425BC00] 09:34:14 INFO - PROCESS | 3820 | 1464626054209 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]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1026ms 09:34:14 INFO - PROCESS | 3820 | 1464626054261 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 3820 | 1464626054264 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 09:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:34:14 INFO - PROCESS | 3820 | 1464626054267 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 3820 | 1464626054269 Marionette TRACE conn6 <- [1,2486,null,{}] 09:34:14 INFO - PROCESS | 3820 | 1464626054273 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}] 09:34:14 INFO - PROCESS | 3820 | 1464626054407 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 09:34:14 INFO - PROCESS | 3820 | 1464626054595 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18C85800 == 120 [pid = 3820] [id = 631] 09:34:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 185 (000000EA15E11800) [pid = 3820] [serial = 1893] [outer = 0000000000000000] 09:34:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA15E57000) [pid = 3820] [serial = 1894] [outer = 000000EA15E11800] 09:34:14 INFO - PROCESS | 3820 | 1464626054652 Marionette DEBUG loaded listener.js 09:34:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 187 (000000EA16763000) [pid = 3820] [serial = 1895] [outer = 000000EA15E11800] 09:34:15 INFO - PROCESS | 3820 | 1464626055230 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]]]}] 09:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1030ms 09:34:15 INFO - PROCESS | 3820 | 1464626055301 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 09:34:15 INFO - PROCESS | 3820 | 1464626055303 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 09:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:34:15 INFO - PROCESS | 3820 | 1464626055307 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:34:15 INFO - PROCESS | 3820 | 1464626055309 Marionette TRACE conn6 <- [1,2490,null,{}] 09:34:15 INFO - PROCESS | 3820 | 1464626055330 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}] 09:34:15 INFO - PROCESS | 3820 | 1464626055465 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 09:34:15 INFO - PROCESS | 3820 | 1464626055621 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:15 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18E99800 == 121 [pid = 3820] [id = 632] 09:34:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 188 (000000EA16758400) [pid = 3820] [serial = 1896] [outer = 0000000000000000] 09:34:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA16899C00) [pid = 3820] [serial = 1897] [outer = 000000EA16758400] 09:34:15 INFO - PROCESS | 3820 | 1464626055676 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA16F21C00) [pid = 3820] [serial = 1898] [outer = 000000EA16758400] 09:34:16 INFO - PROCESS | 3820 | 1464626056346 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]]]}] 09:34:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:34:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1106ms 09:34:16 INFO - PROCESS | 3820 | 1464626056416 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 09:34:16 INFO - PROCESS | 3820 | 1464626056419 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 09:34:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:34:16 INFO - PROCESS | 3820 | 1464626056422 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - PROCESS | 3820 | 1464626056425 Marionette TRACE conn6 <- [1,2494,null,{}] 09:34:16 INFO - PROCESS | 3820 | 1464626056428 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}] 09:34:16 INFO - PROCESS | 3820 | 1464626056582 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 09:34:16 INFO - PROCESS | 3820 | 1464626056738 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11887000 == 122 [pid = 3820] [id = 633] 09:34:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 191 (000000EA07ECA000) [pid = 3820] [serial = 1899] [outer = 0000000000000000] 09:34:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 192 (000000EA0E29D000) [pid = 3820] [serial = 1900] [outer = 000000EA07ECA000] 09:34:16 INFO - PROCESS | 3820 | 1464626056800 Marionette DEBUG loaded listener.js 09:34:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 193 (000000EA16FA0000) [pid = 3820] [serial = 1901] [outer = 000000EA07ECA000] 09:34:17 INFO - PROCESS | 3820 | 1464626057390 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]]]}] 09:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1328ms 09:34:17 INFO - PROCESS | 3820 | 1464626057758 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 09:34:17 INFO - PROCESS | 3820 | 1464626057763 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 09:34:17 INFO - PROCESS | 3820 | 1464626057768 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:34:17 INFO - PROCESS | 3820 | 1464626057771 Marionette TRACE conn6 <- [1,2498,null,{}] 09:34:17 INFO - PROCESS | 3820 | 1464626057792 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}] 09:34:17 INFO - PROCESS | 3820 | 1464626057928 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 09:34:18 INFO - PROCESS | 3820 | 1464626058079 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11ACF800 == 123 [pid = 3820] [id = 634] 09:34:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA07E87C00) [pid = 3820] [serial = 1902] [outer = 0000000000000000] 09:34:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA07EC9800) [pid = 3820] [serial = 1903] [outer = 000000EA07E87C00] 09:34:18 INFO - PROCESS | 3820 | 1464626058169 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA0ABA1800) [pid = 3820] [serial = 1904] [outer = 000000EA07E87C00] 09:34:18 INFO - PROCESS | 3820 | 1464626058758 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]]]}] 09:34:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:34:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1037ms 09:34:18 INFO - PROCESS | 3820 | 1464626058811 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 3820 | 1464626058814 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 09:34:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:34:18 INFO - PROCESS | 3820 | 1464626058822 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - PROCESS | 3820 | 1464626058826 Marionette TRACE conn6 <- [1,2502,null,{}] 09:34:18 INFO - PROCESS | 3820 | 1464626058831 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}] 09:34:18 INFO - PROCESS | 3820 | 1464626058963 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 09:34:19 INFO - PROCESS | 3820 | 1464626059137 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F0C2000 == 124 [pid = 3820] [id = 635] 09:34:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA0A611800) [pid = 3820] [serial = 1905] [outer = 0000000000000000] 09:34:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 198 (000000EA0BA15800) [pid = 3820] [serial = 1906] [outer = 000000EA0A611800] 09:34:19 INFO - PROCESS | 3820 | 1464626059190 Marionette DEBUG loaded listener.js 09:34:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 199 (000000EA0D26B000) [pid = 3820] [serial = 1907] [outer = 000000EA0A611800] 09:34:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1433B000 == 123 [pid = 3820] [id = 621] 09:34:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EBC9000 == 122 [pid = 3820] [id = 620] 09:34:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA13F71000 == 121 [pid = 3820] [id = 619] 09:34:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12971000 == 120 [pid = 3820] [id = 618] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 198 (000000EA141DB000) [pid = 3820] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 197 (000000EA1C1B6800) [pid = 3820] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA1CE74800) [pid = 3820] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F790000 == 119 [pid = 3820] [id = 615] 09:34:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EBAF800 == 118 [pid = 3820] [id = 614] 09:34:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA08935000 == 117 [pid = 3820] [id = 613] 09:34:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1A612000 == 116 [pid = 3820] [id = 608] 09:34:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA19DCE800 == 115 [pid = 3820] [id = 607] 09:34:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18DDF800 == 114 [pid = 3820] [id = 606] 09:34:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1869C000 == 113 [pid = 3820] [id = 605] 09:34:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA185A9000 == 112 [pid = 3820] [id = 604] 09:34:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17682000 == 111 [pid = 3820] [id = 580] 09:34:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17D3D800 == 110 [pid = 3820] [id = 603] 09:34:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA13F7D800 == 109 [pid = 3820] [id = 602] 09:34:19 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F21D800 == 108 [pid = 3820] [id = 601] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA141A6800) [pid = 3820] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA17643800) [pid = 3820] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA0ABA4400) [pid = 3820] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 192 (000000EA0F73C400) [pid = 3820] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 191 (000000EA11DA6C00) [pid = 3820] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 190 (000000EA1855A800) [pid = 3820] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA7D94C000) [pid = 3820] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA11F0F400) [pid = 3820] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 187 (000000EA0B6F0C00) [pid = 3820] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 186 (000000EA7D054400) [pid = 3820] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA0F2A7400) [pid = 3820] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 184 (000000EA0EA0AC00) [pid = 3820] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 183 (000000EA0EBE6400) [pid = 3820] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 182 (000000EA0B51E800) [pid = 3820] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 181 (000000EA0BB70C00) [pid = 3820] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 180 (000000EA141D0C00) [pid = 3820] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 179 (000000EA1DBE5C00) [pid = 3820] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 178 (000000EA12790400) [pid = 3820] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 177 (000000EA0EBEB000) [pid = 3820] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 176 (000000EA1DBE0C00) [pid = 3820] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 175 (000000EA0E297000) [pid = 3820] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 174 (000000EA0EB8CC00) [pid = 3820] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 173 (000000EA7D949400) [pid = 3820] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 172 (000000EA0764F800) [pid = 3820] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 171 (000000EA1688CC00) [pid = 3820] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 170 (000000EA1A6D7800) [pid = 3820] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 169 (000000EA7D724800) [pid = 3820] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 168 (000000EA12291800) [pid = 3820] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 167 (000000EA1278F400) [pid = 3820] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 166 (000000EA0E372000) [pid = 3820] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 165 (000000EA7C6CA000) [pid = 3820] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 164 (000000EA7DE96C00) [pid = 3820] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 163 (000000EA18527C00) [pid = 3820] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 162 (000000EA11872800) [pid = 3820] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 161 (000000EA1383AC00) [pid = 3820] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 160 (000000EA0F895800) [pid = 3820] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 159 (000000EA0A8D1C00) [pid = 3820] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 158 (000000EA2026C800) [pid = 3820] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 157 (000000EA17190000) [pid = 3820] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 156 (000000EA114B3C00) [pid = 3820] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 155 (000000EA1D2F6000) [pid = 3820] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 154 (000000EA0EA02C00) [pid = 3820] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 153 (000000EA0B518C00) [pid = 3820] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 152 (000000EA17190800) [pid = 3820] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 151 (000000EA1CEA5800) [pid = 3820] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 150 (000000EA1B608800) [pid = 3820] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 149 (000000EA0F041400) [pid = 3820] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 148 (000000EA141D8C00) [pid = 3820] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 147 (000000EA193CB000) [pid = 3820] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 146 (000000EA0A00EC00) [pid = 3820] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 145 (000000EA1855C800) [pid = 3820] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 144 (000000EA16F2B400) [pid = 3820] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 143 (000000EA19EA8C00) [pid = 3820] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | --DOMWINDOW == 142 (000000EA1BDB8400) [pid = 3820] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 09:34:19 INFO - PROCESS | 3820 | 1464626059985 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]]]}] 09:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1185ms 09:34:20 INFO - PROCESS | 3820 | 1464626060008 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 09:34:20 INFO - PROCESS | 3820 | 1464626060011 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 09:34:20 INFO - PROCESS | 3820 | 1464626060014 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:34:20 INFO - PROCESS | 3820 | 1464626060017 Marionette TRACE conn6 <- [1,2506,null,{}] 09:34:20 INFO - PROCESS | 3820 | 1464626060027 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}] 09:34:20 INFO - PROCESS | 3820 | 1464626060144 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 09:34:20 INFO - PROCESS | 3820 | 1464626060152 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F0D9800 == 109 [pid = 3820] [id = 636] 09:34:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 143 (000000EA0A828C00) [pid = 3820] [serial = 1908] [outer = 0000000000000000] 09:34:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 144 (000000EA0B2E6400) [pid = 3820] [serial = 1909] [outer = 000000EA0A828C00] 09:34:20 INFO - PROCESS | 3820 | 1464626060204 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 145 (000000EA0BBDF800) [pid = 3820] [serial = 1910] [outer = 000000EA0A828C00] 09:34:20 INFO - PROCESS | 3820 | 1464626060722 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]]]}] 09:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 09:34:20 INFO - PROCESS | 3820 | 1464626060759 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 09:34:20 INFO - PROCESS | 3820 | 1464626060761 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 09:34:20 INFO - PROCESS | 3820 | 1464626060765 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 3820 | 1464626060767 Marionette TRACE conn6 <- [1,2510,null,{}] 09:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:34:20 INFO - PROCESS | 3820 | 1464626060771 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}] 09:34:20 INFO - PROCESS | 3820 | 1464626060884 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 09:34:21 INFO - PROCESS | 3820 | 1464626060992 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA124B8800 == 110 [pid = 3820] [id = 637] 09:34:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 146 (000000EA0E246C00) [pid = 3820] [serial = 1911] [outer = 0000000000000000] 09:34:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 147 (000000EA0E420000) [pid = 3820] [serial = 1912] [outer = 000000EA0E246C00] 09:34:21 INFO - PROCESS | 3820 | 1464626061049 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 148 (000000EA0EA02C00) [pid = 3820] [serial = 1913] [outer = 000000EA0E246C00] 09:34:21 INFO - PROCESS | 3820 | 1464626061426 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]]]}] 09:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 733ms 09:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:34:21 INFO - PROCESS | 3820 | 1464626061505 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 3820 | 1464626061507 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 09:34:21 INFO - PROCESS | 3820 | 1464626061510 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 3820 | 1464626061512 Marionette TRACE conn6 <- [1,2514,null,{}] 09:34:21 INFO - PROCESS | 3820 | 1464626061515 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}] 09:34:21 INFO - PROCESS | 3820 | 1464626061621 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 09:34:21 INFO - PROCESS | 3820 | 1464626061628 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA13F7C000 == 111 [pid = 3820] [id = 638] 09:34:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 149 (000000EA0EA0C000) [pid = 3820] [serial = 1914] [outer = 0000000000000000] 09:34:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 150 (000000EA0EAA9400) [pid = 3820] [serial = 1915] [outer = 000000EA0EA0C000] 09:34:21 INFO - PROCESS | 3820 | 1464626061674 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 151 (000000EA0EBE1800) [pid = 3820] [serial = 1916] [outer = 000000EA0EA0C000] 09:34:22 INFO - PROCESS | 3820 | 1464626062180 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]]]}] 09:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 692ms 09:34:22 INFO - PROCESS | 3820 | 1464626062205 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 09:34:22 INFO - PROCESS | 3820 | 1464626062208 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 09:34:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:34:22 INFO - PROCESS | 3820 | 1464626062217 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - PROCESS | 3820 | 1464626062219 Marionette TRACE conn6 <- [1,2518,null,{}] 09:34:22 INFO - PROCESS | 3820 | 1464626062223 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}] 09:34:22 INFO - PROCESS | 3820 | 1464626062420 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 09:34:22 INFO - PROCESS | 3820 | 1464626062445 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1434A800 == 112 [pid = 3820] [id = 639] 09:34:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 152 (000000EA0F040400) [pid = 3820] [serial = 1917] [outer = 0000000000000000] 09:34:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 153 (000000EA0F2A3800) [pid = 3820] [serial = 1918] [outer = 000000EA0F040400] 09:34:22 INFO - PROCESS | 3820 | 1464626062492 Marionette DEBUG loaded listener.js 09:34:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 154 (000000EA0F890000) [pid = 3820] [serial = 1919] [outer = 000000EA0F040400] 09:34:22 INFO - PROCESS | 3820 | 1464626062970 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]]]}] 09:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 795ms 09:34:23 INFO - PROCESS | 3820 | 1464626063015 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 3820 | 1464626063017 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 09:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:34:23 INFO - PROCESS | 3820 | 1464626063026 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 3820 | 1464626063028 Marionette TRACE conn6 <- [1,2522,null,{}] 09:34:23 INFO - PROCESS | 3820 | 1464626063032 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}] 09:34:23 INFO - PROCESS | 3820 | 1464626063174 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 09:34:23 INFO - PROCESS | 3820 | 1464626063194 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14941000 == 113 [pid = 3820] [id = 640] 09:34:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 155 (000000EA0F89B800) [pid = 3820] [serial = 1920] [outer = 0000000000000000] 09:34:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 156 (000000EA11421800) [pid = 3820] [serial = 1921] [outer = 000000EA0F89B800] 09:34:23 INFO - PROCESS | 3820 | 1464626063239 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 157 (000000EA11AA6400) [pid = 3820] [serial = 1922] [outer = 000000EA0F89B800] 09:34:23 INFO - PROCESS | 3820 | 1464626063697 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]]]}] 09:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 692ms 09:34:23 INFO - PROCESS | 3820 | 1464626063715 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 3820 | 1464626063718 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 09:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:34:23 INFO - PROCESS | 3820 | 1464626063721 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 3820 | 1464626063722 Marionette TRACE conn6 <- [1,2526,null,{}] 09:34:23 INFO - PROCESS | 3820 | 1464626063739 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}] 09:34:24 INFO - PROCESS | 3820 | 1464626064171 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 09:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 156 (000000EA0EB8F000) [pid = 3820] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 155 (000000EA0EB90000) [pid = 3820] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 154 (000000EA0EAA7000) [pid = 3820] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 153 (000000EA0AF85000) [pid = 3820] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 152 (000000EA0C6DB000) [pid = 3820] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 151 (000000EA02DA0000) [pid = 3820] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 150 (000000EA082AD400) [pid = 3820] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 149 (000000EA0B8B1C00) [pid = 3820] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 148 (000000EA02DAA400) [pid = 3820] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 147 (000000EA07EC2000) [pid = 3820] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:34:24 INFO - PROCESS | 3820 | --DOMWINDOW == 146 (000000EA1D2EA400) [pid = 3820] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:34:24 INFO - PROCESS | 3820 | 1464626064250 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12438000 == 114 [pid = 3820] [id = 641] 09:34:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 147 (000000EA02F08400) [pid = 3820] [serial = 1923] [outer = 0000000000000000] 09:34:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 148 (000000EA082AD400) [pid = 3820] [serial = 1924] [outer = 000000EA02F08400] 09:34:24 INFO - PROCESS | 3820 | 1464626064297 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 149 (000000EA0EBE8C00) [pid = 3820] [serial = 1925] [outer = 000000EA02F08400] 09:34:24 INFO - PROCESS | 3820 | 1464626064667 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]]]}] 09:34:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:34:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 985ms 09:34:24 INFO - PROCESS | 3820 | 1464626064710 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 3820 | 1464626064712 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 09:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:34:24 INFO - PROCESS | 3820 | 1464626064724 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 3820 | 1464626064726 Marionette TRACE conn6 <- [1,2530,null,{}] 09:34:24 INFO - PROCESS | 3820 | 1464626064729 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}] 09:34:24 INFO - PROCESS | 3820 | 1464626064836 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 09:34:24 INFO - PROCESS | 3820 | 1464626064842 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA16DB8000 == 115 [pid = 3820] [id = 642] 09:34:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 150 (000000EA11DAD000) [pid = 3820] [serial = 1926] [outer = 0000000000000000] 09:34:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 151 (000000EA121DA000) [pid = 3820] [serial = 1927] [outer = 000000EA11DAD000] 09:34:24 INFO - PROCESS | 3820 | 1464626064888 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 152 (000000EA12792800) [pid = 3820] [serial = 1928] [outer = 000000EA11DAD000] 09:34:25 INFO - PROCESS | 3820 | 1464626065341 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]]]}] 09:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 09:34:25 INFO - PROCESS | 3820 | 1464626065373 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 3820 | 1464626065376 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 09:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:34:25 INFO - PROCESS | 3820 | 1464626065385 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 3820 | 1464626065387 Marionette TRACE conn6 <- [1,2534,null,{}] 09:34:25 INFO - PROCESS | 3820 | 1464626065391 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}] 09:34:25 INFO - PROCESS | 3820 | 1464626065500 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 09:34:25 INFO - PROCESS | 3820 | 1464626065540 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:25 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA175E5800 == 116 [pid = 3820] [id = 643] 09:34:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 153 (000000EA13089000) [pid = 3820] [serial = 1929] [outer = 0000000000000000] 09:34:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 154 (000000EA13447C00) [pid = 3820] [serial = 1930] [outer = 000000EA13089000] 09:34:25 INFO - PROCESS | 3820 | 1464626065586 Marionette DEBUG loaded listener.js 09:34:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 155 (000000EA14176C00) [pid = 3820] [serial = 1931] [outer = 000000EA13089000] 09:34:26 INFO - PROCESS | 3820 | 1464626066029 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]]]}] 09:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 690ms 09:34:26 INFO - PROCESS | 3820 | 1464626066076 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 09:34:26 INFO - PROCESS | 3820 | 1464626066079 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 09:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:34:26 INFO - PROCESS | 3820 | 1464626066082 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:34:26 INFO - PROCESS | 3820 | 1464626066084 Marionette TRACE conn6 <- [1,2538,null,{}] 09:34:26 INFO - PROCESS | 3820 | 1464626066088 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}] 09:34:26 INFO - PROCESS | 3820 | 1464626066318 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 09:34:26 INFO - PROCESS | 3820 | 1464626066464 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:26 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0892B800 == 117 [pid = 3820] [id = 644] 09:34:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 156 (000000EA0207B000) [pid = 3820] [serial = 1932] [outer = 0000000000000000] 09:34:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 157 (000000EA02B79000) [pid = 3820] [serial = 1933] [outer = 000000EA0207B000] 09:34:26 INFO - PROCESS | 3820 | 1464626066528 Marionette DEBUG loaded listener.js 09:34:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 158 (000000EA07680C00) [pid = 3820] [serial = 1934] [outer = 000000EA0207B000] 09:34:27 INFO - PROCESS | 3820 | 1464626067291 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]]]}] 09:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1277ms 09:34:27 INFO - PROCESS | 3820 | 1464626067364 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 3820 | 1464626067368 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 09:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:34:27 INFO - PROCESS | 3820 | 1464626067373 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 3820 | 1464626067377 Marionette TRACE conn6 <- [1,2542,null,{}] 09:34:27 INFO - PROCESS | 3820 | 1464626067382 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}] 09:34:27 INFO - PROCESS | 3820 | 1464626067527 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 09:34:27 INFO - PROCESS | 3820 | 1464626067679 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12971000 == 118 [pid = 3820] [id = 645] 09:34:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 159 (000000EA0B51D000) [pid = 3820] [serial = 1935] [outer = 0000000000000000] 09:34:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 160 (000000EA0B8A9400) [pid = 3820] [serial = 1936] [outer = 000000EA0B51D000] 09:34:27 INFO - PROCESS | 3820 | 1464626067740 Marionette DEBUG loaded listener.js 09:34:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 161 (000000EA0E297000) [pid = 3820] [serial = 1937] [outer = 000000EA0B51D000] 09:34:28 INFO - PROCESS | 3820 | 1464626068400 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]]]}] 09:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1086ms 09:34:28 INFO - PROCESS | 3820 | 1464626068463 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 09:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:34:28 INFO - PROCESS | 3820 | 1464626068467 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 09:34:28 INFO - PROCESS | 3820 | 1464626068471 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:34:28 INFO - PROCESS | 3820 | 1464626068473 Marionette TRACE conn6 <- [1,2546,null,{}] 09:34:28 INFO - PROCESS | 3820 | 1464626068477 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}] 09:34:28 INFO - PROCESS | 3820 | 1464626068615 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 09:34:28 INFO - PROCESS | 3820 | 1464626068770 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:28 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17ED8800 == 119 [pid = 3820] [id = 646] 09:34:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 162 (000000EA0F01A800) [pid = 3820] [serial = 1938] [outer = 0000000000000000] 09:34:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 163 (000000EA0F039C00) [pid = 3820] [serial = 1939] [outer = 000000EA0F01A800] 09:34:28 INFO - PROCESS | 3820 | 1464626068830 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 164 (000000EA0F89D400) [pid = 3820] [serial = 1940] [outer = 000000EA0F01A800] 09:34:29 INFO - PROCESS | 3820 | 1464626069465 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]]]}] 09:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1033ms 09:34:29 INFO - PROCESS | 3820 | 1464626069505 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 09:34:29 INFO - PROCESS | 3820 | 1464626069510 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 09:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:34:29 INFO - PROCESS | 3820 | 1464626069539 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - PROCESS | 3820 | 1464626069545 Marionette TRACE conn6 <- [1,2550,null,{}] 09:34:29 INFO - PROCESS | 3820 | 1464626069549 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}] 09:34:29 INFO - PROCESS | 3820 | 1464626069759 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 09:34:29 INFO - PROCESS | 3820 | 1464626069879 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18C20000 == 120 [pid = 3820] [id = 647] 09:34:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 165 (000000EA141CEC00) [pid = 3820] [serial = 1941] [outer = 0000000000000000] 09:34:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 166 (000000EA14602C00) [pid = 3820] [serial = 1942] [outer = 000000EA141CEC00] 09:34:29 INFO - PROCESS | 3820 | 1464626069937 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 167 (000000EA15E05000) [pid = 3820] [serial = 1943] [outer = 000000EA141CEC00] 09:34:30 INFO - PROCESS | 3820 | 1464626070576 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]]]}] 09:34:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:34:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1107ms 09:34:30 INFO - PROCESS | 3820 | 1464626070626 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 09:34:30 INFO - PROCESS | 3820 | 1464626070629 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 09:34:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:34:30 INFO - PROCESS | 3820 | 1464626070632 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:34:30 INFO - PROCESS | 3820 | 1464626070635 Marionette TRACE conn6 <- [1,2554,null,{}] 09:34:30 INFO - PROCESS | 3820 | 1464626070638 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}] 09:34:30 INFO - PROCESS | 3820 | 1464626070773 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 09:34:30 INFO - PROCESS | 3820 | 1464626070924 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1934D000 == 121 [pid = 3820] [id = 648] 09:34:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 168 (000000EA15E52400) [pid = 3820] [serial = 1944] [outer = 0000000000000000] 09:34:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 169 (000000EA16892800) [pid = 3820] [serial = 1945] [outer = 000000EA15E52400] 09:34:30 INFO - PROCESS | 3820 | 1464626070982 Marionette DEBUG loaded listener.js 09:34:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 170 (000000EA16F1F800) [pid = 3820] [serial = 1946] [outer = 000000EA15E52400] 09:34:31 INFO - PROCESS | 3820 | 1464626071585 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]]]}] 09:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 987ms 09:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:34:31 INFO - PROCESS | 3820 | 1464626071622 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 3820 | 1464626071624 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 09:34:31 INFO - PROCESS | 3820 | 1464626071628 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 3820 | 1464626071630 Marionette TRACE conn6 <- [1,2558,null,{}] 09:34:31 INFO - PROCESS | 3820 | 1464626071634 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}] 09:34:31 INFO - PROCESS | 3820 | 1464626071771 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 09:34:31 INFO - PROCESS | 3820 | 1464626071936 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1A608800 == 122 [pid = 3820] [id = 649] 09:34:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 171 (000000EA17039800) [pid = 3820] [serial = 1947] [outer = 0000000000000000] 09:34:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 172 (000000EA1703D000) [pid = 3820] [serial = 1948] [outer = 000000EA17039800] 09:34:32 INFO - PROCESS | 3820 | 1464626072001 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 173 (000000EA17185400) [pid = 3820] [serial = 1949] [outer = 000000EA17039800] 09:34:32 INFO - PROCESS | 3820 | 1464626072584 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]]]}] 09:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1025ms 09:34:32 INFO - PROCESS | 3820 | 1464626072655 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 09:34:32 INFO - PROCESS | 3820 | 1464626072658 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 09:34:32 INFO - PROCESS | 3820 | 1464626072662 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:34:32 INFO - PROCESS | 3820 | 1464626072664 Marionette TRACE conn6 <- [1,2562,null,{}] 09:34:32 INFO - PROCESS | 3820 | 1464626072668 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}] 09:34:32 INFO - PROCESS | 3820 | 1464626072853 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 09:34:32 INFO - PROCESS | 3820 | 1464626072969 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1AE16000 == 123 [pid = 3820] [id = 650] 09:34:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 174 (000000EA17192400) [pid = 3820] [serial = 1950] [outer = 0000000000000000] 09:34:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 175 (000000EA17406C00) [pid = 3820] [serial = 1951] [outer = 000000EA17192400] 09:34:33 INFO - PROCESS | 3820 | 1464626073026 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 176 (000000EA175C2400) [pid = 3820] [serial = 1952] [outer = 000000EA17192400] 09:34:33 INFO - PROCESS | 3820 | 1464626073614 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]]]}] 09:34:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:34:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 986ms 09:34:33 INFO - PROCESS | 3820 | 1464626073651 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 09:34:33 INFO - PROCESS | 3820 | 1464626073653 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 09:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:34:33 INFO - PROCESS | 3820 | 1464626073656 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:34:33 INFO - PROCESS | 3820 | 1464626073659 Marionette TRACE conn6 <- [1,2566,null,{}] 09:34:33 INFO - PROCESS | 3820 | 1464626073662 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}] 09:34:33 INFO - PROCESS | 3820 | 1464626073794 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 09:34:33 INFO - PROCESS | 3820 | 1464626073959 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1B074000 == 124 [pid = 3820] [id = 651] 09:34:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 177 (000000EA17192C00) [pid = 3820] [serial = 1953] [outer = 0000000000000000] 09:34:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 178 (000000EA1763C000) [pid = 3820] [serial = 1954] [outer = 000000EA17192C00] 09:34:34 INFO - PROCESS | 3820 | 1464626074016 Marionette DEBUG loaded listener.js 09:34:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 179 (000000EA17D89000) [pid = 3820] [serial = 1955] [outer = 000000EA17192C00] 09:34:34 INFO - PROCESS | 3820 | 1464626074632 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]]]}] 09:34:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:34:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1023ms 09:34:34 INFO - PROCESS | 3820 | 1464626074683 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 3820 | 1464626074685 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 09:34:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:34:34 INFO - PROCESS | 3820 | 1464626074689 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 3820 | 1464626074691 Marionette TRACE conn6 <- [1,2570,null,{}] 09:34:34 INFO - PROCESS | 3820 | 1464626074694 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}] 09:34:34 INFO - PROCESS | 3820 | 1464626074828 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 09:34:34 INFO - PROCESS | 3820 | 1464626074993 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1BCE2000 == 125 [pid = 3820] [id = 652] 09:34:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 180 (000000EA17D91800) [pid = 3820] [serial = 1956] [outer = 0000000000000000] 09:34:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 181 (000000EA1851B400) [pid = 3820] [serial = 1957] [outer = 000000EA17D91800] 09:34:35 INFO - PROCESS | 3820 | 1464626075050 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 182 (000000EA18528800) [pid = 3820] [serial = 1958] [outer = 000000EA17D91800] 09:34:35 INFO - PROCESS | 3820 | 1464626075615 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]]]}] 09:34:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:34:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 987ms 09:34:35 INFO - PROCESS | 3820 | 1464626075679 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 09:34:35 INFO - PROCESS | 3820 | 1464626075681 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 09:34:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:34:35 INFO - PROCESS | 3820 | 1464626075685 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:34:35 INFO - PROCESS | 3820 | 1464626075687 Marionette TRACE conn6 <- [1,2574,null,{}] 09:34:35 INFO - PROCESS | 3820 | 1464626075691 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}] 09:34:35 INFO - PROCESS | 3820 | 1464626075826 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 09:34:35 INFO - PROCESS | 3820 | 1464626075992 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1BD58000 == 126 [pid = 3820] [id = 653] 09:34:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 183 (000000EA18527C00) [pid = 3820] [serial = 1959] [outer = 0000000000000000] 09:34:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 184 (000000EA18566400) [pid = 3820] [serial = 1960] [outer = 000000EA18527C00] 09:34:36 INFO - PROCESS | 3820 | 1464626076049 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 185 (000000EA186CC400) [pid = 3820] [serial = 1961] [outer = 000000EA18527C00] 09:34:36 INFO - PROCESS | 3820 | 1464626076614 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]]]}] 09:34:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:34:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 986ms 09:34:36 INFO - PROCESS | 3820 | 1464626076674 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 3820 | 1464626076677 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 09:34:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:34:36 INFO - PROCESS | 3820 | 1464626076680 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 3820 | 1464626076682 Marionette TRACE conn6 <- [1,2578,null,{}] 09:34:36 INFO - PROCESS | 3820 | 1464626076686 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}] 09:34:36 INFO - PROCESS | 3820 | 1464626076821 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 09:34:36 INFO - PROCESS | 3820 | 1464626076987 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:37 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1C19E800 == 127 [pid = 3820] [id = 654] 09:34:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA18E07000) [pid = 3820] [serial = 1962] [outer = 0000000000000000] 09:34:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 187 (000000EA18E14800) [pid = 3820] [serial = 1963] [outer = 000000EA18E07000] 09:34:37 INFO - PROCESS | 3820 | 1464626077050 Marionette DEBUG loaded listener.js 09:34:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 188 (000000EA193C7800) [pid = 3820] [serial = 1964] [outer = 000000EA18E07000] 09:34:37 INFO - PROCESS | 3820 | 1464626077655 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]]]}] 09:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1028ms 09:34:37 INFO - PROCESS | 3820 | 1464626077767 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 09:34:37 INFO - PROCESS | 3820 | 1464626077770 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 09:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:34:37 INFO - PROCESS | 3820 | 1464626077774 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:34:37 INFO - PROCESS | 3820 | 1464626077777 Marionette TRACE conn6 <- [1,2582,null,{}] 09:34:37 INFO - PROCESS | 3820 | 1464626077781 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}] 09:34:37 INFO - PROCESS | 3820 | 1464626077940 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 09:34:38 INFO - PROCESS | 3820 | 1464626078092 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0AEE9800 == 128 [pid = 3820] [id = 655] 09:34:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA07E85000) [pid = 3820] [serial = 1965] [outer = 0000000000000000] 09:34:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA0AF92C00) [pid = 3820] [serial = 1966] [outer = 000000EA07E85000] 09:34:38 INFO - PROCESS | 3820 | 1464626078148 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 191 (000000EA0F020400) [pid = 3820] [serial = 1967] [outer = 000000EA07E85000] 09:34:39 INFO - PROCESS | 3820 | 1464626079031 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]]]}] 09:34:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:34:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1295ms 09:34:39 INFO - PROCESS | 3820 | 1464626079071 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 3820 | 1464626079075 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 09:34:39 INFO - PROCESS | 3820 | 1464626079080 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:34:39 INFO - PROCESS | 3820 | 1464626079084 Marionette TRACE conn6 <- [1,2586,null,{}] 09:34:39 INFO - PROCESS | 3820 | 1464626079091 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}] 09:34:39 INFO - PROCESS | 3820 | 1464626079227 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 09:34:39 INFO - PROCESS | 3820 | 1464626079390 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12224000 == 129 [pid = 3820] [id = 656] 09:34:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 192 (000000EA08964000) [pid = 3820] [serial = 1968] [outer = 0000000000000000] 09:34:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 193 (000000EA0A8D1400) [pid = 3820] [serial = 1969] [outer = 000000EA08964000] 09:34:39 INFO - PROCESS | 3820 | 1464626079442 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA0B6B2400) [pid = 3820] [serial = 1970] [outer = 000000EA08964000] 09:34:40 INFO - PROCESS | 3820 | 1464626080083 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]]]}] 09:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1028ms 09:34:40 INFO - PROCESS | 3820 | 1464626080113 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 09:34:40 INFO - PROCESS | 3820 | 1464626080119 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 09:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:34:40 INFO - PROCESS | 3820 | 1464626080125 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - PROCESS | 3820 | 1464626080128 Marionette TRACE conn6 <- [1,2590,null,{}] 09:34:40 INFO - PROCESS | 3820 | 1464626080131 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}] 09:34:40 INFO - PROCESS | 3820 | 1464626080263 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 09:34:40 INFO - PROCESS | 3820 | 1464626080439 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11886800 == 130 [pid = 3820] [id = 657] 09:34:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA0E204C00) [pid = 3820] [serial = 1971] [outer = 0000000000000000] 09:34:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA0E42D000) [pid = 3820] [serial = 1972] [outer = 000000EA0E204C00] 09:34:40 INFO - PROCESS | 3820 | 1464626080491 Marionette DEBUG loaded listener.js 09:34:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA0EBDF800) [pid = 3820] [serial = 1973] [outer = 000000EA0E204C00] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA175E5800 == 129 [pid = 3820] [id = 643] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA16DB8000 == 128 [pid = 3820] [id = 642] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12438000 == 127 [pid = 3820] [id = 641] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14941000 == 126 [pid = 3820] [id = 640] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1434A800 == 125 [pid = 3820] [id = 639] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA13F7C000 == 124 [pid = 3820] [id = 638] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA124B8800 == 123 [pid = 3820] [id = 637] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1243F000 == 122 [pid = 3820] [id = 617] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F0D9800 == 121 [pid = 3820] [id = 636] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E15800 == 120 [pid = 3820] [id = 616] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F0C2000 == 119 [pid = 3820] [id = 635] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA114C0000) [pid = 3820] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA1930F000) [pid = 3820] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA19307400) [pid = 3820] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11ACF800 == 118 [pid = 3820] [id = 634] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1868D800 == 117 [pid = 3820] [id = 630] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18557800 == 116 [pid = 3820] [id = 629] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17C5E000 == 115 [pid = 3820] [id = 628] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA175E6000 == 114 [pid = 3820] [id = 627] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA16FEE800 == 113 [pid = 3820] [id = 626] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15D7D800 == 112 [pid = 3820] [id = 625] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12220000 == 111 [pid = 3820] [id = 624] 09:34:40 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0AB41000 == 110 [pid = 3820] [id = 623] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA11F0F000) [pid = 3820] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 192 (000000EA1D340400) [pid = 3820] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 191 (000000EA0B6EBC00) [pid = 3820] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 190 (000000EA11418000) [pid = 3820] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA0E41E800) [pid = 3820] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA0EB95800) [pid = 3820] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 187 (000000EA0F03A400) [pid = 3820] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 186 (000000EA0EBEC800) [pid = 3820] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA0F2A9400) [pid = 3820] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 184 (000000EA0F894800) [pid = 3820] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 183 (000000EA0B2DE000) [pid = 3820] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 182 (000000EA0B6A6800) [pid = 3820] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 181 (000000EA0D26D000) [pid = 3820] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 180 (000000EA18561000) [pid = 3820] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 179 (000000EA13081800) [pid = 3820] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 178 (000000EA06DD6000) [pid = 3820] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 177 (000000EA04683800) [pid = 3820] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 176 (000000EA1763E800) [pid = 3820] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 175 (000000EA0A82C000) [pid = 3820] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 174 (000000EA08960000) [pid = 3820] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 173 (000000EA0BA75000) [pid = 3820] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 172 (000000EA0C6B7C00) [pid = 3820] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 171 (000000EA0C6BAC00) [pid = 3820] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 170 (000000EA0EBE7C00) [pid = 3820] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 169 (000000EA15E57400) [pid = 3820] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 168 (000000EA17039000) [pid = 3820] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 167 (000000EA0ABA6400) [pid = 3820] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 166 (000000EA17191400) [pid = 3820] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 165 (000000EA1460D000) [pid = 3820] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 09:34:40 INFO - PROCESS | 3820 | --DOMWINDOW == 164 (000000EA06DDB800) [pid = 3820] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 09:34:41 INFO - PROCESS | 3820 | 1464626081122 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]]]}] 09:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1031ms 09:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:34:41 INFO - PROCESS | 3820 | 1464626081158 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 3820 | 1464626081160 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 09:34:41 INFO - PROCESS | 3820 | 1464626081164 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - PROCESS | 3820 | 1464626081167 Marionette TRACE conn6 <- [1,2594,null,{}] 09:34:41 INFO - PROCESS | 3820 | 1464626081203 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}] 09:34:41 INFO - PROCESS | 3820 | 1464626081321 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 09:34:41 INFO - PROCESS | 3820 | 1464626081334 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11881000 == 111 [pid = 3820] [id = 658] 09:34:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 165 (000000EA0AAF1C00) [pid = 3820] [serial = 1974] [outer = 0000000000000000] 09:34:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 166 (000000EA0B8A8000) [pid = 3820] [serial = 1975] [outer = 000000EA0AAF1C00] 09:34:41 INFO - PROCESS | 3820 | 1464626081384 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 167 (000000EA0E29B400) [pid = 3820] [serial = 1976] [outer = 000000EA0AAF1C00] 09:34:41 INFO - PROCESS | 3820 | 1464626081944 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]]]}] 09:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 797ms 09:34:41 INFO - PROCESS | 3820 | 1464626081964 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 3820 | 1464626081966 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 09:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:34:41 INFO - PROCESS | 3820 | 1464626081970 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - PROCESS | 3820 | 1464626081972 Marionette TRACE conn6 <- [1,2598,null,{}] 09:34:41 INFO - PROCESS | 3820 | 1464626081976 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}] 09:34:42 INFO - PROCESS | 3820 | 1464626082090 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 09:34:42 INFO - PROCESS | 3820 | 1464626082215 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA130BB000 == 112 [pid = 3820] [id = 659] 09:34:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 168 (000000EA0EB92400) [pid = 3820] [serial = 1977] [outer = 0000000000000000] 09:34:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 169 (000000EA0F014800) [pid = 3820] [serial = 1978] [outer = 000000EA0EB92400] 09:34:42 INFO - PROCESS | 3820 | 1464626082262 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 170 (000000EA0F03EC00) [pid = 3820] [serial = 1979] [outer = 000000EA0EB92400] 09:34:42 INFO - PROCESS | 3820 | 1464626082657 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]]]}] 09:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 735ms 09:34:42 INFO - PROCESS | 3820 | 1464626082708 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 3820 | 1464626082710 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 09:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:34:42 INFO - PROCESS | 3820 | 1464626082713 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 3820 | 1464626082715 Marionette TRACE conn6 <- [1,2602,null,{}] 09:34:42 INFO - PROCESS | 3820 | 1464626082719 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}] 09:34:42 INFO - PROCESS | 3820 | 1464626082828 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 09:34:42 INFO - PROCESS | 3820 | 1464626082835 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA140DA000 == 113 [pid = 3820] [id = 660] 09:34:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 171 (000000EA0BB10C00) [pid = 3820] [serial = 1980] [outer = 0000000000000000] 09:34:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 172 (000000EA0F744400) [pid = 3820] [serial = 1981] [outer = 000000EA0BB10C00] 09:34:42 INFO - PROCESS | 3820 | 1464626082882 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 173 (000000EA1141C400) [pid = 3820] [serial = 1982] [outer = 000000EA0BB10C00] 09:34:43 INFO - PROCESS | 3820 | 1464626083403 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]]]}] 09:34:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:34:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 09:34:43 INFO - PROCESS | 3820 | 1464626083450 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 3820 | 1464626083452 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 09:34:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:34:43 INFO - PROCESS | 3820 | 1464626083461 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 3820 | 1464626083463 Marionette TRACE conn6 <- [1,2606,null,{}] 09:34:43 INFO - PROCESS | 3820 | 1464626083466 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}] 09:34:43 INFO - PROCESS | 3820 | 1464626083665 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 09:34:43 INFO - PROCESS | 3820 | 1464626083692 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14938000 == 114 [pid = 3820] [id = 661] 09:34:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 174 (000000EA11F0B800) [pid = 3820] [serial = 1983] [outer = 0000000000000000] 09:34:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 175 (000000EA12549C00) [pid = 3820] [serial = 1984] [outer = 000000EA11F0B800] 09:34:43 INFO - PROCESS | 3820 | 1464626083739 Marionette DEBUG loaded listener.js 09:34:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 176 (000000EA13083800) [pid = 3820] [serial = 1985] [outer = 000000EA11F0B800] 09:34:44 INFO - PROCESS | 3820 | 1464626084219 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]]]}] 09:34:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:34:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 775ms 09:34:44 INFO - PROCESS | 3820 | 1464626084239 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 3820 | 1464626084241 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 09:34:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:34:44 INFO - PROCESS | 3820 | 1464626084252 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 3820 | 1464626084254 Marionette TRACE conn6 <- [1,2610,null,{}] 09:34:44 INFO - PROCESS | 3820 | 1464626084257 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}] 09:34:44 INFO - PROCESS | 3820 | 1464626084405 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 09:34:44 INFO - PROCESS | 3820 | 1464626084425 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA16724800 == 115 [pid = 3820] [id = 662] 09:34:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 177 (000000EA1344FC00) [pid = 3820] [serial = 1986] [outer = 0000000000000000] 09:34:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 178 (000000EA14182800) [pid = 3820] [serial = 1987] [outer = 000000EA1344FC00] 09:34:44 INFO - PROCESS | 3820 | 1464626084471 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 179 (000000EA1424E800) [pid = 3820] [serial = 1988] [outer = 000000EA1344FC00] 09:34:44 INFO - PROCESS | 3820 | 1464626084967 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]]]}] 09:34:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:34:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 09:34:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:34:44 INFO - PROCESS | 3820 | 1464626084981 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 3820 | 1464626084983 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 09:34:44 INFO - PROCESS | 3820 | 1464626084986 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 3820 | 1464626084988 Marionette TRACE conn6 <- [1,2614,null,{}] 09:34:45 INFO - PROCESS | 3820 | 1464626084992 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}] 09:34:45 INFO - PROCESS | 3820 | 1464626085387 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 09:34:45 INFO - PROCESS | 3820 | --DOMWINDOW == 178 (000000EA141D0000) [pid = 3820] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:34:45 INFO - PROCESS | 3820 | --DOMWINDOW == 177 (000000EA07E87C00) [pid = 3820] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:34:45 INFO - PROCESS | 3820 | --DOMWINDOW == 176 (000000EA0A611800) [pid = 3820] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:34:45 INFO - PROCESS | 3820 | --DOMWINDOW == 175 (000000EA0E246C00) [pid = 3820] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:34:45 INFO - PROCESS | 3820 | --DOMWINDOW == 174 (000000EA0F89B800) [pid = 3820] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:34:45 INFO - PROCESS | 3820 | --DOMWINDOW == 173 (000000EA114B5800) [pid = 3820] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:34:45 INFO - PROCESS | 3820 | --DOMWINDOW == 172 (000000EA11DAD000) [pid = 3820] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:34:45 INFO - PROCESS | 3820 | --DOMWINDOW == 171 (000000EA02F08400) [pid = 3820] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:34:45 INFO - PROCESS | 3820 | --DOMWINDOW == 170 (000000EA0A828C00) [pid = 3820] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:34:45 INFO - PROCESS | 3820 | --DOMWINDOW == 169 (000000EA0F040400) [pid = 3820] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:34:45 INFO - PROCESS | 3820 | --DOMWINDOW == 168 (000000EA0EA0C000) [pid = 3820] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:34:45 INFO - PROCESS | 3820 | 1464626085470 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:45 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1256B000 == 116 [pid = 3820] [id = 663] 09:34:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 169 (000000EA02F08400) [pid = 3820] [serial = 1989] [outer = 0000000000000000] 09:34:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 170 (000000EA07677C00) [pid = 3820] [serial = 1990] [outer = 000000EA02F08400] 09:34:45 INFO - PROCESS | 3820 | 1464626085518 Marionette DEBUG loaded listener.js 09:34:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 171 (000000EA0F2AB000) [pid = 3820] [serial = 1991] [outer = 000000EA02F08400] 09:34:45 INFO - PROCESS | 3820 | 1464626085918 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]]]}] 09:34:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:34:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 986ms 09:34:45 INFO - PROCESS | 3820 | 1464626085976 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 3820 | 1464626085978 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 09:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:34:45 INFO - PROCESS | 3820 | 1464626085982 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 3820 | 1464626085984 Marionette TRACE conn6 <- [1,2618,null,{}] 09:34:45 INFO - PROCESS | 3820 | 1464626085987 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}] 09:34:46 INFO - PROCESS | 3820 | 1464626086098 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 09:34:46 INFO - PROCESS | 3820 | 1464626086109 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17ED2000 == 117 [pid = 3820] [id = 664] 09:34:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 172 (000000EA11DAD000) [pid = 3820] [serial = 1992] [outer = 0000000000000000] 09:34:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 173 (000000EA15E56400) [pid = 3820] [serial = 1993] [outer = 000000EA11DAD000] 09:34:46 INFO - PROCESS | 3820 | 1464626086155 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 174 (000000EA16F21400) [pid = 3820] [serial = 1994] [outer = 000000EA11DAD000] 09:34:46 INFO - PROCESS | 3820 | 1464626086606 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]]]}] 09:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 690ms 09:34:46 INFO - PROCESS | 3820 | 1464626086675 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 09:34:46 INFO - PROCESS | 3820 | 1464626086677 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 09:34:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:34:46 INFO - PROCESS | 3820 | 1464626086681 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:34:46 INFO - PROCESS | 3820 | 1464626086682 Marionette TRACE conn6 <- [1,2622,null,{}] 09:34:46 INFO - PROCESS | 3820 | 1464626086686 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}] 09:34:46 INFO - PROCESS | 3820 | 1464626086827 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 09:34:46 INFO - PROCESS | 3820 | 1464626086835 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1861A800 == 118 [pid = 3820] [id = 665] 09:34:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 175 (000000EA1703D400) [pid = 3820] [serial = 1995] [outer = 0000000000000000] 09:34:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 176 (000000EA1715A800) [pid = 3820] [serial = 1996] [outer = 000000EA1703D400] 09:34:46 INFO - PROCESS | 3820 | 1464626086881 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 177 (000000EA17643000) [pid = 3820] [serial = 1997] [outer = 000000EA1703D400] 09:34:47 INFO - PROCESS | 3820 | 1464626087450 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]]]}] 09:34:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:34:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 837ms 09:34:47 INFO - PROCESS | 3820 | 1464626087522 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 09:34:47 INFO - PROCESS | 3820 | 1464626087527 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 09:34:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:34:47 INFO - PROCESS | 3820 | 1464626087533 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - PROCESS | 3820 | 1464626087538 Marionette TRACE conn6 <- [1,2626,null,{}] 09:34:47 INFO - PROCESS | 3820 | 1464626087555 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}] 09:34:47 INFO - PROCESS | 3820 | 1464626087739 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 09:34:47 INFO - PROCESS | 3820 | 1464626087865 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:47 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EA4B000 == 119 [pid = 3820] [id = 666] 09:34:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 178 (000000EA07676000) [pid = 3820] [serial = 1998] [outer = 0000000000000000] 09:34:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 179 (000000EA07E87C00) [pid = 3820] [serial = 1999] [outer = 000000EA07676000] 09:34:47 INFO - PROCESS | 3820 | 1464626087924 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 180 (000000EA0AAEC400) [pid = 3820] [serial = 2000] [outer = 000000EA07676000] 09:34:48 INFO - PROCESS | 3820 | 1464626088575 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]]]}] 09:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1094ms 09:34:48 INFO - PROCESS | 3820 | 1464626088630 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 09:34:48 INFO - PROCESS | 3820 | 1464626088637 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 09:34:48 INFO - PROCESS | 3820 | 1464626088643 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:34:48 INFO - PROCESS | 3820 | 1464626088647 Marionette TRACE conn6 <- [1,2630,null,{}] 09:34:48 INFO - PROCESS | 3820 | 1464626088651 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}] 09:34:48 INFO - PROCESS | 3820 | 1464626088795 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 09:34:48 INFO - PROCESS | 3820 | 1464626088952 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14655000 == 120 [pid = 3820] [id = 667] 09:34:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 181 (000000EA0D26B400) [pid = 3820] [serial = 2001] [outer = 0000000000000000] 09:34:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 182 (000000EA0E423800) [pid = 3820] [serial = 2002] [outer = 000000EA0D26B400] 09:34:49 INFO - PROCESS | 3820 | 1464626089012 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 183 (000000EA0F018C00) [pid = 3820] [serial = 2003] [outer = 000000EA0D26B400] 09:34:49 INFO - PROCESS | 3820 | 1464626089632 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]]]}] 09:34:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:34:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1023ms 09:34:49 INFO - PROCESS | 3820 | 1464626089673 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 3820 | 1464626089676 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 09:34:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:34:49 INFO - PROCESS | 3820 | 1464626089680 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - PROCESS | 3820 | 1464626089684 Marionette TRACE conn6 <- [1,2634,null,{}] 09:34:49 INFO - PROCESS | 3820 | 1464626089695 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}] 09:34:49 INFO - PROCESS | 3820 | 1464626089890 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 09:34:50 INFO - PROCESS | 3820 | 1464626090048 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA19340000 == 121 [pid = 3820] [id = 668] 09:34:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 184 (000000EA11AA7000) [pid = 3820] [serial = 2004] [outer = 0000000000000000] 09:34:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 185 (000000EA12284000) [pid = 3820] [serial = 2005] [outer = 000000EA11AA7000] 09:34:50 INFO - PROCESS | 3820 | 1464626090108 Marionette DEBUG loaded listener.js 09:34:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA141A3C00) [pid = 3820] [serial = 2006] [outer = 000000EA11AA7000] 09:34:50 INFO - PROCESS | 3820 | 1464626090728 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]]]}] 09:34:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:34:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1077ms 09:34:50 INFO - PROCESS | 3820 | 1464626090759 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 3820 | 1464626090762 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 09:34:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:34:50 INFO - PROCESS | 3820 | 1464626090783 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 3820 | 1464626090785 Marionette TRACE conn6 <- [1,2638,null,{}] 09:34:50 INFO - PROCESS | 3820 | 1464626090789 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}] 09:34:50 INFO - PROCESS | 3820 | 1464626090958 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 09:34:51 INFO - PROCESS | 3820 | 1464626091115 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1B076000 == 122 [pid = 3820] [id = 669] 09:34:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 187 (000000EA1675E800) [pid = 3820] [serial = 2007] [outer = 0000000000000000] 09:34:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 188 (000000EA17405800) [pid = 3820] [serial = 2008] [outer = 000000EA1675E800] 09:34:51 INFO - PROCESS | 3820 | 1464626091171 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA19307400) [pid = 3820] [serial = 2009] [outer = 000000EA1675E800] 09:34:51 INFO - PROCESS | 3820 | 1464626091772 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]]]}] 09:34:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:34:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1029ms 09:34:51 INFO - PROCESS | 3820 | 1464626091814 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 3820 | 1464626091817 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 09:34:51 INFO - PROCESS | 3820 | 1464626091820 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:34:51 INFO - PROCESS | 3820 | 1464626091822 Marionette TRACE conn6 <- [1,2642,null,{}] 09:34:51 INFO - PROCESS | 3820 | 1464626091826 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}] 09:34:51 INFO - PROCESS | 3820 | 1464626091978 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 09:34:52 INFO - PROCESS | 3820 | 1464626092146 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1C9F5000 == 123 [pid = 3820] [id = 670] 09:34:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA19E1A400) [pid = 3820] [serial = 2010] [outer = 0000000000000000] 09:34:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 191 (000000EA19E22000) [pid = 3820] [serial = 2011] [outer = 000000EA19E1A400] 09:34:52 INFO - PROCESS | 3820 | 1464626092203 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 192 (000000EA19E6C400) [pid = 3820] [serial = 2012] [outer = 000000EA19E1A400] 09:34:52 INFO - PROCESS | 3820 | 1464626092761 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]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:34:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 987ms 09:34:52 INFO - PROCESS | 3820 | 1464626092811 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 3820 | 1464626092813 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 09:34:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:34:52 INFO - PROCESS | 3820 | 1464626092817 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 3820 | 1464626092819 Marionette TRACE conn6 <- [1,2646,null,{}] 09:34:52 INFO - PROCESS | 3820 | 1464626092823 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}] 09:34:52 INFO - PROCESS | 3820 | 1464626092981 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 09:34:53 INFO - PROCESS | 3820 | 1464626093156 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1D6A5000 == 124 [pid = 3820] [id = 671] 09:34:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 193 (000000EA19EA2000) [pid = 3820] [serial = 2013] [outer = 0000000000000000] 09:34:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA19EB0C00) [pid = 3820] [serial = 2014] [outer = 000000EA19EA2000] 09:34:53 INFO - PROCESS | 3820 | 1464626093214 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA1A6DC000) [pid = 3820] [serial = 2015] [outer = 000000EA19EA2000] 09:34:53 INFO - PROCESS | 3820 | 1464626093827 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]]]}] 09:34:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:34:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1029ms 09:34:53 INFO - PROCESS | 3820 | 1464626093856 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 09:34:53 INFO - PROCESS | 3820 | 1464626093858 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 09:34:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:34:53 INFO - PROCESS | 3820 | 1464626093863 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:34:53 INFO - PROCESS | 3820 | 1464626093866 Marionette TRACE conn6 <- [1,2650,null,{}] 09:34:53 INFO - PROCESS | 3820 | 1464626093869 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}] 09:34:54 INFO - PROCESS | 3820 | 1464626094002 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 09:34:54 INFO - PROCESS | 3820 | 1464626094172 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:54 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1D90B000 == 125 [pid = 3820] [id = 672] 09:34:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA1A6DBC00) [pid = 3820] [serial = 2016] [outer = 0000000000000000] 09:34:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA1A6EB000) [pid = 3820] [serial = 2017] [outer = 000000EA1A6DBC00] 09:34:54 INFO - PROCESS | 3820 | 1464626094229 Marionette DEBUG loaded listener.js 09:34:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 198 (000000EA1B60A000) [pid = 3820] [serial = 2018] [outer = 000000EA1A6DBC00] 09:34:54 INFO - PROCESS | 3820 | 1464626094853 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]]]}] 09:34:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:34:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1021ms 09:34:54 INFO - PROCESS | 3820 | 1464626094890 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 3820 | 1464626094892 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 09:34:54 INFO - PROCESS | 3820 | 1464626094896 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:34:54 INFO - PROCESS | 3820 | 1464626094898 Marionette TRACE conn6 <- [1,2654,null,{}] 09:34:54 INFO - PROCESS | 3820 | 1464626094902 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}] 09:34:55 INFO - PROCESS | 3820 | 1464626095052 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 09:34:55 INFO - PROCESS | 3820 | 1464626095210 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1DA1A000 == 126 [pid = 3820] [id = 673] 09:34:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 199 (000000EA1B60F400) [pid = 3820] [serial = 2019] [outer = 0000000000000000] 09:34:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 200 (000000EA1B667400) [pid = 3820] [serial = 2020] [outer = 000000EA1B60F400] 09:34:55 INFO - PROCESS | 3820 | 1464626095266 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 201 (000000EA1BDAE800) [pid = 3820] [serial = 2021] [outer = 000000EA1B60F400] 09:34:55 INFO - PROCESS | 3820 | [3820] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:34:56 INFO - PROCESS | 3820 | [3820] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:34:56 INFO - PROCESS | 3820 | 1464626096339 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]]]}] 09:34:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:34:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1488ms 09:34:56 INFO - PROCESS | 3820 | 1464626096387 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 09:34:56 INFO - PROCESS | 3820 | 1464626096389 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 09:34:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:34:56 INFO - PROCESS | 3820 | 1464626096393 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:34:56 INFO - PROCESS | 3820 | 1464626096395 Marionette TRACE conn6 <- [1,2658,null,{}] 09:34:56 INFO - PROCESS | 3820 | 1464626096399 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}] 09:34:56 INFO - PROCESS | 3820 | 1464626096588 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 09:34:56 INFO - PROCESS | 3820 | 1464626096745 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1DAC0000 == 127 [pid = 3820] [id = 674] 09:34:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 202 (000000EA11418800) [pid = 3820] [serial = 2022] [outer = 0000000000000000] 09:34:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 203 (000000EA1BDB2800) [pid = 3820] [serial = 2023] [outer = 000000EA11418800] 09:34:56 INFO - PROCESS | 3820 | 1464626096800 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 204 (000000EA1C1ADC00) [pid = 3820] [serial = 2024] [outer = 000000EA11418800] 09:34:57 INFO - PROCESS | 3820 | 1464626097806 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 3820 | 1464626097862 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 09:34:57 INFO - PROCESS | 3820 | 1464626097867 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - PROCESS | 3820 | 1464626097870 Marionette TRACE conn6 <- [1,2662,null,{}] 09:34:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:34:57 INFO - PROCESS | 3820 | 1464626097873 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}] 09:34:58 INFO - PROCESS | 3820 | 1464626098000 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 09:34:58 INFO - PROCESS | 3820 | 1464626098256 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0A698800 == 128 [pid = 3820] [id = 675] 09:34:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 205 (000000EA0A819400) [pid = 3820] [serial = 2025] [outer = 0000000000000000] 09:34:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA0B6EAC00) [pid = 3820] [serial = 2026] [outer = 000000EA0A819400] 09:34:58 INFO - PROCESS | 3820 | 1464626098314 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 207 (000000EA0F891000) [pid = 3820] [serial = 2027] [outer = 000000EA0A819400] 09:34:59 INFO - PROCESS | 3820 | 1464626099689 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 3820 | 1464626099709 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 09:34:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:34:59 INFO - PROCESS | 3820 | 1464626099714 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 3820 | 1464626099718 Marionette TRACE conn6 <- [1,2666,null,{}] 09:34:59 INFO - PROCESS | 3820 | 1464626099725 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}] 09:34:59 INFO - PROCESS | 3820 | 1464626099854 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 09:35:00 INFO - PROCESS | 3820 | 1464626100035 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:00 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12439000 == 129 [pid = 3820] [id = 676] 09:35:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 208 (000000EA08960000) [pid = 3820] [serial = 2028] [outer = 0000000000000000] 09:35:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 209 (000000EA0A60F800) [pid = 3820] [serial = 2029] [outer = 000000EA08960000] 09:35:00 INFO - PROCESS | 3820 | 1464626100087 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 210 (000000EA0B514400) [pid = 3820] [serial = 2030] [outer = 000000EA08960000] 09:35:01 INFO - PROCESS | 3820 | 1464626101158 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]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:35:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1487ms 09:35:01 INFO - PROCESS | 3820 | 1464626101206 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 3820 | 1464626101212 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 09:35:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:35:01 INFO - PROCESS | 3820 | 1464626101218 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 3820 | 1464626101221 Marionette TRACE conn6 <- [1,2670,null,{}] 09:35:01 INFO - PROCESS | 3820 | 1464626101225 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}] 09:35:01 INFO - PROCESS | 3820 | 1464626101385 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1B082000 == 128 [pid = 3820] [id = 610] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12114000 == 127 [pid = 3820] [id = 611] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17ED2000 == 126 [pid = 3820] [id = 664] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1256B000 == 125 [pid = 3820] [id = 663] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1471A000 == 124 [pid = 3820] [id = 622] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA16724800 == 123 [pid = 3820] [id = 662] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14938000 == 122 [pid = 3820] [id = 661] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA140DA000 == 121 [pid = 3820] [id = 660] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 209 (000000EA13447C00) [pid = 3820] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | 1464626101679 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA130BB000 == 120 [pid = 3820] [id = 659] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11881000 == 119 [pid = 3820] [id = 658] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11886800 == 118 [pid = 3820] [id = 657] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12224000 == 117 [pid = 3820] [id = 656] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1B074000 == 116 [pid = 3820] [id = 651] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1AE16000 == 115 [pid = 3820] [id = 650] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1A608800 == 114 [pid = 3820] [id = 649] 09:35:01 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA03ECD800 == 115 [pid = 3820] [id = 677] 09:35:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 210 (000000EA02171000) [pid = 3820] [serial = 2031] [outer = 0000000000000000] 09:35:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 211 (000000EA04A1FC00) [pid = 3820] [serial = 2032] [outer = 000000EA02171000] 09:35:01 INFO - PROCESS | 3820 | 1464626101764 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 212 (000000EA0AF2DC00) [pid = 3820] [serial = 2033] [outer = 000000EA02171000] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1934D000 == 114 [pid = 3820] [id = 648] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18C20000 == 113 [pid = 3820] [id = 647] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17ED8800 == 112 [pid = 3820] [id = 646] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12971000 == 111 [pid = 3820] [id = 645] 09:35:01 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0892B800 == 110 [pid = 3820] [id = 644] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 211 (000000EA14376400) [pid = 3820] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 210 (000000EA11DAB000) [pid = 3820] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 209 (000000EA13830800) [pid = 3820] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 208 (000000EA141CE000) [pid = 3820] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 207 (000000EA0EB8C800) [pid = 3820] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 206 (000000EA04A1D800) [pid = 3820] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA0ABA1800) [pid = 3820] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 204 (000000EA0D26B000) [pid = 3820] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 203 (000000EA0E420000) [pid = 3820] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 202 (000000EA11AA6400) [pid = 3820] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 201 (000000EA11421800) [pid = 3820] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 200 (000000EA11870400) [pid = 3820] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 199 (000000EA121DA000) [pid = 3820] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 198 (000000EA082AD400) [pid = 3820] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 197 (000000EA0EA02C00) [pid = 3820] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA07EC9800) [pid = 3820] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA0BBDF800) [pid = 3820] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA0B2E6400) [pid = 3820] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA0F890000) [pid = 3820] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 192 (000000EA16899C00) [pid = 3820] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 191 (000000EA0EBE1800) [pid = 3820] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 190 (000000EA15E57000) [pid = 3820] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA12792800) [pid = 3820] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA0BA15800) [pid = 3820] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 187 (000000EA12290000) [pid = 3820] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 186 (000000EA0EAA9400) [pid = 3820] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA14607800) [pid = 3820] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 184 (000000EA0F2A3800) [pid = 3820] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 183 (000000EA0B522400) [pid = 3820] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 182 (000000EA0EBE8C00) [pid = 3820] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 09:35:01 INFO - PROCESS | 3820 | --DOMWINDOW == 181 (000000EA0E29D000) [pid = 3820] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 09:35:02 INFO - PROCESS | 3820 | 1464626102698 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]]]}] 09:35:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:35:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1486ms 09:35:02 INFO - PROCESS | 3820 | 1464626102706 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 3820 | 1464626102708 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 09:35:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:35:02 INFO - PROCESS | 3820 | 1464626102712 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 3820 | 1464626102715 Marionette TRACE conn6 <- [1,2674,null,{}] 09:35:02 INFO - PROCESS | 3820 | 1464626102735 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}] 09:35:02 INFO - PROCESS | 3820 | 1464626102889 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 09:35:02 INFO - PROCESS | 3820 | 1464626102898 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11AC6800 == 111 [pid = 3820] [id = 678] 09:35:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 182 (000000EA0C6BE800) [pid = 3820] [serial = 2034] [outer = 0000000000000000] 09:35:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 183 (000000EA0D270000) [pid = 3820] [serial = 2035] [outer = 000000EA0C6BE800] 09:35:02 INFO - PROCESS | 3820 | 1464626102947 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 184 (000000EA0E41EC00) [pid = 3820] [serial = 2036] [outer = 000000EA0C6BE800] 09:35:03 INFO - PROCESS | 3820 | 1464626103904 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 3820 | 1464626103949 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 09:35:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:35:03 INFO - PROCESS | 3820 | 1464626103961 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 3820 | 1464626103963 Marionette TRACE conn6 <- [1,2678,null,{}] 09:35:03 INFO - PROCESS | 3820 | 1464626103967 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}] 09:35:04 INFO - PROCESS | 3820 | 1464626104120 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 09:35:04 INFO - PROCESS | 3820 | 1464626104139 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA130B2800 == 112 [pid = 3820] [id = 679] 09:35:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 185 (000000EA0EA0E800) [pid = 3820] [serial = 2037] [outer = 0000000000000000] 09:35:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA0EAAE800) [pid = 3820] [serial = 2038] [outer = 000000EA0EA0E800] 09:35:04 INFO - PROCESS | 3820 | 1464626104194 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 187 (000000EA0EBE7C00) [pid = 3820] [serial = 2039] [outer = 000000EA0EA0E800] 09:35:05 INFO - PROCESS | 3820 | 1464626105172 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 09:35:05 INFO - PROCESS | 3820 | 1464626105202 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 09:35:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:35:05 INFO - PROCESS | 3820 | 1464626105205 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:35:05 INFO - PROCESS | 3820 | 1464626105207 Marionette TRACE conn6 <- [1,2682,null,{}] 09:35:05 INFO - PROCESS | 3820 | 1464626105211 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}] 09:35:05 INFO - PROCESS | 3820 | 1464626105360 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 09:35:05 INFO - PROCESS | 3820 | 1464626105379 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1434A000 == 113 [pid = 3820] [id = 680] 09:35:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 188 (000000EA0EBE6400) [pid = 3820] [serial = 2040] [outer = 0000000000000000] 09:35:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA0F03F400) [pid = 3820] [serial = 2041] [outer = 000000EA0EBE6400] 09:35:05 INFO - PROCESS | 3820 | 1464626105425 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA0F743000) [pid = 3820] [serial = 2042] [outer = 000000EA0EBE6400] 09:35:06 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA0E204C00) [pid = 3820] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:35:06 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA11F0B800) [pid = 3820] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:35:06 INFO - PROCESS | 3820 | --DOMWINDOW == 187 (000000EA0EB92400) [pid = 3820] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:35:06 INFO - PROCESS | 3820 | --DOMWINDOW == 186 (000000EA0AAF1C00) [pid = 3820] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:35:06 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA08964000) [pid = 3820] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:35:06 INFO - PROCESS | 3820 | --DOMWINDOW == 184 (000000EA0BB10C00) [pid = 3820] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:35:06 INFO - PROCESS | 3820 | --DOMWINDOW == 183 (000000EA1344FC00) [pid = 3820] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:35:06 INFO - PROCESS | 3820 | --DOMWINDOW == 182 (000000EA13089000) [pid = 3820] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:35:06 INFO - PROCESS | 3820 | --DOMWINDOW == 181 (000000EA02F08400) [pid = 3820] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:35:06 INFO - PROCESS | 3820 | --DOMWINDOW == 180 (000000EA11DAD000) [pid = 3820] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:35:06 INFO - PROCESS | 3820 | 1464626106636 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 3820 | 1464626106700 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 09:35:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:35:06 INFO - PROCESS | 3820 | 1464626106703 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 3820 | 1464626106705 Marionette TRACE conn6 <- [1,2686,null,{}] 09:35:06 INFO - PROCESS | 3820 | 1464626106708 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}] 09:35:06 INFO - PROCESS | 3820 | 1464626106902 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 09:35:06 INFO - PROCESS | 3820 | 1464626106914 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:06 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14938800 == 114 [pid = 3820] [id = 681] 09:35:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 181 (000000EA0F021800) [pid = 3820] [serial = 2043] [outer = 0000000000000000] 09:35:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 182 (000000EA11422800) [pid = 3820] [serial = 2044] [outer = 000000EA0F021800] 09:35:06 INFO - PROCESS | 3820 | 1464626106968 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 183 (000000EA11871400) [pid = 3820] [serial = 2045] [outer = 000000EA0F021800] 09:35:07 INFO - PROCESS | 3820 | 1464626107889 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:35:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:35:07 INFO - PROCESS | 3820 | 1464626107946 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 09:35:07 INFO - PROCESS | 3820 | 1464626107954 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:35:07 INFO - PROCESS | 3820 | 1464626107956 Marionette TRACE conn6 <- [1,2690,null,{}] 09:35:07 INFO - PROCESS | 3820 | 1464626107961 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}] 09:35:08 INFO - PROCESS | 3820 | 1464626108298 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 09:35:08 INFO - PROCESS | 3820 | 1464626108468 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA08927800 == 115 [pid = 3820] [id = 682] 09:35:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 184 (000000EA0395C000) [pid = 3820] [serial = 2046] [outer = 0000000000000000] 09:35:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 185 (000000EA0B6A5800) [pid = 3820] [serial = 2047] [outer = 000000EA0395C000] 09:35:08 INFO - PROCESS | 3820 | 1464626108530 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA08063400) [pid = 3820] [serial = 2048] [outer = 000000EA0395C000] 09:35:09 INFO - PROCESS | 3820 | 1464626109259 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]]]}] 09:35:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:35:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1344ms 09:35:09 INFO - PROCESS | 3820 | 1464626109305 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 09:35:09 INFO - PROCESS | 3820 | 1464626109310 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 09:35:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:35:09 INFO - PROCESS | 3820 | 1464626109316 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 3820 | 1464626109320 Marionette TRACE conn6 <- [1,2694,null,{}] 09:35:09 INFO - PROCESS | 3820 | 1464626109325 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}] 09:35:09 INFO - PROCESS | 3820 | 1464626109477 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 09:35:09 INFO - PROCESS | 3820 | 1464626109633 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14933800 == 116 [pid = 3820] [id = 683] 09:35:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 187 (000000EA0E246C00) [pid = 3820] [serial = 2049] [outer = 0000000000000000] 09:35:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 188 (000000EA0EA0EC00) [pid = 3820] [serial = 2050] [outer = 000000EA0E246C00] 09:35:09 INFO - PROCESS | 3820 | 1464626109693 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA0F2A5C00) [pid = 3820] [serial = 2051] [outer = 000000EA0E246C00] 09:35:10 INFO - PROCESS | 3820 | 1464626110364 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]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:35:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1093ms 09:35:10 INFO - PROCESS | 3820 | 1464626110410 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 3820 | 1464626110414 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 09:35:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:35:10 INFO - PROCESS | 3820 | 1464626110418 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 3820 | 1464626110420 Marionette TRACE conn6 <- [1,2698,null,{}] 09:35:10 INFO - PROCESS | 3820 | 1464626110425 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}] 09:35:10 INFO - PROCESS | 3820 | 1464626110569 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 09:35:10 INFO - PROCESS | 3820 | 1464626110726 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1701A800 == 117 [pid = 3820] [id = 684] 09:35:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA11419000) [pid = 3820] [serial = 2052] [outer = 0000000000000000] 09:35:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 191 (000000EA11423800) [pid = 3820] [serial = 2053] [outer = 000000EA11419000] 09:35:10 INFO - PROCESS | 3820 | 1464626110787 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 192 (000000EA11DA8000) [pid = 3820] [serial = 2054] [outer = 000000EA11419000] 09:35:11 INFO - PROCESS | 3820 | 1464626111431 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] 09:35:11 INFO - PROCESS | 3820 | 1464626111454 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 09:35:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:35:11 INFO - PROCESS | 3820 | 1464626111465 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:35:11 INFO - PROCESS | 3820 | 1464626111470 Marionette TRACE conn6 <- [1,2702,null,{}] 09:35:11 INFO - PROCESS | 3820 | 1464626111491 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}] 09:35:11 INFO - PROCESS | 3820 | 1464626111629 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 09:35:11 INFO - PROCESS | 3820 | 1464626111785 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17C5A800 == 118 [pid = 3820] [id = 685] 09:35:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 193 (000000EA11AA7400) [pid = 3820] [serial = 2055] [outer = 0000000000000000] 09:35:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA1307F400) [pid = 3820] [serial = 2056] [outer = 000000EA11AA7400] 09:35:11 INFO - PROCESS | 3820 | 1464626111843 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA1344E400) [pid = 3820] [serial = 2057] [outer = 000000EA11AA7400] 09:35:12 INFO - PROCESS | 3820 | 1464626112442 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]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:35:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1037ms 09:35:12 INFO - PROCESS | 3820 | 1464626112500 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 3820 | 1464626112502 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 09:35:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:35:12 INFO - PROCESS | 3820 | 1464626112506 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 3820 | 1464626112508 Marionette TRACE conn6 <- [1,2706,null,{}] 09:35:12 INFO - PROCESS | 3820 | 1464626112513 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}] 09:35:12 INFO - PROCESS | 3820 | 1464626112643 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 09:35:12 INFO - PROCESS | 3820 | 1464626112810 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA185B1000 == 119 [pid = 3820] [id = 686] 09:35:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA14177C00) [pid = 3820] [serial = 2058] [outer = 0000000000000000] 09:35:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA14180000) [pid = 3820] [serial = 2059] [outer = 000000EA14177C00] 09:35:12 INFO - PROCESS | 3820 | 1464626112867 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 198 (000000EA14258C00) [pid = 3820] [serial = 2060] [outer = 000000EA14177C00] 09:35:13 INFO - PROCESS | 3820 | 1464626113483 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] 09:35:13 INFO - PROCESS | 3820 | 1464626113540 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 09:35:13 INFO - PROCESS | 3820 | 1464626113543 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:35:13 INFO - PROCESS | 3820 | 1464626113545 Marionette TRACE conn6 <- [1,2710,null,{}] 09:35:13 INFO - PROCESS | 3820 | 1464626113567 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}] 09:35:13 INFO - PROCESS | 3820 | 1464626113720 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 09:35:13 INFO - PROCESS | 3820 | 1464626113875 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18DDC000 == 120 [pid = 3820] [id = 687] 09:35:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 199 (000000EA15E58000) [pid = 3820] [serial = 2061] [outer = 0000000000000000] 09:35:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 200 (000000EA15E5E800) [pid = 3820] [serial = 2062] [outer = 000000EA15E58000] 09:35:13 INFO - PROCESS | 3820 | 1464626113937 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 201 (000000EA16D30000) [pid = 3820] [serial = 2063] [outer = 000000EA15E58000] 09:35:14 INFO - PROCESS | 3820 | 1464626114601 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] 09:35:14 INFO - PROCESS | 3820 | 1464626114638 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 09:35:14 INFO - PROCESS | 3820 | 1464626114641 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 3820 | 1464626114644 Marionette TRACE conn6 <- [1,2714,null,{}] 09:35:14 INFO - PROCESS | 3820 | 1464626114647 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}] 09:35:14 INFO - PROCESS | 3820 | 1464626114776 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 09:35:14 INFO - PROCESS | 3820 | 1464626114946 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1A613000 == 121 [pid = 3820] [id = 688] 09:35:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 202 (000000EA1703C800) [pid = 3820] [serial = 2064] [outer = 0000000000000000] 09:35:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 203 (000000EA1715DC00) [pid = 3820] [serial = 2065] [outer = 000000EA1703C800] 09:35:15 INFO - PROCESS | 3820 | 1464626115004 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 204 (000000EA17408C00) [pid = 3820] [serial = 2066] [outer = 000000EA1703C800] 09:35:15 INFO - PROCESS | 3820 | 1464626115587 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]]]}] 09:35:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:35:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 984ms 09:35:15 INFO - PROCESS | 3820 | 1464626115629 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 09:35:15 INFO - PROCESS | 3820 | 1464626115631 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 09:35:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:35:15 INFO - PROCESS | 3820 | 1464626115635 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - PROCESS | 3820 | 1464626115637 Marionette TRACE conn6 <- [1,2718,null,{}] 09:35:15 INFO - PROCESS | 3820 | 1464626115641 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}] 09:35:15 INFO - PROCESS | 3820 | 1464626115770 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 09:35:15 INFO - PROCESS | 3820 | 1464626115938 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1B07E000 == 122 [pid = 3820] [id = 689] 09:35:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 205 (000000EA175CF400) [pid = 3820] [serial = 2067] [outer = 0000000000000000] 09:35:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA1763EC00) [pid = 3820] [serial = 2068] [outer = 000000EA175CF400] 09:35:16 INFO - PROCESS | 3820 | 1464626115995 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 207 (000000EA18523000) [pid = 3820] [serial = 2069] [outer = 000000EA175CF400] 09:35:17 INFO - PROCESS | 3820 | 1464626117055 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 3820 | 1464626117114 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 09:35:17 INFO - PROCESS | 3820 | 1464626117119 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - PROCESS | 3820 | 1464626117121 Marionette TRACE conn6 <- [1,2722,null,{}] 09:35:17 INFO - PROCESS | 3820 | 1464626117126 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}] 09:35:17 INFO - PROCESS | 3820 | 1464626117247 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 09:35:17 INFO - PROCESS | 3820 | 1464626117437 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1D29B000 == 123 [pid = 3820] [id = 690] 09:35:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 208 (000000EA18567000) [pid = 3820] [serial = 2070] [outer = 0000000000000000] 09:35:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 209 (000000EA18E0C800) [pid = 3820] [serial = 2071] [outer = 000000EA18567000] 09:35:17 INFO - PROCESS | 3820 | 1464626117526 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 210 (000000EA193C3C00) [pid = 3820] [serial = 2072] [outer = 000000EA18567000] 09:35:18 INFO - PROCESS | 3820 | 1464626118083 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]]]}] 09:35:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:35:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1036ms 09:35:18 INFO - PROCESS | 3820 | 1464626118156 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 3820 | 1464626118158 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 09:35:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:35:18 INFO - PROCESS | 3820 | 1464626118162 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 3820 | 1464626118164 Marionette TRACE conn6 <- [1,2726,null,{}] 09:35:18 INFO - PROCESS | 3820 | 1464626118185 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}] 09:35:18 INFO - PROCESS | 3820 | 1464626118317 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 09:35:18 INFO - PROCESS | 3820 | 1464626118474 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1DACE000 == 124 [pid = 3820] [id = 691] 09:35:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 211 (000000EA19E22C00) [pid = 3820] [serial = 2073] [outer = 0000000000000000] 09:35:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 212 (000000EA19E67400) [pid = 3820] [serial = 2074] [outer = 000000EA19E22C00] 09:35:18 INFO - PROCESS | 3820 | 1464626118532 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 213 (000000EA19EA3800) [pid = 3820] [serial = 2075] [outer = 000000EA19E22C00] 09:35:19 INFO - PROCESS | 3820 | 1464626119101 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]]]}] 09:35:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:35:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 993ms 09:35:19 INFO - PROCESS | 3820 | 1464626119157 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 3820 | 1464626119160 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 09:35:19 INFO - PROCESS | 3820 | 1464626119163 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:35:19 INFO - PROCESS | 3820 | 1464626119165 Marionette TRACE conn6 <- [1,2730,null,{}] 09:35:19 INFO - PROCESS | 3820 | 1464626119169 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}] 09:35:19 INFO - PROCESS | 3820 | 1464626119321 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 09:35:19 INFO - PROCESS | 3820 | 1464626119479 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1F091000 == 125 [pid = 3820] [id = 692] 09:35:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 214 (000000EA19E71800) [pid = 3820] [serial = 2076] [outer = 0000000000000000] 09:35:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 215 (000000EA1B606400) [pid = 3820] [serial = 2077] [outer = 000000EA19E71800] 09:35:19 INFO - PROCESS | 3820 | 1464626119542 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 216 (000000EA1C915000) [pid = 3820] [serial = 2078] [outer = 000000EA19E71800] 09:35:20 INFO - PROCESS | 3820 | 1464626120208 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]]]}] 09:35:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:35:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1078ms 09:35:20 INFO - PROCESS | 3820 | 1464626120244 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 3820 | 1464626120247 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 09:35:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:35:20 INFO - PROCESS | 3820 | 1464626120251 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 3820 | 1464626120253 Marionette TRACE conn6 <- [1,2734,null,{}] 09:35:20 INFO - PROCESS | 3820 | 1464626120257 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}] 09:35:20 INFO - PROCESS | 3820 | 1464626120392 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 09:35:20 INFO - PROCESS | 3820 | 1464626120554 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0E343000 == 126 [pid = 3820] [id = 693] 09:35:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 217 (000000EA0B6AC800) [pid = 3820] [serial = 2079] [outer = 0000000000000000] 09:35:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 218 (000000EA0E425400) [pid = 3820] [serial = 2080] [outer = 000000EA0B6AC800] 09:35:20 INFO - PROCESS | 3820 | 1464626120612 Marionette DEBUG loaded listener.js 09:35:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 219 (000000EA1BDB2000) [pid = 3820] [serial = 2081] [outer = 000000EA0B6AC800] 09:35:21 INFO - PROCESS | 3820 | 1464626121167 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]]]}] 09:35:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:35:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 985ms 09:35:21 INFO - PROCESS | 3820 | 1464626121239 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 09:35:21 INFO - PROCESS | 3820 | 1464626121241 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 09:35:21 INFO - PROCESS | 3820 | 1464626121244 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:35:21 INFO - PROCESS | 3820 | 1464626121246 Marionette TRACE conn6 <- [1,2738,null,{}] 09:35:21 INFO - PROCESS | 3820 | 1464626121250 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}] 09:35:21 INFO - PROCESS | 3820 | 1464626121383 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 09:35:21 INFO - PROCESS | 3820 | 1464626121733 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F0D9000 == 127 [pid = 3820] [id = 694] 09:35:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 220 (000000EA02D46400) [pid = 3820] [serial = 2082] [outer = 0000000000000000] 09:35:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 221 (000000EA04A1DC00) [pid = 3820] [serial = 2083] [outer = 000000EA02D46400] 09:35:21 INFO - PROCESS | 3820 | 1464626121792 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 222 (000000EA0AE09400) [pid = 3820] [serial = 2084] [outer = 000000EA02D46400] 09:35:22 INFO - PROCESS | 3820 | 1464626122480 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]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:35:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1280ms 09:35:22 INFO - PROCESS | 3820 | 1464626122528 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 3820 | 1464626122532 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 09:35:22 INFO - PROCESS | 3820 | 1464626122537 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:35:22 INFO - PROCESS | 3820 | 1464626122540 Marionette TRACE conn6 <- [1,2742,null,{}] 09:35:22 INFO - PROCESS | 3820 | 1464626122546 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}] 09:35:22 INFO - PROCESS | 3820 | 1464626122681 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 09:35:22 INFO - PROCESS | 3820 | 1464626122844 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14948000 == 128 [pid = 3820] [id = 695] 09:35:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 223 (000000EA0E423400) [pid = 3820] [serial = 2085] [outer = 0000000000000000] 09:35:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 224 (000000EA0EA06400) [pid = 3820] [serial = 2086] [outer = 000000EA0E423400] 09:35:22 INFO - PROCESS | 3820 | 1464626122902 Marionette DEBUG loaded listener.js 09:35:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 225 (000000EA0F893C00) [pid = 3820] [serial = 2087] [outer = 000000EA0E423400] 09:35:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1434A000 == 127 [pid = 3820] [id = 680] 09:35:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA130B2800 == 126 [pid = 3820] [id = 679] 09:35:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11AC6800 == 125 [pid = 3820] [id = 678] 09:35:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA03ECD800 == 124 [pid = 3820] [id = 677] 09:35:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12439000 == 123 [pid = 3820] [id = 676] 09:35:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1DA1A000 == 122 [pid = 3820] [id = 673] 09:35:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1D90B000 == 121 [pid = 3820] [id = 672] 09:35:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1D6A5000 == 120 [pid = 3820] [id = 671] 09:35:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1C9F5000 == 119 [pid = 3820] [id = 670] 09:35:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1B076000 == 118 [pid = 3820] [id = 669] 09:35:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA19340000 == 117 [pid = 3820] [id = 668] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 224 (000000EA1703D000) [pid = 3820] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 223 (000000EA17406C00) [pid = 3820] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 222 (000000EA1763C000) [pid = 3820] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 221 (000000EA1851B400) [pid = 3820] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 220 (000000EA18566400) [pid = 3820] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 219 (000000EA18E14800) [pid = 3820] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 218 (000000EA1715A800) [pid = 3820] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14655000 == 116 [pid = 3820] [id = 667] 09:35:23 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EA4B000 == 115 [pid = 3820] [id = 666] 09:35:23 INFO - PROCESS | 3820 | 1464626123610 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]]]}] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 217 (000000EA0EBDF800) [pid = 3820] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 216 (000000EA0E42D000) [pid = 3820] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 215 (000000EA12549C00) [pid = 3820] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 214 (000000EA02B79000) [pid = 3820] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 213 (000000EA0F014800) [pid = 3820] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 212 (000000EA0F03EC00) [pid = 3820] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 211 (000000EA0B8A8000) [pid = 3820] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 210 (000000EA0E29B400) [pid = 3820] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 209 (000000EA0B6B2400) [pid = 3820] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 208 (000000EA0A8D1400) [pid = 3820] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 207 (000000EA0F744400) [pid = 3820] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 206 (000000EA0AF92C00) [pid = 3820] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA14602C00) [pid = 3820] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 204 (000000EA14182800) [pid = 3820] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 203 (000000EA16892800) [pid = 3820] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 202 (000000EA0B8A9400) [pid = 3820] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 201 (000000EA13083800) [pid = 3820] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 200 (000000EA0F039C00) [pid = 3820] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 199 (000000EA14176C00) [pid = 3820] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 198 (000000EA07677C00) [pid = 3820] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 197 (000000EA1424E800) [pid = 3820] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA15E56400) [pid = 3820] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA16F21400) [pid = 3820] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA0F2AB000) [pid = 3820] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA1141C400) [pid = 3820] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 09:35:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:35:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1142ms 09:35:23 INFO - PROCESS | 3820 | 1464626123686 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 09:35:23 INFO - PROCESS | 3820 | 1464626123690 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 09:35:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:35:23 INFO - PROCESS | 3820 | 1464626123695 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - PROCESS | 3820 | 1464626123697 Marionette TRACE conn6 <- [1,2746,null,{}] 09:35:23 INFO - PROCESS | 3820 | 1464626123701 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}] 09:35:23 INFO - PROCESS | 3820 | 1464626123818 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 09:35:23 INFO - PROCESS | 3820 | 1464626123832 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11AC6800 == 116 [pid = 3820] [id = 696] 09:35:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA08065400) [pid = 3820] [serial = 2088] [outer = 0000000000000000] 09:35:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA0B2DC400) [pid = 3820] [serial = 2089] [outer = 000000EA08065400] 09:35:23 INFO - PROCESS | 3820 | 1464626123879 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA0EA0BC00) [pid = 3820] [serial = 2090] [outer = 000000EA08065400] 09:35:24 INFO - PROCESS | 3820 | 1464626124441 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]]]}] 09:35:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:35:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 796ms 09:35:24 INFO - PROCESS | 3820 | 1464626124494 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 09:35:24 INFO - PROCESS | 3820 | 1464626124496 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 09:35:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:35:24 INFO - PROCESS | 3820 | 1464626124501 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 3820 | 1464626124507 Marionette TRACE conn6 <- [1,2750,null,{}] 09:35:24 INFO - PROCESS | 3820 | 1464626124516 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}] 09:35:24 INFO - PROCESS | 3820 | 1464626124635 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 09:35:24 INFO - PROCESS | 3820 | 1464626124759 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14061800 == 117 [pid = 3820] [id = 697] 09:35:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA0D268000) [pid = 3820] [serial = 2091] [outer = 0000000000000000] 09:35:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 198 (000000EA11AAA000) [pid = 3820] [serial = 2092] [outer = 000000EA0D268000] 09:35:24 INFO - PROCESS | 3820 | 1464626124806 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 199 (000000EA121D7800) [pid = 3820] [serial = 2093] [outer = 000000EA0D268000] 09:35:25 INFO - PROCESS | 3820 | 1464626125190 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]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:35:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 733ms 09:35:25 INFO - PROCESS | 3820 | 1464626125236 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 3820 | 1464626125239 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 09:35:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:35:25 INFO - PROCESS | 3820 | 1464626125242 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 3820 | 1464626125244 Marionette TRACE conn6 <- [1,2754,null,{}] 09:35:25 INFO - PROCESS | 3820 | 1464626125247 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}] 09:35:25 INFO - PROCESS | 3820 | 1464626125364 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 09:35:25 INFO - PROCESS | 3820 | 1464626125376 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15B98800 == 118 [pid = 3820] [id = 698] 09:35:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 200 (000000EA11418C00) [pid = 3820] [serial = 2094] [outer = 0000000000000000] 09:35:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 201 (000000EA13447400) [pid = 3820] [serial = 2095] [outer = 000000EA11418C00] 09:35:25 INFO - PROCESS | 3820 | 1464626125422 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 202 (000000EA14379000) [pid = 3820] [serial = 2096] [outer = 000000EA11418C00] 09:35:25 INFO - PROCESS | 3820 | 1464626125885 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]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:35:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 691ms 09:35:25 INFO - PROCESS | 3820 | 1464626125947 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 3820 | 1464626125949 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 09:35:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:35:25 INFO - PROCESS | 3820 | 1464626125952 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 3820 | 1464626125954 Marionette TRACE conn6 <- [1,2758,null,{}] 09:35:25 INFO - PROCESS | 3820 | 1464626125958 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}] 09:35:26 INFO - PROCESS | 3820 | 1464626126108 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 09:35:26 INFO - PROCESS | 3820 | 1464626126159 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17080000 == 119 [pid = 3820] [id = 699] 09:35:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 203 (000000EA15E0B400) [pid = 3820] [serial = 2097] [outer = 0000000000000000] 09:35:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 204 (000000EA15E57000) [pid = 3820] [serial = 2098] [outer = 000000EA15E0B400] 09:35:26 INFO - PROCESS | 3820 | 1464626126212 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 205 (000000EA17036400) [pid = 3820] [serial = 2099] [outer = 000000EA15E0B400] 09:35:26 INFO - PROCESS | 3820 | 1464626126689 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]]]}] 09:35:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:35:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 775ms 09:35:26 INFO - PROCESS | 3820 | 1464626126731 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 3820 | 1464626126733 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 09:35:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:35:26 INFO - PROCESS | 3820 | 1464626126744 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 3820 | 1464626126746 Marionette TRACE conn6 <- [1,2762,null,{}] 09:35:26 INFO - PROCESS | 3820 | 1464626126750 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}] 09:35:26 INFO - PROCESS | 3820 | 1464626126904 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 09:35:26 INFO - PROCESS | 3820 | 1464626126929 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA185AD000 == 120 [pid = 3820] [id = 700] 09:35:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA19306400) [pid = 3820] [serial = 2100] [outer = 0000000000000000] 09:35:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 207 (000000EA19E27400) [pid = 3820] [serial = 2101] [outer = 000000EA19306400] 09:35:26 INFO - PROCESS | 3820 | 1464626126974 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 208 (000000EA19EAE800) [pid = 3820] [serial = 2102] [outer = 000000EA19306400] 09:35:27 INFO - PROCESS | 3820 | 1464626127439 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]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:35:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 732ms 09:35:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:35:27 INFO - PROCESS | 3820 | 1464626127472 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 3820 | 1464626127474 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 09:35:27 INFO - PROCESS | 3820 | 1464626127478 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 3820 | 1464626127479 Marionette TRACE conn6 <- [1,2766,null,{}] 09:35:27 INFO - PROCESS | 3820 | 1464626127483 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}] 09:35:27 INFO - PROCESS | 3820 | 1464626127662 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 09:35:27 INFO - PROCESS | 3820 | 1464626127688 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA19D18000 == 121 [pid = 3820] [id = 701] 09:35:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 209 (000000EA141AE400) [pid = 3820] [serial = 2103] [outer = 0000000000000000] 09:35:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 210 (000000EA1A6E7800) [pid = 3820] [serial = 2104] [outer = 000000EA141AE400] 09:35:27 INFO - PROCESS | 3820 | 1464626127733 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 211 (000000EA1B66C400) [pid = 3820] [serial = 2105] [outer = 000000EA141AE400] 09:35:28 INFO - PROCESS | 3820 | --DOMWINDOW == 210 (000000EA02171000) [pid = 3820] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:35:28 INFO - PROCESS | 3820 | --DOMWINDOW == 209 (000000EA08960000) [pid = 3820] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:35:28 INFO - PROCESS | 3820 | --DOMWINDOW == 208 (000000EA0EA0E800) [pid = 3820] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:35:28 INFO - PROCESS | 3820 | --DOMWINDOW == 207 (000000EA0EBE6400) [pid = 3820] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:35:28 INFO - PROCESS | 3820 | --DOMWINDOW == 206 (000000EA0C6BE800) [pid = 3820] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:35:28 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA1703D400) [pid = 3820] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:35:28 INFO - PROCESS | 3820 | 1464626128285 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]]]}] 09:35:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:35:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 839ms 09:35:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:35:28 INFO - PROCESS | 3820 | 1464626128320 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 09:35:28 INFO - PROCESS | 3820 | 1464626128322 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 09:35:28 INFO - PROCESS | 3820 | 1464626128325 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:35:28 INFO - PROCESS | 3820 | 1464626128327 Marionette TRACE conn6 <- [1,2770,null,{}] 09:35:28 INFO - PROCESS | 3820 | 1464626128339 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}] 09:35:28 INFO - PROCESS | 3820 | 1464626128500 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 09:35:28 INFO - PROCESS | 3820 | 1464626128577 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1BCCB800 == 122 [pid = 3820] [id = 702] 09:35:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA1703D400) [pid = 3820] [serial = 2106] [outer = 0000000000000000] 09:35:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 207 (000000EA1BDB3400) [pid = 3820] [serial = 2107] [outer = 000000EA1703D400] 09:35:28 INFO - PROCESS | 3820 | 1464626128623 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 208 (000000EA1C1B6C00) [pid = 3820] [serial = 2108] [outer = 000000EA1703D400] 09:35:28 INFO - PROCESS | 3820 | 1464626128982 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]]]}] 09:35:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:35:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 692ms 09:35:29 INFO - PROCESS | 3820 | 1464626129021 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 3820 | 1464626129024 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 09:35:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:35:29 INFO - PROCESS | 3820 | 1464626129027 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 3820 | 1464626129029 Marionette TRACE conn6 <- [1,2774,null,{}] 09:35:29 INFO - PROCESS | 3820 | 1464626129032 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}] 09:35:29 INFO - PROCESS | 3820 | 1464626129143 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 09:35:29 INFO - PROCESS | 3820 | 1464626129187 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1D2B6800 == 123 [pid = 3820] [id = 703] 09:35:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 209 (000000EA17159C00) [pid = 3820] [serial = 2109] [outer = 0000000000000000] 09:35:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 210 (000000EA1C9D8400) [pid = 3820] [serial = 2110] [outer = 000000EA17159C00] 09:35:29 INFO - PROCESS | 3820 | 1464626129234 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 211 (000000EA1CE78400) [pid = 3820] [serial = 2111] [outer = 000000EA17159C00] 09:35:29 INFO - PROCESS | 3820 | 1464626129687 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]]]}] 09:35:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:35:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 691ms 09:35:29 INFO - PROCESS | 3820 | 1464626129731 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 3820 | 1464626129733 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 09:35:29 INFO - PROCESS | 3820 | 1464626129736 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 3820 | 1464626129738 Marionette TRACE conn6 <- [1,2778,null,{}] 09:35:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:35:29 INFO - PROCESS | 3820 | 1464626129741 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}] 09:35:29 INFO - PROCESS | 3820 | 1464626129861 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 09:35:29 INFO - PROCESS | 3820 | 1464626129867 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1DAD8800 == 124 [pid = 3820] [id = 704] 09:35:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 212 (000000EA1CE7D000) [pid = 3820] [serial = 2112] [outer = 0000000000000000] 09:35:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 213 (000000EA1CEA5400) [pid = 3820] [serial = 2113] [outer = 000000EA1CE7D000] 09:35:29 INFO - PROCESS | 3820 | 1464626129917 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 214 (000000EA1D2EB000) [pid = 3820] [serial = 2114] [outer = 000000EA1CE7D000] 09:35:30 INFO - PROCESS | 3820 | 1464626130761 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]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:35:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1080ms 09:35:30 INFO - PROCESS | 3820 | 1464626130822 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 3820 | 1464626130826 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 09:35:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:35:30 INFO - PROCESS | 3820 | 1464626130832 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 3820 | 1464626130836 Marionette TRACE conn6 <- [1,2782,null,{}] 09:35:30 INFO - PROCESS | 3820 | 1464626130842 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}] 09:35:31 INFO - PROCESS | 3820 | 1464626131024 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 09:35:31 INFO - PROCESS | 3820 | 1464626131187 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:31 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA130B7000 == 125 [pid = 3820] [id = 705] 09:35:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 215 (000000EA0C6B7C00) [pid = 3820] [serial = 2115] [outer = 0000000000000000] 09:35:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 216 (000000EA0E29E400) [pid = 3820] [serial = 2116] [outer = 000000EA0C6B7C00] 09:35:31 INFO - PROCESS | 3820 | 1464626131245 Marionette DEBUG loaded listener.js 09:35:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 217 (000000EA0F017000) [pid = 3820] [serial = 2117] [outer = 000000EA0C6B7C00] 09:35:31 INFO - PROCESS | 3820 | 1464626131844 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]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:35:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1026ms 09:35:31 INFO - PROCESS | 3820 | 1464626131876 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 3820 | 1464626131882 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 09:35:31 INFO - PROCESS | 3820 | 1464626131891 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:35:31 INFO - PROCESS | 3820 | 1464626131894 Marionette TRACE conn6 <- [1,2786,null,{}] 09:35:31 INFO - PROCESS | 3820 | 1464626131918 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}] 09:35:32 INFO - PROCESS | 3820 | 1464626132067 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 09:35:32 INFO - PROCESS | 3820 | 1464626132241 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17C44800 == 126 [pid = 3820] [id = 706] 09:35:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 218 (000000EA121D5000) [pid = 3820] [serial = 2118] [outer = 0000000000000000] 09:35:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 219 (000000EA13832000) [pid = 3820] [serial = 2119] [outer = 000000EA121D5000] 09:35:32 INFO - PROCESS | 3820 | 1464626132299 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 220 (000000EA15E5D000) [pid = 3820] [serial = 2120] [outer = 000000EA121D5000] 09:35:32 INFO - PROCESS | 3820 | 1464626132936 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]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:35:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1103ms 09:35:33 INFO - PROCESS | 3820 | 1464626132999 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 3820 | 1464626133002 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 09:35:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:35:33 INFO - PROCESS | 3820 | 1464626133006 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 3820 | 1464626133010 Marionette TRACE conn6 <- [1,2790,null,{}] 09:35:33 INFO - PROCESS | 3820 | 1464626133022 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}] 09:35:33 INFO - PROCESS | 3820 | 1464626133165 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 09:35:33 INFO - PROCESS | 3820 | 1464626133331 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1F4BD000 == 127 [pid = 3820] [id = 707] 09:35:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 221 (000000EA18E11400) [pid = 3820] [serial = 2121] [outer = 0000000000000000] 09:35:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 222 (000000EA1C1B8800) [pid = 3820] [serial = 2122] [outer = 000000EA18E11400] 09:35:33 INFO - PROCESS | 3820 | 1464626133389 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 223 (000000EA1CEAB000) [pid = 3820] [serial = 2123] [outer = 000000EA18E11400] 09:35:34 INFO - PROCESS | 3820 | 1464626133996 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]]]}] 09:35:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:35:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1029ms 09:35:34 INFO - PROCESS | 3820 | 1464626134037 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 3820 | 1464626134040 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 09:35:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:35:34 INFO - PROCESS | 3820 | 1464626134044 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 3820 | 1464626134046 Marionette TRACE conn6 <- [1,2794,null,{}] 09:35:34 INFO - PROCESS | 3820 | 1464626134050 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}] 09:35:34 INFO - PROCESS | 3820 | 1464626134194 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 09:35:34 INFO - PROCESS | 3820 | 1464626134369 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1F5CB800 == 128 [pid = 3820] [id = 708] 09:35:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 224 (000000EA1D2F4000) [pid = 3820] [serial = 2124] [outer = 0000000000000000] 09:35:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 225 (000000EA1D2F7000) [pid = 3820] [serial = 2125] [outer = 000000EA1D2F4000] 09:35:34 INFO - PROCESS | 3820 | 1464626134427 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 226 (000000EA1D33AC00) [pid = 3820] [serial = 2126] [outer = 000000EA1D2F4000] 09:35:35 INFO - PROCESS | 3820 | 1464626135006 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]]]}] 09:35:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:35:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 986ms 09:35:35 INFO - PROCESS | 3820 | 1464626135032 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 3820 | 1464626135035 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 09:35:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:35:35 INFO - PROCESS | 3820 | 1464626135038 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 3820 | 1464626135040 Marionette TRACE conn6 <- [1,2798,null,{}] 09:35:35 INFO - PROCESS | 3820 | 1464626135061 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}] 09:35:35 INFO - PROCESS | 3820 | 1464626135200 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 09:35:35 INFO - PROCESS | 3820 | 1464626135371 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA2020F000 == 129 [pid = 3820] [id = 709] 09:35:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 227 (000000EA1D33E000) [pid = 3820] [serial = 2127] [outer = 0000000000000000] 09:35:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 228 (000000EA1D5EBC00) [pid = 3820] [serial = 2128] [outer = 000000EA1D33E000] 09:35:35 INFO - PROCESS | 3820 | 1464626135429 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 229 (000000EA1D5F2400) [pid = 3820] [serial = 2129] [outer = 000000EA1D33E000] 09:35:36 INFO - PROCESS | 3820 | 1464626136075 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]]]}] 09:35:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:35:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1082ms 09:35:36 INFO - PROCESS | 3820 | 1464626136125 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 3820 | 1464626136127 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 09:35:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:35:36 INFO - PROCESS | 3820 | 1464626136131 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - PROCESS | 3820 | 1464626136133 Marionette TRACE conn6 <- [1,2802,null,{}] 09:35:36 INFO - PROCESS | 3820 | 1464626136137 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}] 09:35:36 INFO - PROCESS | 3820 | 1464626136283 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 09:35:36 INFO - PROCESS | 3820 | 1464626136446 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA207D2800 == 130 [pid = 3820] [id = 710] 09:35:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 230 (000000EA1D68DC00) [pid = 3820] [serial = 2130] [outer = 0000000000000000] 09:35:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 231 (000000EA1D694C00) [pid = 3820] [serial = 2131] [outer = 000000EA1D68DC00] 09:35:36 INFO - PROCESS | 3820 | 1464626136502 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 232 (000000EA1DBE9C00) [pid = 3820] [serial = 2132] [outer = 000000EA1D68DC00] 09:35:37 INFO - PROCESS | 3820 | 1464626137070 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]]]}] 09:35:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:35:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 985ms 09:35:37 INFO - PROCESS | 3820 | 1464626137118 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 09:35:37 INFO - PROCESS | 3820 | 1464626137120 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 09:35:37 INFO - PROCESS | 3820 | 1464626137124 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:35:37 INFO - PROCESS | 3820 | 1464626137126 Marionette TRACE conn6 <- [1,2806,null,{}] 09:35:37 INFO - PROCESS | 3820 | 1464626137130 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}] 09:35:37 INFO - PROCESS | 3820 | 1464626137265 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 09:35:37 INFO - PROCESS | 3820 | 1464626137439 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7C620800 == 131 [pid = 3820] [id = 711] 09:35:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 233 (000000EA1DBE7800) [pid = 3820] [serial = 2133] [outer = 0000000000000000] 09:35:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 234 (000000EA1F28EC00) [pid = 3820] [serial = 2134] [outer = 000000EA1DBE7800] 09:35:37 INFO - PROCESS | 3820 | 1464626137496 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 235 (000000EA1F295800) [pid = 3820] [serial = 2135] [outer = 000000EA1DBE7800] 09:35:38 INFO - PROCESS | 3820 | 1464626138116 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]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:35:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1029ms 09:35:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:35:38 INFO - PROCESS | 3820 | 1464626138156 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 3820 | 1464626138158 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 09:35:38 INFO - PROCESS | 3820 | 1464626138162 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 3820 | 1464626138164 Marionette TRACE conn6 <- [1,2810,null,{}] 09:35:38 INFO - PROCESS | 3820 | 1464626138184 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}] 09:35:38 INFO - PROCESS | 3820 | 1464626138319 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 09:35:38 INFO - PROCESS | 3820 | 1464626138481 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7D199000 == 132 [pid = 3820] [id = 712] 09:35:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 236 (000000EA1F292800) [pid = 3820] [serial = 2136] [outer = 0000000000000000] 09:35:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 237 (000000EA1F381800) [pid = 3820] [serial = 2137] [outer = 000000EA1F292800] 09:35:38 INFO - PROCESS | 3820 | 1464626138536 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 238 (000000EA1F38A400) [pid = 3820] [serial = 2138] [outer = 000000EA1F292800] 09:35:39 INFO - PROCESS | 3820 | 1464626139143 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]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:35:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1028ms 09:35:39 INFO - PROCESS | 3820 | 1464626139193 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 3820 | 1464626139196 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 09:35:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:35:39 INFO - PROCESS | 3820 | 1464626139199 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - PROCESS | 3820 | 1464626139201 Marionette TRACE conn6 <- [1,2814,null,{}] 09:35:39 INFO - PROCESS | 3820 | 1464626139205 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}] 09:35:39 INFO - PROCESS | 3820 | 1464626139343 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 09:35:39 INFO - PROCESS | 3820 | 1464626139507 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7DF55000 == 133 [pid = 3820] [id = 713] 09:35:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 239 (000000EA1F388000) [pid = 3820] [serial = 2139] [outer = 0000000000000000] 09:35:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 240 (000000EA20263C00) [pid = 3820] [serial = 2140] [outer = 000000EA1F388000] 09:35:39 INFO - PROCESS | 3820 | 1464626139563 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 241 (000000EA2026C800) [pid = 3820] [serial = 2141] [outer = 000000EA1F388000] 09:35:40 INFO - PROCESS | 3820 | 1464626140097 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:35:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:35:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 945ms 09:35:40 INFO - PROCESS | 3820 | 1464626140146 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 3820 | 1464626140149 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 09:35:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:35:40 INFO - PROCESS | 3820 | 1464626140152 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 3820 | 1464626140155 Marionette TRACE conn6 <- [1,2818,null,{}] 09:35:40 INFO - PROCESS | 3820 | 1464626140159 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}] 09:35:40 INFO - PROCESS | 3820 | 1464626140295 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 09:35:40 INFO - PROCESS | 3820 | 1464626140472 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA7E8E7000 == 134 [pid = 3820] [id = 714] 09:35:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 242 (000000EA1CEA4800) [pid = 3820] [serial = 2142] [outer = 0000000000000000] 09:35:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 243 (000000EA7BD50000) [pid = 3820] [serial = 2143] [outer = 000000EA1CEA4800] 09:35:40 INFO - PROCESS | 3820 | 1464626140530 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 244 (000000EA7C6C8400) [pid = 3820] [serial = 2144] [outer = 000000EA1CEA4800] 09:35:41 INFO - PROCESS | 3820 | 1464626141250 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]]]}] 09:35:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:35:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1142ms 09:35:41 INFO - PROCESS | 3820 | 1464626141652 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 09:35:41 INFO - PROCESS | 3820 | 1464626141657 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 09:35:41 INFO - PROCESS | 3820 | 1464626141664 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 3820 | 1464626141668 Marionette TRACE conn6 <- [1,2822,null,{}] 09:35:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:35:41 INFO - PROCESS | 3820 | 1464626141673 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}] 09:35:41 INFO - PROCESS | 3820 | 1464626141848 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 09:35:42 INFO - PROCESS | 3820 | 1464626142052 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1248C800 == 135 [pid = 3820] [id = 715] 09:35:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 245 (000000EA07ECD000) [pid = 3820] [serial = 2145] [outer = 0000000000000000] 09:35:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 246 (000000EA0895E800) [pid = 3820] [serial = 2146] [outer = 000000EA07ECD000] 09:35:42 INFO - PROCESS | 3820 | 1464626142118 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 247 (000000EA0B6A7C00) [pid = 3820] [serial = 2147] [outer = 000000EA07ECD000] 09:35:42 INFO - PROCESS | 3820 | 1464626142689 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:35:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:35:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1078ms 09:35:42 INFO - PROCESS | 3820 | 1464626142753 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 09:35:42 INFO - PROCESS | 3820 | 1464626142757 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 09:35:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:35:42 INFO - PROCESS | 3820 | 1464626142764 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - PROCESS | 3820 | 1464626142768 Marionette TRACE conn6 <- [1,2826,null,{}] 09:35:42 INFO - PROCESS | 3820 | 1464626142772 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}] 09:35:42 INFO - PROCESS | 3820 | 1464626142900 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 09:35:43 INFO - PROCESS | 3820 | 1464626143072 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B553000 == 136 [pid = 3820] [id = 716] 09:35:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 248 (000000EA0C6D3C00) [pid = 3820] [serial = 2148] [outer = 0000000000000000] 09:35:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 249 (000000EA0E202400) [pid = 3820] [serial = 2149] [outer = 000000EA0C6D3C00] 09:35:43 INFO - PROCESS | 3820 | 1464626143126 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 250 (000000EA0EAB0C00) [pid = 3820] [serial = 2150] [outer = 000000EA0C6D3C00] 09:35:43 INFO - PROCESS | 3820 | 1464626143803 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]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:35:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1079ms 09:35:43 INFO - PROCESS | 3820 | 1464626143846 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 3820 | 1464626143848 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 09:35:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:35:43 INFO - PROCESS | 3820 | 1464626143852 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 3820 | 1464626143854 Marionette TRACE conn6 <- [1,2830,null,{}] 09:35:43 INFO - PROCESS | 3820 | 1464626143863 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}] 09:35:44 INFO - PROCESS | 3820 | 1464626143994 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 09:35:44 INFO - PROCESS | 3820 | 1464626144165 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15B8C000 == 137 [pid = 3820] [id = 717] 09:35:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 251 (000000EA114B3C00) [pid = 3820] [serial = 2151] [outer = 0000000000000000] 09:35:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 252 (000000EA11868C00) [pid = 3820] [serial = 2152] [outer = 000000EA114B3C00] 09:35:44 INFO - PROCESS | 3820 | 1464626144222 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 253 (000000EA12286000) [pid = 3820] [serial = 2153] [outer = 000000EA114B3C00] 09:35:44 INFO - PROCESS | 3820 | 1464626144823 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]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:35:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1026ms 09:35:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:35:44 INFO - PROCESS | 3820 | 1464626144881 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 3820 | 1464626144883 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 09:35:44 INFO - PROCESS | 3820 | 1464626144887 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - PROCESS | 3820 | 1464626144888 Marionette TRACE conn6 <- [1,2834,null,{}] 09:35:44 INFO - PROCESS | 3820 | 1464626144892 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}] 09:35:45 INFO - PROCESS | 3820 | 1464626145020 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 09:35:45 INFO - PROCESS | 3820 | 1464626145205 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:45 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15B9A800 == 138 [pid = 3820] [id = 718] 09:35:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 254 (000000EA13445C00) [pid = 3820] [serial = 2154] [outer = 0000000000000000] 09:35:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 255 (000000EA141B1800) [pid = 3820] [serial = 2155] [outer = 000000EA13445C00] 09:35:45 INFO - PROCESS | 3820 | 1464626145258 Marionette DEBUG loaded listener.js 09:35:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 256 (000000EA14611000) [pid = 3820] [serial = 2156] [outer = 000000EA13445C00] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15D81800 == 137 [pid = 3820] [id = 472] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1D2B6800 == 136 [pid = 3820] [id = 703] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1BCCB800 == 135 [pid = 3820] [id = 702] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA19D18000 == 134 [pid = 3820] [id = 701] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA185AD000 == 133 [pid = 3820] [id = 700] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17080000 == 132 [pid = 3820] [id = 699] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 255 (000000EA11422800) [pid = 3820] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 254 (000000EA1BDB2800) [pid = 3820] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 253 (000000EA1A6EB000) [pid = 3820] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 252 (000000EA0E423800) [pid = 3820] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 251 (000000EA07E87C00) [pid = 3820] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 250 (000000EA1B667400) [pid = 3820] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 249 (000000EA19EB0C00) [pid = 3820] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 248 (000000EA0B6EAC00) [pid = 3820] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 247 (000000EA19E22000) [pid = 3820] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 246 (000000EA12284000) [pid = 3820] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 245 (000000EA17405800) [pid = 3820] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15B98800 == 131 [pid = 3820] [id = 698] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14061800 == 130 [pid = 3820] [id = 697] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11AC6800 == 129 [pid = 3820] [id = 696] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14948000 == 128 [pid = 3820] [id = 695] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F0D9000 == 127 [pid = 3820] [id = 694] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1D29B000 == 126 [pid = 3820] [id = 690] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1B07E000 == 125 [pid = 3820] [id = 689] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1861A800 == 124 [pid = 3820] [id = 665] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1A613000 == 123 [pid = 3820] [id = 688] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18DDC000 == 122 [pid = 3820] [id = 687] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA185B1000 == 121 [pid = 3820] [id = 686] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17C5A800 == 120 [pid = 3820] [id = 685] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1701A800 == 119 [pid = 3820] [id = 684] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14933800 == 118 [pid = 3820] [id = 683] 09:35:45 INFO - PROCESS | 3820 | --DOCSHELL 000000EA08927800 == 117 [pid = 3820] [id = 682] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 244 (000000EA04A1FC00) [pid = 3820] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 243 (000000EA0A60F800) [pid = 3820] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 242 (000000EA0EBE7C00) [pid = 3820] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 241 (000000EA0F743000) [pid = 3820] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 240 (000000EA0F03F400) [pid = 3820] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 239 (000000EA0EAAE800) [pid = 3820] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 238 (000000EA0D270000) [pid = 3820] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 237 (000000EA0E41EC00) [pid = 3820] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 236 (000000EA0B514400) [pid = 3820] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 235 (000000EA17643000) [pid = 3820] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | --DOMWINDOW == 234 (000000EA0AF2DC00) [pid = 3820] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3820 | 1464626145990 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]]]}] 09:35:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:35:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1134ms 09:35:46 INFO - PROCESS | 3820 | 1464626146024 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 09:35:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:35:46 INFO - PROCESS | 3820 | 1464626146026 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 09:35:46 INFO - PROCESS | 3820 | 1464626146029 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 3820 | 1464626146031 Marionette TRACE conn6 <- [1,2838,null,{}] 09:35:46 INFO - PROCESS | 3820 | 1464626146035 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}] 09:35:46 INFO - PROCESS | 3820 | 1464626146181 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 09:35:46 INFO - PROCESS | 3820 | 1464626146301 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F79D800 == 118 [pid = 3820] [id = 719] 09:35:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 235 (000000EA07674800) [pid = 3820] [serial = 2157] [outer = 0000000000000000] 09:35:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 236 (000000EA0AF31800) [pid = 3820] [serial = 2158] [outer = 000000EA07674800] 09:35:46 INFO - PROCESS | 3820 | 1464626146348 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 237 (000000EA0C6B7400) [pid = 3820] [serial = 2159] [outer = 000000EA07674800] 09:35:46 INFO - PROCESS | 3820 | 1464626146731 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:35:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:35:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 735ms 09:35:46 INFO - PROCESS | 3820 | 1464626146767 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 3820 | 1464626146769 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 09:35:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:35:46 INFO - PROCESS | 3820 | 1464626146772 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 3820 | 1464626146774 Marionette TRACE conn6 <- [1,2842,null,{}] 09:35:46 INFO - PROCESS | 3820 | 1464626146778 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}] 09:35:46 INFO - PROCESS | 3820 | 1464626146938 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 09:35:46 INFO - PROCESS | 3820 | 1464626146947 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14125800 == 119 [pid = 3820] [id = 720] 09:35:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 238 (000000EA0EAA3C00) [pid = 3820] [serial = 2160] [outer = 0000000000000000] 09:35:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 239 (000000EA0F043C00) [pid = 3820] [serial = 2161] [outer = 000000EA0EAA3C00] 09:35:46 INFO - PROCESS | 3820 | 1464626146994 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 240 (000000EA114B9800) [pid = 3820] [serial = 2162] [outer = 000000EA0EAA3C00] 09:35:47 INFO - PROCESS | 3820 | 1464626147478 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]]]}] 09:35:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:35:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 09:35:47 INFO - PROCESS | 3820 | 1464626147514 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 3820 | 1464626147516 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 09:35:47 INFO - PROCESS | 3820 | 1464626147519 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 3820 | 1464626147521 Marionette TRACE conn6 <- [1,2846,null,{}] 09:35:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:35:47 INFO - PROCESS | 3820 | 1464626147524 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}] 09:35:47 INFO - PROCESS | 3820 | 1464626147634 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 09:35:47 INFO - PROCESS | 3820 | 1464626147640 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17017000 == 120 [pid = 3820] [id = 721] 09:35:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 241 (000000EA11F0E800) [pid = 3820] [serial = 2163] [outer = 0000000000000000] 09:35:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 242 (000000EA1253E800) [pid = 3820] [serial = 2164] [outer = 000000EA11F0E800] 09:35:47 INFO - PROCESS | 3820 | 1464626147686 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 243 (000000EA14179800) [pid = 3820] [serial = 2165] [outer = 000000EA11F0E800] 09:35:48 INFO - PROCESS | 3820 | 1464626148219 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:35:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:35:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 733ms 09:35:48 INFO - PROCESS | 3820 | 1464626148257 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 3820 | 1464626148260 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 09:35:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:35:48 INFO - PROCESS | 3820 | 1464626148263 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 3820 | 1464626148265 Marionette TRACE conn6 <- [1,2850,null,{}] 09:35:48 INFO - PROCESS | 3820 | 1464626148268 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}] 09:35:48 INFO - PROCESS | 3820 | 1464626148452 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 09:35:48 INFO - PROCESS | 3820 | 1464626148484 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA185BD800 == 121 [pid = 3820] [id = 722] 09:35:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 244 (000000EA14606800) [pid = 3820] [serial = 2166] [outer = 0000000000000000] 09:35:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 245 (000000EA159B1C00) [pid = 3820] [serial = 2167] [outer = 000000EA14606800] 09:35:48 INFO - PROCESS | 3820 | 1464626148530 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 246 (000000EA15E54800) [pid = 3820] [serial = 2168] [outer = 000000EA14606800] 09:35:49 INFO - PROCESS | 3820 | 1464626149009 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]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:35:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 776ms 09:35:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:35:49 INFO - PROCESS | 3820 | 1464626149042 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 3820 | 1464626149045 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 09:35:49 INFO - PROCESS | 3820 | 1464626149048 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 3820 | 1464626149050 Marionette TRACE conn6 <- [1,2854,null,{}] 09:35:49 INFO - PROCESS | 3820 | 1464626149053 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}] 09:35:49 INFO - PROCESS | 3820 | 1464626149207 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 09:35:49 INFO - PROCESS | 3820 | 1464626149228 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA18DD4000 == 122 [pid = 3820] [id = 723] 09:35:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 247 (000000EA15E5E400) [pid = 3820] [serial = 2169] [outer = 0000000000000000] 09:35:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 248 (000000EA16896800) [pid = 3820] [serial = 2170] [outer = 000000EA15E5E400] 09:35:49 INFO - PROCESS | 3820 | 1464626149274 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 249 (000000EA16F9C000) [pid = 3820] [serial = 2171] [outer = 000000EA15E5E400] 09:35:49 INFO - PROCESS | 3820 | 1464626149739 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]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:35:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 735ms 09:35:49 INFO - PROCESS | 3820 | 1464626149786 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 3820 | 1464626149789 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 09:35:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:35:49 INFO - PROCESS | 3820 | 1464626149792 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 3820 | 1464626149794 Marionette TRACE conn6 <- [1,2858,null,{}] 09:35:49 INFO - PROCESS | 3820 | 1464626149797 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}] 09:35:50 INFO - PROCESS | 3820 | 1464626150749 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 248 (000000EA17D93400) [pid = 3820] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 247 (000000EA1C9D7800) [pid = 3820] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 246 (000000EA0EBECC00) [pid = 3820] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 245 (000000EA0A819400) [pid = 3820] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 244 (000000EA07676000) [pid = 3820] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 243 (000000EA0D26B400) [pid = 3820] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 242 (000000EA11AA7000) [pid = 3820] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 241 (000000EA1675E800) [pid = 3820] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 240 (000000EA16D35C00) [pid = 3820] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 239 (000000EA1437B800) [pid = 3820] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 238 (000000EA07E85000) [pid = 3820] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 237 (000000EA17D88400) [pid = 3820] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 236 (000000EA14173400) [pid = 3820] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 235 (000000EA0E75C400) [pid = 3820] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 234 (000000EA0EAB0000) [pid = 3820] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 233 (000000EA1763D800) [pid = 3820] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 232 (000000EA0AF2C800) [pid = 3820] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 231 (000000EA0AAF2C00) [pid = 3820] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 230 (000000EA1B60B000) [pid = 3820] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 229 (000000EA0AAECC00) [pid = 3820] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 228 (000000EA0A014000) [pid = 3820] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 227 (000000EA02F7F800) [pid = 3820] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 226 (000000EA19E28400) [pid = 3820] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 225 (000000EA0F021800) [pid = 3820] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 224 (000000EA15E58000) [pid = 3820] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 223 (000000EA0D268000) [pid = 3820] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 222 (000000EA15E0B400) [pid = 3820] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 221 (000000EA11AA7400) [pid = 3820] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 220 (000000EA14177C00) [pid = 3820] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 219 (000000EA0395C000) [pid = 3820] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 218 (000000EA11419000) [pid = 3820] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 217 (000000EA1703C800) [pid = 3820] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 216 (000000EA08065400) [pid = 3820] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 215 (000000EA19306400) [pid = 3820] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 214 (000000EA0E423400) [pid = 3820] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 213 (000000EA11418C00) [pid = 3820] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 212 (000000EA0E246C00) [pid = 3820] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 211 (000000EA02D46400) [pid = 3820] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 210 (000000EA1703D400) [pid = 3820] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 209 (000000EA141AE400) [pid = 3820] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 208 (000000EA17159C00) [pid = 3820] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 207 (000000EA0207B000) [pid = 3820] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 206 (000000EA19E1A400) [pid = 3820] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA11418800) [pid = 3820] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 204 (000000EA19EA2000) [pid = 3820] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 203 (000000EA1A6DBC00) [pid = 3820] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:35:50 INFO - PROCESS | 3820 | --DOMWINDOW == 202 (000000EA1B60F400) [pid = 3820] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:35:50 INFO - PROCESS | 3820 | 1464626150864 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F79C800 == 123 [pid = 3820] [id = 724] 09:35:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 203 (000000EA028F0000) [pid = 3820] [serial = 2172] [outer = 0000000000000000] 09:35:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 204 (000000EA07676000) [pid = 3820] [serial = 2173] [outer = 000000EA028F0000] 09:35:50 INFO - PROCESS | 3820 | 1464626150912 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 205 (000000EA0B519800) [pid = 3820] [serial = 2174] [outer = 000000EA028F0000] 09:35:51 INFO - PROCESS | 3820 | 1464626151320 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]]]}] 09:35:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:35:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1591ms 09:35:51 INFO - PROCESS | 3820 | 1464626151387 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 09:35:51 INFO - PROCESS | 3820 | 1464626151389 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 09:35:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:35:51 INFO - PROCESS | 3820 | 1464626151393 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 3820 | 1464626151395 Marionette TRACE conn6 <- [1,2862,null,{}] 09:35:51 INFO - PROCESS | 3820 | 1464626151399 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}] 09:35:51 INFO - PROCESS | 3820 | 1464626151531 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 09:35:51 INFO - PROCESS | 3820 | 1464626151547 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA19DE1800 == 124 [pid = 3820] [id = 725] 09:35:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA0EAB0000) [pid = 3820] [serial = 2175] [outer = 0000000000000000] 09:35:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 207 (000000EA11F0DC00) [pid = 3820] [serial = 2176] [outer = 000000EA0EAB0000] 09:35:51 INFO - PROCESS | 3820 | 1464626151598 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 208 (000000EA1703E000) [pid = 3820] [serial = 2177] [outer = 000000EA0EAB0000] 09:35:52 INFO - PROCESS | 3820 | 1464626152070 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]]]}] 09:35:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:35:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 734ms 09:35:52 INFO - PROCESS | 3820 | 1464626152140 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 09:35:52 INFO - PROCESS | 3820 | 1464626152142 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 09:35:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:35:52 INFO - PROCESS | 3820 | 1464626152147 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - PROCESS | 3820 | 1464626152149 Marionette TRACE conn6 <- [1,2866,null,{}] 09:35:52 INFO - PROCESS | 3820 | 1464626152152 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}] 09:35:52 INFO - PROCESS | 3820 | 1464626152267 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 09:35:52 INFO - PROCESS | 3820 | 1464626152275 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1C189000 == 125 [pid = 3820] [id = 726] 09:35:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 209 (000000EA17158000) [pid = 3820] [serial = 2178] [outer = 0000000000000000] 09:35:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 210 (000000EA17410400) [pid = 3820] [serial = 2179] [outer = 000000EA17158000] 09:35:52 INFO - PROCESS | 3820 | 1464626152320 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 211 (000000EA17641400) [pid = 3820] [serial = 2180] [outer = 000000EA17158000] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0E343000 == 124 [pid = 3820] [id = 693] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B24F000 == 123 [pid = 3820] [id = 169] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1F091000 == 122 [pid = 3820] [id = 692] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1C9EF800 == 121 [pid = 3820] [id = 441] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17C51800 == 120 [pid = 3820] [id = 477] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA13F83000 == 119 [pid = 3820] [id = 326] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1AE14800 == 118 [pid = 3820] [id = 609] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B354000 == 117 [pid = 3820] [id = 569] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1BCE2000 == 116 [pid = 3820] [id = 652] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15D87000 == 115 [pid = 3820] [id = 482] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA138DD000 == 114 [pid = 3820] [id = 350] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1D6B0800 == 113 [pid = 3820] [id = 542] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA207CC000 == 112 [pid = 3820] [id = 534] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7EF6A800 == 111 [pid = 3820] [id = 297] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA175EF800 == 110 [pid = 3820] [id = 476] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11AC4800 == 109 [pid = 3820] [id = 612] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA175F1800 == 108 [pid = 3820] [id = 316] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18C7C800 == 107 [pid = 3820] [id = 480] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15B7F000 == 106 [pid = 3820] [id = 313] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA185B0800 == 105 [pid = 3820] [id = 478] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11F41000 == 104 [pid = 3820] [id = 170] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA16FD2000 == 103 [pid = 3820] [id = 332] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F0DB800 == 102 [pid = 3820] [id = 214] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1D905000 == 101 [pid = 3820] [id = 461] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0D59B800 == 100 [pid = 3820] [id = 130] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12439800 == 99 [pid = 3820] [id = 501] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA19D12800 == 98 [pid = 3820] [id = 442] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1C19E800 == 97 [pid = 3820] [id = 654] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7DE46000 == 96 [pid = 3820] [id = 171] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA124C4000 == 95 [pid = 3820] [id = 140] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA124C0800 == 94 [pid = 3820] [id = 152] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0AEE9800 == 93 [pid = 3820] [id = 655] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CCB800 == 92 [pid = 3820] [id = 481] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA175F9000 == 91 [pid = 3820] [id = 600] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12112800 == 90 [pid = 3820] [id = 182] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E04800 == 89 [pid = 3820] [id = 210] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA19D07800 == 88 [pid = 3820] [id = 492] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12966000 == 87 [pid = 3820] [id = 155] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1860D800 == 86 [pid = 3820] [id = 479] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA08370800 == 85 [pid = 3820] [id = 386] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11F58000 == 84 [pid = 3820] [id = 425] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA19DDD000 == 83 [pid = 3820] [id = 404] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1F076000 == 82 [pid = 3820] [id = 543] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7D7BE800 == 81 [pid = 3820] [id = 213] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA175EE800 == 80 [pid = 3820] [id = 545] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B35D000 == 79 [pid = 3820] [id = 129] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0E33F800 == 78 [pid = 3820] [id = 145] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA185CA000 == 77 [pid = 3820] [id = 333] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18C89800 == 76 [pid = 3820] [id = 440] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12120800 == 75 [pid = 3820] [id = 544] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17010800 == 74 [pid = 3820] [id = 366] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1BD58000 == 73 [pid = 3820] [id = 653] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7DE40800 == 72 [pid = 3820] [id = 263] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E03800 == 71 [pid = 3820] [id = 212] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA138CC000 == 70 [pid = 3820] [id = 157] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B35C800 == 69 [pid = 3820] [id = 135] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA16FEA000 == 68 [pid = 3820] [id = 308] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18C85800 == 67 [pid = 3820] [id = 631] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17EDE800 == 66 [pid = 3820] [id = 367] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1DAC0000 == 65 [pid = 3820] [id = 674] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EA47000 == 64 [pid = 3820] [id = 211] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11F38800 == 63 [pid = 3820] [id = 138] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15B8E000 == 62 [pid = 3820] [id = 500] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EBB3000 == 61 [pid = 3820] [id = 570] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1D91E000 == 60 [pid = 3820] [id = 568] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14938800 == 59 [pid = 3820] [id = 681] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1F084800 == 58 [pid = 3820] [id = 546] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F0BD000 == 57 [pid = 3820] [id = 405] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1DACE000 == 56 [pid = 3820] [id = 691] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA19D04800 == 55 [pid = 3820] [id = 588] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11887000 == 54 [pid = 3820] [id = 633] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18E99800 == 53 [pid = 3820] [id = 632] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0A698800 == 52 [pid = 3820] [id = 675] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B54E800 == 51 [pid = 3820] [id = 215] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0EA45000 == 50 [pid = 3820] [id = 137] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA130B4000 == 49 [pid = 3820] [id = 156] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18DCC800 == 48 [pid = 3820] [id = 385] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1700F800 == 47 [pid = 3820] [id = 523] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B553000 == 46 [pid = 3820] [id = 716] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1248C800 == 45 [pid = 3820] [id = 715] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7E8E7000 == 44 [pid = 3820] [id = 714] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7DF55000 == 43 [pid = 3820] [id = 713] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7D199000 == 42 [pid = 3820] [id = 712] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7C620800 == 41 [pid = 3820] [id = 711] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA207D2800 == 40 [pid = 3820] [id = 710] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA2020F000 == 39 [pid = 3820] [id = 709] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1F5CB800 == 38 [pid = 3820] [id = 708] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1F4BD000 == 37 [pid = 3820] [id = 707] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17C44800 == 36 [pid = 3820] [id = 706] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA130B7000 == 35 [pid = 3820] [id = 705] 09:35:54 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1DAD8800 == 34 [pid = 3820] [id = 704] 09:35:55 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15B8C000 == 33 [pid = 3820] [id = 717] 09:35:55 INFO - PROCESS | 3820 | --DOCSHELL 000000EA18DD4000 == 32 [pid = 3820] [id = 723] 09:35:55 INFO - PROCESS | 3820 | --DOCSHELL 000000EA17017000 == 31 [pid = 3820] [id = 721] 09:35:55 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F79D800 == 30 [pid = 3820] [id = 719] 09:35:55 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14125800 == 29 [pid = 3820] [id = 720] 09:35:55 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15B9A800 == 28 [pid = 3820] [id = 718] 09:35:55 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F79C800 == 27 [pid = 3820] [id = 724] 09:35:55 INFO - PROCESS | 3820 | --DOCSHELL 000000EA19DE1800 == 26 [pid = 3820] [id = 725] 09:35:55 INFO - PROCESS | 3820 | --DOCSHELL 000000EA185BD800 == 25 [pid = 3820] [id = 722] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 210 (000000EA07EC3400) [pid = 3820] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 209 (000000EA1B611400) [pid = 3820] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 208 (000000EA18E0FC00) [pid = 3820] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 207 (000000EA1CEB0C00) [pid = 3820] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 206 (000000EA11DAD800) [pid = 3820] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA0AAEC400) [pid = 3820] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 204 (000000EA0F018C00) [pid = 3820] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 203 (000000EA141A3C00) [pid = 3820] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 202 (000000EA19307400) [pid = 3820] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 201 (000000EA1715D800) [pid = 3820] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 200 (000000EA1675DC00) [pid = 3820] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 199 (000000EA0F020400) [pid = 3820] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 198 (000000EA186CF400) [pid = 3820] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 197 (000000EA1718EC00) [pid = 3820] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA0F03C800) [pid = 3820] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA0F8D7000) [pid = 3820] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA17D95800) [pid = 3820] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA0E20E400) [pid = 3820] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 192 (000000EA0C1C3000) [pid = 3820] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 191 (000000EA1C91CC00) [pid = 3820] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 190 (000000EA19310400) [pid = 3820] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA0B8A2800) [pid = 3820] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA1A6DC000) [pid = 3820] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 187 (000000EA1B60A000) [pid = 3820] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 186 (000000EA1BDAE800) [pid = 3820] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA0F891000) [pid = 3820] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 184 (000000EA07680C00) [pid = 3820] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 183 (000000EA19E6C400) [pid = 3820] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 182 (000000EA1C1ADC00) [pid = 3820] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 181 (000000EA11871400) [pid = 3820] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 180 (000000EA16D30000) [pid = 3820] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 179 (000000EA15E5E800) [pid = 3820] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 178 (000000EA11AAA000) [pid = 3820] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 177 (000000EA121D7800) [pid = 3820] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 176 (000000EA15E57000) [pid = 3820] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 175 (000000EA17036400) [pid = 3820] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 174 (000000EA1344E400) [pid = 3820] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 173 (000000EA1307F400) [pid = 3820] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 172 (000000EA14258C00) [pid = 3820] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 171 (000000EA14180000) [pid = 3820] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 170 (000000EA08063400) [pid = 3820] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 169 (000000EA0B6A5800) [pid = 3820] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 168 (000000EA11DA8000) [pid = 3820] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 167 (000000EA11423800) [pid = 3820] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 166 (000000EA17408C00) [pid = 3820] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 165 (000000EA1715DC00) [pid = 3820] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 164 (000000EA0B2DC400) [pid = 3820] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 163 (000000EA19E27400) [pid = 3820] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 162 (000000EA0EA0BC00) [pid = 3820] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 161 (000000EA0F893C00) [pid = 3820] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 160 (000000EA0EA06400) [pid = 3820] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 159 (000000EA13447400) [pid = 3820] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 158 (000000EA0F2A5C00) [pid = 3820] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 157 (000000EA0EA0EC00) [pid = 3820] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 156 (000000EA18E0C800) [pid = 3820] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 155 (000000EA1763EC00) [pid = 3820] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 154 (000000EA0AE09400) [pid = 3820] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 153 (000000EA04A1DC00) [pid = 3820] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 152 (000000EA1BDB3400) [pid = 3820] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 151 (000000EA19E67400) [pid = 3820] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 150 (000000EA1A6E7800) [pid = 3820] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 149 (000000EA1B606400) [pid = 3820] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 148 (000000EA0E425400) [pid = 3820] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 147 (000000EA1C9D8400) [pid = 3820] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 146 (000000EA1CEA5400) [pid = 3820] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 145 (000000EA1B66C400) [pid = 3820] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 144 (000000EA19EAE800) [pid = 3820] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 143 (000000EA1CE78400) [pid = 3820] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 142 (000000EA14379000) [pid = 3820] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 09:35:55 INFO - PROCESS | 3820 | --DOMWINDOW == 141 (000000EA1C1B6C00) [pid = 3820] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3820 | 1464626156000 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]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:35:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 3894ms 09:35:56 INFO - PROCESS | 3820 | 1464626156044 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 3820 | 1464626156048 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 09:35:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:35:56 INFO - PROCESS | 3820 | 1464626156053 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 3820 | 1464626156057 Marionette TRACE conn6 <- [1,2870,null,{}] 09:35:56 INFO - PROCESS | 3820 | 1464626156064 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}] 09:35:56 INFO - PROCESS | 3820 | 1464626156169 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 09:35:56 INFO - PROCESS | 3820 | 1464626156295 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA03C42000 == 26 [pid = 3820] [id = 727] 09:35:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 142 (000000EA04A1DC00) [pid = 3820] [serial = 2181] [outer = 0000000000000000] 09:35:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 143 (000000EA04A25800) [pid = 3820] [serial = 2182] [outer = 000000EA04A1DC00] 09:35:56 INFO - PROCESS | 3820 | 1464626156348 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 144 (000000EA06DCEC00) [pid = 3820] [serial = 2183] [outer = 000000EA04A1DC00] 09:35:56 INFO - PROCESS | 3820 | 1464626156779 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]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:35:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 774ms 09:35:56 INFO - PROCESS | 3820 | 1464626156832 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 3820 | 1464626156839 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 09:35:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:35:56 INFO - PROCESS | 3820 | 1464626156846 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 3820 | 1464626156849 Marionette TRACE conn6 <- [1,2874,null,{}] 09:35:56 INFO - PROCESS | 3820 | 1464626156853 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}] 09:35:56 INFO - PROCESS | 3820 | 1464626156952 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 09:35:56 INFO - PROCESS | 3820 | 1464626156968 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA09B54000 == 27 [pid = 3820] [id = 728] 09:35:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 145 (000000EA06DDA800) [pid = 3820] [serial = 2184] [outer = 0000000000000000] 09:35:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 146 (000000EA07675400) [pid = 3820] [serial = 2185] [outer = 000000EA06DDA800] 09:35:57 INFO - PROCESS | 3820 | 1464626157018 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 147 (000000EA079BBC00) [pid = 3820] [serial = 2186] [outer = 000000EA06DDA800] 09:35:57 INFO - PROCESS | 3820 | 1464626157476 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]]]}] 09:35:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:35:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 671ms 09:35:57 INFO - PROCESS | 3820 | 1464626157523 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 3820 | 1464626157526 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 09:35:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:35:57 INFO - PROCESS | 3820 | 1464626157529 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 3820 | 1464626157533 Marionette TRACE conn6 <- [1,2878,null,{}] 09:35:57 INFO - PROCESS | 3820 | 1464626157545 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}] 09:35:57 INFO - PROCESS | 3820 | 1464626157684 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 09:35:57 INFO - PROCESS | 3820 | 1464626157694 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B240800 == 28 [pid = 3820] [id = 729] 09:35:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 148 (000000EA02171000) [pid = 3820] [serial = 2187] [outer = 0000000000000000] 09:35:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 149 (000000EA07ECDC00) [pid = 3820] [serial = 2188] [outer = 000000EA02171000] 09:35:57 INFO - PROCESS | 3820 | 1464626157746 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 150 (000000EA08064400) [pid = 3820] [serial = 2189] [outer = 000000EA02171000] 09:35:58 INFO - PROCESS | 3820 | 1464626158207 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:35:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:35:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 09:35:58 INFO - PROCESS | 3820 | 1464626158266 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 3820 | 1464626158269 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 09:35:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:35:58 INFO - PROCESS | 3820 | 1464626158272 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - PROCESS | 3820 | 1464626158274 Marionette TRACE conn6 <- [1,2882,null,{}] 09:35:58 INFO - PROCESS | 3820 | 1464626158277 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}] 09:35:58 INFO - PROCESS | 3820 | 1464626158375 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 09:35:58 INFO - PROCESS | 3820 | 1464626158397 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B8DD000 == 29 [pid = 3820] [id = 730] 09:35:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 151 (000000EA082B0400) [pid = 3820] [serial = 2190] [outer = 0000000000000000] 09:35:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 152 (000000EA089A3C00) [pid = 3820] [serial = 2191] [outer = 000000EA082B0400] 09:35:58 INFO - PROCESS | 3820 | 1464626158445 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 153 (000000EA0A61C000) [pid = 3820] [serial = 2192] [outer = 000000EA082B0400] 09:35:58 INFO - PROCESS | 3820 | 1464626158896 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]]]}] 09:35:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:35:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 09:35:58 INFO - PROCESS | 3820 | 1464626158945 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 3820 | 1464626158947 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 09:35:58 INFO - PROCESS | 3820 | 1464626158950 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:35:58 INFO - PROCESS | 3820 | 1464626158952 Marionette TRACE conn6 <- [1,2886,null,{}] 09:35:58 INFO - PROCESS | 3820 | 1464626158956 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}] 09:35:59 INFO - PROCESS | 3820 | 1464626159043 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 09:35:59 INFO - PROCESS | 3820 | 1464626159081 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0E339000 == 30 [pid = 3820] [id = 731] 09:35:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 154 (000000EA06DD7400) [pid = 3820] [serial = 2193] [outer = 0000000000000000] 09:35:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 155 (000000EA0A8D2000) [pid = 3820] [serial = 2194] [outer = 000000EA06DD7400] 09:35:59 INFO - PROCESS | 3820 | 1464626159130 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 156 (000000EA0AAEAC00) [pid = 3820] [serial = 2195] [outer = 000000EA06DD7400] 09:35:59 INFO - PROCESS | 3820 | 1464626159588 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]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:35:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 692ms 09:35:59 INFO - PROCESS | 3820 | 1464626159646 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 3820 | 1464626159649 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 09:35:59 INFO - PROCESS | 3820 | 1464626159652 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:35:59 INFO - PROCESS | 3820 | 1464626159653 Marionette TRACE conn6 <- [1,2890,null,{}] 09:35:59 INFO - PROCESS | 3820 | 1464626159657 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}] 09:35:59 INFO - PROCESS | 3820 | 1464626159782 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 09:35:59 INFO - PROCESS | 3820 | 1464626159793 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EBC1000 == 31 [pid = 3820] [id = 732] 09:35:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 157 (000000EA0AF2D000) [pid = 3820] [serial = 2196] [outer = 0000000000000000] 09:35:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 158 (000000EA0AF8CC00) [pid = 3820] [serial = 2197] [outer = 000000EA0AF2D000] 09:35:59 INFO - PROCESS | 3820 | 1464626159841 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 159 (000000EA0B514400) [pid = 3820] [serial = 2198] [outer = 000000EA0AF2D000] 09:36:00 INFO - PROCESS | 3820 | 1464626160290 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:36:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 692ms 09:36:00 INFO - PROCESS | 3820 | 1464626160346 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 09:36:00 INFO - PROCESS | 3820 | 1464626160348 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 09:36:00 INFO - PROCESS | 3820 | 1464626160351 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:36:00 INFO - PROCESS | 3820 | 1464626160353 Marionette TRACE conn6 <- [1,2894,null,{}] 09:36:00 INFO - PROCESS | 3820 | 1464626160356 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}] 09:36:00 INFO - PROCESS | 3820 | 1464626160470 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 09:36:00 INFO - PROCESS | 3820 | 1464626160480 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F0C2800 == 32 [pid = 3820] [id = 733] 09:36:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 160 (000000EA0B51EC00) [pid = 3820] [serial = 2199] [outer = 0000000000000000] 09:36:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 161 (000000EA0B523400) [pid = 3820] [serial = 2200] [outer = 000000EA0B51EC00] 09:36:00 INFO - PROCESS | 3820 | 1464626160531 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 162 (000000EA0B6A8C00) [pid = 3820] [serial = 2201] [outer = 000000EA0B51EC00] 09:36:01 INFO - PROCESS | 3820 | 1464626161002 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]]]}] 09:36:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:36:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 690ms 09:36:01 INFO - PROCESS | 3820 | 1464626161045 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 3820 | 1464626161048 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 09:36:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:36:01 INFO - PROCESS | 3820 | 1464626161051 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - PROCESS | 3820 | 1464626161053 Marionette TRACE conn6 <- [1,2898,null,{}] 09:36:01 INFO - PROCESS | 3820 | 1464626161056 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}] 09:36:01 INFO - PROCESS | 3820 | 1464626161143 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 09:36:01 INFO - PROCESS | 3820 | 1464626161151 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F788800 == 33 [pid = 3820] [id = 734] 09:36:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 163 (000000EA0B6EB000) [pid = 3820] [serial = 2202] [outer = 0000000000000000] 09:36:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 164 (000000EA0B6F2C00) [pid = 3820] [serial = 2203] [outer = 000000EA0B6EB000] 09:36:01 INFO - PROCESS | 3820 | 1464626161197 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 165 (000000EA0B8AB400) [pid = 3820] [serial = 2204] [outer = 000000EA0B6EB000] 09:36:01 INFO - PROCESS | 3820 | 1464626161671 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]]]}] 09:36:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:36:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:36:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 09:36:01 INFO - PROCESS | 3820 | 1464626161747 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 3820 | 1464626161752 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 09:36:01 INFO - PROCESS | 3820 | 1464626161757 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - TEST-START | /DOMEvents/constructors.html 09:36:01 INFO - PROCESS | 3820 | 1464626161762 Marionette TRACE conn6 <- [1,2902,null,{}] 09:36:01 INFO - PROCESS | 3820 | 1464626161768 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}] 09:36:01 INFO - PROCESS | 3820 | 1464626161991 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 09:36:02 INFO - PROCESS | 3820 | 1464626162089 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA07DCE800 == 34 [pid = 3820] [id = 735] 09:36:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 166 (000000EA02EB1800) [pid = 3820] [serial = 2205] [outer = 0000000000000000] 09:36:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 167 (000000EA039CA000) [pid = 3820] [serial = 2206] [outer = 000000EA02EB1800] 09:36:02 INFO - PROCESS | 3820 | 1464626162149 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 168 (000000EA06DDB000) [pid = 3820] [serial = 2207] [outer = 000000EA02EB1800] 09:36:02 INFO - PROCESS | 3820 | 1464626162770 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]]]}] 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:36:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:36:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:36:02 INFO - TEST-OK | /DOMEvents/constructors.html | took 1106ms 09:36:02 INFO - PROCESS | 3820 | 1464626162878 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 3820 | 1464626162885 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 09:36:02 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:36:02 INFO - PROCESS | 3820 | 1464626162891 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 3820 | 1464626162894 Marionette TRACE conn6 <- [1,2906,null,{}] 09:36:02 INFO - PROCESS | 3820 | 1464626162913 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}] 09:36:03 INFO - PROCESS | 3820 | 1464626163039 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 09:36:03 INFO - PROCESS | 3820 | 1464626163161 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0EBBC800 == 35 [pid = 3820] [id = 736] 09:36:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 169 (000000EA07E81800) [pid = 3820] [serial = 2208] [outer = 0000000000000000] 09:36:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 170 (000000EA08063800) [pid = 3820] [serial = 2209] [outer = 000000EA07E81800] 09:36:03 INFO - PROCESS | 3820 | 1464626163220 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 171 (000000EA0AAE8800) [pid = 3820] [serial = 2210] [outer = 000000EA07E81800] 09:36:03 INFO - PROCESS | 3820 | 1464626163797 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:36:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:36:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 944ms 09:36:03 INFO - PROCESS | 3820 | 1464626163846 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 09:36:03 INFO - PROCESS | 3820 | 1464626163849 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 09:36:03 INFO - PROCESS | 3820 | 1464626163854 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:36:03 INFO - PROCESS | 3820 | 1464626163858 Marionette TRACE conn6 <- [1,2910,null,{}] 09:36:03 INFO - PROCESS | 3820 | 1464626163870 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}] 09:36:04 INFO - PROCESS | 3820 | 1464626163993 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 09:36:04 INFO - PROCESS | 3820 | 1464626164094 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0E338800 == 36 [pid = 3820] [id = 737] 09:36:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 172 (000000EA0B51D400) [pid = 3820] [serial = 2211] [outer = 0000000000000000] 09:36:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 173 (000000EA0B8A3000) [pid = 3820] [serial = 2212] [outer = 000000EA0B51D400] 09:36:04 INFO - PROCESS | 3820 | 1464626164161 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 174 (000000EA0BA10800) [pid = 3820] [serial = 2213] [outer = 000000EA0B51D400] 09:36:04 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:36:04 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:36:04 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:36:04 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:36:04 INFO - PROCESS | 3820 | 1464626164769 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]]]}] 09:36:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:36:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:36:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:36:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:36:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:36:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:36:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:36:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:36:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:36:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:36:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:36:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:36:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:36:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:36:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:36:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:36:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:36:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 952ms 09:36:04 INFO - PROCESS | 3820 | 1464626164812 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 3820 | 1464626164816 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 09:36:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:36:04 INFO - PROCESS | 3820 | 1464626164820 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 3820 | 1464626164822 Marionette TRACE conn6 <- [1,2914,null,{}] 09:36:04 INFO - PROCESS | 3820 | 1464626164826 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}] 09:36:04 INFO - PROCESS | 3820 | 1464626164943 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 09:36:05 INFO - PROCESS | 3820 | 1464626165042 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11CBE800 == 37 [pid = 3820] [id = 738] 09:36:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 175 (000000EA0BBE0400) [pid = 3820] [serial = 2214] [outer = 0000000000000000] 09:36:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 176 (000000EA0C6BBC00) [pid = 3820] [serial = 2215] [outer = 000000EA0BBE0400] 09:36:05 INFO - PROCESS | 3820 | 1464626165100 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 177 (000000EA0CE44800) [pid = 3820] [serial = 2216] [outer = 000000EA0BBE0400] 09:36:05 INFO - PROCESS | 3820 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:36:05 INFO - PROCESS | 3820 | 1464626165620 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]]]}] 09:36:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:36:05 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 832ms 09:36:05 INFO - PROCESS | 3820 | 1464626165657 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 3820 | 1464626165659 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 09:36:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:36:05 INFO - PROCESS | 3820 | 1464626165714 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 3820 | 1464626165716 Marionette TRACE conn6 <- [1,2918,null,{}] 09:36:05 INFO - PROCESS | 3820 | 1464626165721 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}] 09:36:05 INFO - PROCESS | 3820 | 1464626165833 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 09:36:05 INFO - PROCESS | 3820 | 1464626165933 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E12800 == 38 [pid = 3820] [id = 739] 09:36:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 178 (000000EA0764C800) [pid = 3820] [serial = 2217] [outer = 0000000000000000] 09:36:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 179 (000000EA0E204800) [pid = 3820] [serial = 2218] [outer = 000000EA0764C800] 09:36:05 INFO - PROCESS | 3820 | 1464626165989 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 180 (000000EA0E20F400) [pid = 3820] [serial = 2219] [outer = 000000EA0764C800] 09:36:06 INFO - PROCESS | 3820 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:36:06 INFO - PROCESS | 3820 | 1464626166464 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]]]}] 09:36:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:36:06 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 797ms 09:36:06 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:36:06 INFO - PROCESS | 3820 | 1464626166498 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 3820 | 1464626166500 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 09:36:06 INFO - PROCESS | 3820 | 1464626166503 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 3820 | 1464626166505 Marionette TRACE conn6 <- [1,2922,null,{}] 09:36:06 INFO - PROCESS | 3820 | 1464626166509 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}] 09:36:06 INFO - PROCESS | 3820 | 1464626166689 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 09:36:06 INFO - PROCESS | 3820 | 1464626166765 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12104800 == 39 [pid = 3820] [id = 740] 09:36:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 181 (000000EA0E29EC00) [pid = 3820] [serial = 2220] [outer = 0000000000000000] 09:36:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 182 (000000EA0E421C00) [pid = 3820] [serial = 2221] [outer = 000000EA0E29EC00] 09:36:06 INFO - PROCESS | 3820 | 1464626166822 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 183 (000000EA0E42D800) [pid = 3820] [serial = 2222] [outer = 000000EA0E29EC00] 09:36:07 INFO - PROCESS | 3820 | 1464626167354 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]]]}] 09:36:07 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:36:07 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 882ms 09:36:07 INFO - PROCESS | 3820 | 1464626167395 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 3820 | 1464626167398 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 09:36:07 INFO - PROCESS | 3820 | 1464626167402 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 3820 | 1464626167405 Marionette TRACE conn6 <- [1,2926,null,{}] 09:36:07 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:36:07 INFO - PROCESS | 3820 | 1464626167408 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}] 09:36:07 INFO - PROCESS | 3820 | 1464626167516 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 09:36:07 INFO - PROCESS | 3820 | 1464626167616 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12212800 == 40 [pid = 3820] [id = 741] 09:36:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 184 (000000EA0E756C00) [pid = 3820] [serial = 2223] [outer = 0000000000000000] 09:36:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 185 (000000EA0E75C400) [pid = 3820] [serial = 2224] [outer = 000000EA0E756C00] 09:36:07 INFO - PROCESS | 3820 | 1464626167672 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA0EA07800) [pid = 3820] [serial = 2225] [outer = 000000EA0E756C00] 09:36:08 INFO - PROCESS | 3820 | 1464626168142 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]]]}] 09:36:08 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:36:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 775ms 09:36:08 INFO - PROCESS | 3820 | 1464626168183 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 3820 | 1464626168186 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 09:36:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:36:08 INFO - PROCESS | 3820 | 1464626168189 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 3820 | 1464626168192 Marionette TRACE conn6 <- [1,2930,null,{}] 09:36:08 INFO - PROCESS | 3820 | 1464626168195 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}] 09:36:08 INFO - PROCESS | 3820 | 1464626168305 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 09:36:08 INFO - PROCESS | 3820 | 1464626168406 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1243D800 == 41 [pid = 3820] [id = 742] 09:36:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 187 (000000EA0EA0E800) [pid = 3820] [serial = 2226] [outer = 0000000000000000] 09:36:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 188 (000000EA0EAA3400) [pid = 3820] [serial = 2227] [outer = 000000EA0EA0E800] 09:36:08 INFO - PROCESS | 3820 | 1464626168462 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA0EAAD400) [pid = 3820] [serial = 2228] [outer = 000000EA0EA0E800] 09:36:09 INFO - PROCESS | 3820 | 1464626169032 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"]]]}] 09:36:09 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:36:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:36:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 881ms 09:36:09 INFO - PROCESS | 3820 | 1464626169074 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 3820 | 1464626169076 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 09:36:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:36:09 INFO - PROCESS | 3820 | 1464626169080 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 3820 | 1464626169082 Marionette TRACE conn6 <- [1,2934,null,{}] 09:36:09 INFO - PROCESS | 3820 | 1464626169086 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}] 09:36:09 INFO - PROCESS | 3820 | 1464626169198 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 09:36:09 INFO - PROCESS | 3820 | 1464626169302 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12489000 == 42 [pid = 3820] [id = 743] 09:36:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA0EA10000) [pid = 3820] [serial = 2229] [outer = 0000000000000000] 09:36:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 191 (000000EA0EB94800) [pid = 3820] [serial = 2230] [outer = 000000EA0EA10000] 09:36:09 INFO - PROCESS | 3820 | 1464626169358 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 192 (000000EA0EBDF000) [pid = 3820] [serial = 2231] [outer = 000000EA0EA10000] 09:36:09 INFO - PROCESS | 3820 | 1464626169879 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]]]}] 09:36:09 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:36:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 839ms 09:36:09 INFO - PROCESS | 3820 | 1464626169921 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 3820 | 1464626169925 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 09:36:09 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:36:09 INFO - PROCESS | 3820 | 1464626169928 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 3820 | 1464626169930 Marionette TRACE conn6 <- [1,2938,null,{}] 09:36:09 INFO - PROCESS | 3820 | 1464626169934 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}] 09:36:10 INFO - PROCESS | 3820 | 1464626170048 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 09:36:10 INFO - PROCESS | 3820 | 1464626170183 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA124CF800 == 43 [pid = 3820] [id = 744] 09:36:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 193 (000000EA0EB8FC00) [pid = 3820] [serial = 2232] [outer = 0000000000000000] 09:36:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA0EBE8800) [pid = 3820] [serial = 2233] [outer = 000000EA0EB8FC00] 09:36:10 INFO - PROCESS | 3820 | 1464626170240 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA0F017400) [pid = 3820] [serial = 2234] [outer = 000000EA0EB8FC00] 09:36:10 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12550000 == 44 [pid = 3820] [id = 745] 09:36:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA0F015800) [pid = 3820] [serial = 2235] [outer = 0000000000000000] 09:36:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA0F038C00) [pid = 3820] [serial = 2236] [outer = 000000EA0F015800] 09:36:10 INFO - PROCESS | 3820 | 1464626170910 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]]]}] 09:36:10 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:36:10 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1032ms 09:36:10 INFO - PROCESS | 3820 | 1464626170968 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 09:36:10 INFO - PROCESS | 3820 | 1464626170971 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 09:36:11 INFO - PROCESS | 3820 | 1464626170993 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:36:11 INFO - PROCESS | 3820 | 1464626170996 Marionette TRACE conn6 <- [1,2942,null,{}] 09:36:11 INFO - PROCESS | 3820 | 1464626171131 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}] 09:36:11 INFO - PROCESS | 3820 | 1464626171259 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 09:36:11 INFO - PROCESS | 3820 | 1464626171359 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA04ADF800 == 45 [pid = 3820] [id = 746] 09:36:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 198 (000000EA03969400) [pid = 3820] [serial = 2237] [outer = 0000000000000000] 09:36:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 199 (000000EA039C6000) [pid = 3820] [serial = 2238] [outer = 000000EA03969400] 09:36:11 INFO - PROCESS | 3820 | 1464626171410 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 200 (000000EA07654000) [pid = 3820] [serial = 2239] [outer = 000000EA03969400] 09:36:11 INFO - PROCESS | 3820 | 1464626171943 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]]]}] 09:36:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:36:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:36:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1002ms 09:36:12 INFO - PROCESS | 3820 | 1464626172016 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 3820 | 1464626172020 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 09:36:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:36:12 INFO - PROCESS | 3820 | 1464626172026 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 3820 | 1464626172031 Marionette TRACE conn6 <- [1,2946,null,{}] 09:36:12 INFO - PROCESS | 3820 | 1464626172035 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}] 09:36:12 INFO - PROCESS | 3820 | 1464626172164 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 09:36:12 INFO - PROCESS | 3820 | 1464626172276 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F076000 == 46 [pid = 3820] [id = 747] 09:36:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 201 (000000EA07DAF400) [pid = 3820] [serial = 2240] [outer = 0000000000000000] 09:36:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 202 (000000EA0AECE000) [pid = 3820] [serial = 2241] [outer = 000000EA07DAF400] 09:36:12 INFO - PROCESS | 3820 | 1464626172327 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 203 (000000EA0B2E5400) [pid = 3820] [serial = 2242] [outer = 000000EA07DAF400] 09:36:12 INFO - PROCESS | 3820 | 1464626172790 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]]]}] 09:36:12 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:36:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 837ms 09:36:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:36:12 INFO - PROCESS | 3820 | 1464626172864 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 3820 | 1464626172867 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 09:36:12 INFO - PROCESS | 3820 | 1464626172870 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 3820 | 1464626172872 Marionette TRACE conn6 <- [1,2950,null,{}] 09:36:12 INFO - PROCESS | 3820 | 1464626172876 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}] 09:36:12 INFO - PROCESS | 3820 | 1464626172980 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 09:36:13 INFO - PROCESS | 3820 | 1464626172994 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B553000 == 47 [pid = 3820] [id = 748] 09:36:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 204 (000000EA0A822400) [pid = 3820] [serial = 2243] [outer = 0000000000000000] 09:36:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 205 (000000EA0A8D5400) [pid = 3820] [serial = 2244] [outer = 000000EA0A822400] 09:36:13 INFO - PROCESS | 3820 | 1464626173047 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 206 (000000EA0B51FC00) [pid = 3820] [serial = 2245] [outer = 000000EA0A822400] 09:36:13 INFO - PROCESS | 3820 | 1464626173518 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]]]}] 09:36:13 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:36:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 690ms 09:36:13 INFO - PROCESS | 3820 | 1464626173573 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 3820 | 1464626173580 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 09:36:13 INFO - PROCESS | 3820 | 1464626173585 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:36:13 INFO - PROCESS | 3820 | 1464626173587 Marionette TRACE conn6 <- [1,2954,null,{}] 09:36:13 INFO - PROCESS | 3820 | 1464626173590 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}] 09:36:13 INFO - PROCESS | 3820 | 1464626173720 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 09:36:13 INFO - PROCESS | 3820 | 1464626173824 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E08000 == 48 [pid = 3820] [id = 749] 09:36:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 207 (000000EA0A824400) [pid = 3820] [serial = 2246] [outer = 0000000000000000] 09:36:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 208 (000000EA0C6B9C00) [pid = 3820] [serial = 2247] [outer = 000000EA0A824400] 09:36:13 INFO - PROCESS | 3820 | 1464626173870 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 209 (000000EA0E29AC00) [pid = 3820] [serial = 2248] [outer = 000000EA0A824400] 09:36:14 INFO - PROCESS | 3820 | 1464626174234 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]]]}] 09:36:14 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:36:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 672ms 09:36:14 INFO - PROCESS | 3820 | 1464626174262 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 3820 | 1464626174264 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 09:36:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:36:14 INFO - PROCESS | 3820 | 1464626174268 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 3820 | 1464626174270 Marionette TRACE conn6 <- [1,2958,null,{}] 09:36:14 INFO - PROCESS | 3820 | 1464626174297 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}] 09:36:14 INFO - PROCESS | 3820 | 1464626174391 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 09:36:14 INFO - PROCESS | 3820 | 1464626174398 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1296F800 == 49 [pid = 3820] [id = 750] 09:36:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 210 (000000EA0E371000) [pid = 3820] [serial = 2249] [outer = 0000000000000000] 09:36:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 211 (000000EA0EAA3800) [pid = 3820] [serial = 2250] [outer = 000000EA0E371000] 09:36:14 INFO - PROCESS | 3820 | 1464626174444 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 212 (000000EA0F01B800) [pid = 3820] [serial = 2251] [outer = 000000EA0E371000] 09:36:14 INFO - PROCESS | 3820 | 1464626174911 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]]]}] 09:36:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:36:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 650ms 09:36:14 INFO - PROCESS | 3820 | 1464626174921 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 3820 | 1464626174923 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 09:36:14 INFO - PROCESS | 3820 | 1464626174926 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:36:14 INFO - PROCESS | 3820 | 1464626174928 Marionette TRACE conn6 <- [1,2962,null,{}] 09:36:14 INFO - PROCESS | 3820 | 1464626174931 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}] 09:36:15 INFO - PROCESS | 3820 | 1464626175079 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 09:36:15 INFO - PROCESS | 3820 | 1464626175134 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA138C8000 == 50 [pid = 3820] [id = 751] 09:36:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 213 (000000EA0F044800) [pid = 3820] [serial = 2252] [outer = 0000000000000000] 09:36:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 214 (000000EA0F2A4C00) [pid = 3820] [serial = 2253] [outer = 000000EA0F044800] 09:36:15 INFO - PROCESS | 3820 | 1464626175180 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 215 (000000EA0F73DC00) [pid = 3820] [serial = 2254] [outer = 000000EA0F044800] 09:36:15 INFO - PROCESS | 3820 | 1464626175621 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]]]}] 09:36:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:36:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 734ms 09:36:15 INFO - PROCESS | 3820 | 1464626175664 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 09:36:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:36:15 INFO - PROCESS | 3820 | 1464626175674 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 09:36:15 INFO - PROCESS | 3820 | 1464626175677 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 3820 | 1464626175679 Marionette TRACE conn6 <- [1,2966,null,{}] 09:36:15 INFO - PROCESS | 3820 | 1464626175683 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}] 09:36:15 INFO - PROCESS | 3820 | 1464626175809 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 09:36:15 INFO - PROCESS | 3820 | 1464626175840 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA13F81000 == 51 [pid = 3820] [id = 752] 09:36:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 216 (000000EA0F747000) [pid = 3820] [serial = 2255] [outer = 0000000000000000] 09:36:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 217 (000000EA0F74AC00) [pid = 3820] [serial = 2256] [outer = 000000EA0F747000] 09:36:15 INFO - PROCESS | 3820 | 1464626175886 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 218 (000000EA0F896400) [pid = 3820] [serial = 2257] [outer = 000000EA0F747000] 09:36:16 INFO - PROCESS | 3820 | 1464626176313 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]]]}] 09:36:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:36:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 690ms 09:36:16 INFO - PROCESS | 3820 | 1464626176369 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 3820 | 1464626176371 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 09:36:16 INFO - PROCESS | 3820 | 1464626176374 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:36:16 INFO - PROCESS | 3820 | 1464626176376 Marionette TRACE conn6 <- [1,2970,null,{}] 09:36:16 INFO - PROCESS | 3820 | 1464626176379 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}] 09:36:16 INFO - PROCESS | 3820 | 1464626176522 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 09:36:16 INFO - PROCESS | 3820 | 1464626176574 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1407C800 == 52 [pid = 3820] [id = 753] 09:36:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 219 (000000EA0F8D2400) [pid = 3820] [serial = 2258] [outer = 0000000000000000] 09:36:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 220 (000000EA0F8D5C00) [pid = 3820] [serial = 2259] [outer = 000000EA0F8D2400] 09:36:16 INFO - PROCESS | 3820 | 1464626176619 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 221 (000000EA0F8DF000) [pid = 3820] [serial = 2260] [outer = 000000EA0F8D2400] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 220 (000000EA14606800) [pid = 3820] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 219 (000000EA15E5E400) [pid = 3820] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 218 (000000EA0EAB0000) [pid = 3820] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 217 (000000EA028F0000) [pid = 3820] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 216 (000000EA07ECD000) [pid = 3820] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 215 (000000EA1CEA4800) [pid = 3820] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 214 (000000EA1F388000) [pid = 3820] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 213 (000000EA1F292800) [pid = 3820] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 212 (000000EA1DBE7800) [pid = 3820] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 211 (000000EA1D68DC00) [pid = 3820] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 210 (000000EA1D33E000) [pid = 3820] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 209 (000000EA1D2F4000) [pid = 3820] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 208 (000000EA18E11400) [pid = 3820] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 207 (000000EA121D5000) [pid = 3820] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 206 (000000EA0C6B7C00) [pid = 3820] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 205 (000000EA1CE7D000) [pid = 3820] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 204 (000000EA11F0E800) [pid = 3820] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 203 (000000EA0EAA3C00) [pid = 3820] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 202 (000000EA07674800) [pid = 3820] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 201 (000000EA13445C00) [pid = 3820] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 200 (000000EA114B3C00) [pid = 3820] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 199 (000000EA0C6D3C00) [pid = 3820] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 198 (000000EA17039800) [pid = 3820] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 197 (000000EA17192400) [pid = 3820] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA17192C00) [pid = 3820] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA17D91800) [pid = 3820] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA18527C00) [pid = 3820] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA18E07000) [pid = 3820] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 192 (000000EA06DDA800) [pid = 3820] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 191 (000000EA19E22C00) [pid = 3820] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 190 (000000EA175CBC00) [pid = 3820] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA06DD7400) [pid = 3820] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA0B6AC800) [pid = 3820] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 187 (000000EA19308C00) [pid = 3820] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 186 (000000EA07ECA000) [pid = 3820] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA082B0400) [pid = 3820] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 184 (000000EA1141B800) [pid = 3820] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 183 (000000EA17186C00) [pid = 3820] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 182 (000000EA175CF400) [pid = 3820] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 181 (000000EA12288000) [pid = 3820] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 180 (000000EA16758400) [pid = 3820] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 179 (000000EA17158000) [pid = 3820] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 178 (000000EA18567000) [pid = 3820] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 177 (000000EA02171000) [pid = 3820] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 176 (000000EA11AA9C00) [pid = 3820] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 175 (000000EA1425BC00) [pid = 3820] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 174 (000000EA15E11800) [pid = 3820] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 173 (000000EA0AF2D000) [pid = 3820] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 172 (000000EA14378400) [pid = 3820] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 171 (000000EA12544800) [pid = 3820] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 170 (000000EA141A5C00) [pid = 3820] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 169 (000000EA125E8800) [pid = 3820] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 168 (000000EA04A1DC00) [pid = 3820] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 167 (000000EA19E71800) [pid = 3820] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 166 (000000EA0B51EC00) [pid = 3820] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 165 (000000EA141CEC00) [pid = 3820] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 164 (000000EA0F01A800) [pid = 3820] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 163 (000000EA15E52400) [pid = 3820] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:36:17 INFO - PROCESS | 3820 | --DOMWINDOW == 162 (000000EA0B51D000) [pid = 3820] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:36:17 INFO - PROCESS | 3820 | 1464626177506 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"]]]}] 09:36:17 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:36:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:36:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1179ms 09:36:17 INFO - PROCESS | 3820 | 1464626177557 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 3820 | 1464626177559 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 09:36:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:36:17 INFO - PROCESS | 3820 | 1464626177562 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 3820 | 1464626177573 Marionette TRACE conn6 <- [1,2974,null,{}] 09:36:17 INFO - PROCESS | 3820 | 1464626177576 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}] 09:36:17 INFO - PROCESS | 3820 | 1464626177671 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 09:36:17 INFO - PROCESS | 3820 | 1464626177677 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1408C800 == 53 [pid = 3820] [id = 754] 09:36:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 163 (000000EA0764A400) [pid = 3820] [serial = 2261] [outer = 0000000000000000] 09:36:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 164 (000000EA0B2E5000) [pid = 3820] [serial = 2262] [outer = 000000EA0764A400] 09:36:17 INFO - PROCESS | 3820 | 1464626177724 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 165 (000000EA0E755400) [pid = 3820] [serial = 2263] [outer = 000000EA0764A400] 09:36:18 INFO - PROCESS | 3820 | 1464626178122 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]]]}] 09:36:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:36:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 587ms 09:36:18 INFO - PROCESS | 3820 | 1464626178152 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 3820 | 1464626178154 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 09:36:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:36:18 INFO - PROCESS | 3820 | 1464626178157 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 3820 | 1464626178159 Marionette TRACE conn6 <- [1,2978,null,{}] 09:36:18 INFO - PROCESS | 3820 | 1464626178163 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}] 09:36:18 INFO - PROCESS | 3820 | 1464626178306 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 09:36:18 INFO - PROCESS | 3820 | 1464626178316 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14119000 == 54 [pid = 3820] [id = 755] 09:36:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 166 (000000EA0F73D000) [pid = 3820] [serial = 2264] [outer = 0000000000000000] 09:36:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 167 (000000EA11418400) [pid = 3820] [serial = 2265] [outer = 000000EA0F73D000] 09:36:18 INFO - PROCESS | 3820 | 1464626178361 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 168 (000000EA1141FC00) [pid = 3820] [serial = 2266] [outer = 000000EA0F73D000] 09:36:18 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14129000 == 55 [pid = 3820] [id = 756] 09:36:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 169 (000000EA114B6400) [pid = 3820] [serial = 2267] [outer = 0000000000000000] 09:36:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 170 (000000EA114B7800) [pid = 3820] [serial = 2268] [outer = 000000EA114B6400] 09:36:18 INFO - PROCESS | 3820 | 1464626178813 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]]]}] 09:36:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:36:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 09:36:18 INFO - PROCESS | 3820 | 1464626178854 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 3820 | 1464626178856 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 09:36:18 INFO - PROCESS | 3820 | 1464626178859 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:36:18 INFO - PROCESS | 3820 | 1464626178861 Marionette TRACE conn6 <- [1,2982,null,{}] 09:36:18 INFO - PROCESS | 3820 | 1464626178868 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}] 09:36:19 INFO - PROCESS | 3820 | 1464626179016 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 09:36:19 INFO - PROCESS | 3820 | 1464626179028 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14356000 == 56 [pid = 3820] [id = 757] 09:36:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 171 (000000EA114B7C00) [pid = 3820] [serial = 2269] [outer = 0000000000000000] 09:36:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 172 (000000EA114BFC00) [pid = 3820] [serial = 2270] [outer = 000000EA114B7C00] 09:36:19 INFO - PROCESS | 3820 | 1464626179079 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 173 (000000EA11872400) [pid = 3820] [serial = 2271] [outer = 000000EA114B7C00] 09:36:19 INFO - PROCESS | 3820 | 1464626179778 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]]]}] 09:36:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:36:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:36:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 985ms 09:36:19 INFO - PROCESS | 3820 | 1464626179848 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 3820 | 1464626179854 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 09:36:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:36:19 INFO - PROCESS | 3820 | 1464626179859 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 3820 | 1464626179864 Marionette TRACE conn6 <- [1,2986,null,{}] 09:36:19 INFO - PROCESS | 3820 | 1464626179870 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}] 09:36:20 INFO - PROCESS | 3820 | 1464626180002 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 09:36:20 INFO - PROCESS | 3820 | 1464626180142 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0D59E000 == 57 [pid = 3820] [id = 758] 09:36:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 174 (000000EA07EC4800) [pid = 3820] [serial = 2272] [outer = 0000000000000000] 09:36:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 175 (000000EA07FC2400) [pid = 3820] [serial = 2273] [outer = 000000EA07EC4800] 09:36:20 INFO - PROCESS | 3820 | 1464626180204 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 176 (000000EA0A611400) [pid = 3820] [serial = 2274] [outer = 000000EA07EC4800] 09:36:20 INFO - PROCESS | 3820 | 1464626180749 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]]]}] 09:36:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:36:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 945ms 09:36:20 INFO - PROCESS | 3820 | 1464626180807 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 3820 | 1464626180814 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 09:36:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:36:20 INFO - PROCESS | 3820 | 1464626180821 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 3820 | 1464626180824 Marionette TRACE conn6 <- [1,2990,null,{}] 09:36:20 INFO - PROCESS | 3820 | 1464626180828 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}] 09:36:20 INFO - PROCESS | 3820 | 1464626180957 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 09:36:21 INFO - PROCESS | 3820 | 1464626181096 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11E05800 == 58 [pid = 3820] [id = 759] 09:36:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 177 (000000EA0B833C00) [pid = 3820] [serial = 2275] [outer = 0000000000000000] 09:36:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 178 (000000EA0B8A8000) [pid = 3820] [serial = 2276] [outer = 000000EA0B833C00] 09:36:21 INFO - PROCESS | 3820 | 1464626181154 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 179 (000000EA0C6B7800) [pid = 3820] [serial = 2277] [outer = 000000EA0B833C00] 09:36:21 INFO - PROCESS | 3820 | 1464626181720 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]]]}] 09:36:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:36:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 944ms 09:36:21 INFO - PROCESS | 3820 | 1464626181771 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 3820 | 1464626181773 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 09:36:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:36:21 INFO - PROCESS | 3820 | 1464626181777 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 3820 | 1464626181781 Marionette TRACE conn6 <- [1,2994,null,{}] 09:36:21 INFO - PROCESS | 3820 | 1464626181793 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}] 09:36:21 INFO - PROCESS | 3820 | 1464626181920 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 09:36:22 INFO - PROCESS | 3820 | 1464626182061 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14358000 == 59 [pid = 3820] [id = 760] 09:36:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 180 (000000EA0F042400) [pid = 3820] [serial = 2278] [outer = 0000000000000000] 09:36:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 181 (000000EA0F046800) [pid = 3820] [serial = 2279] [outer = 000000EA0F042400] 09:36:22 INFO - PROCESS | 3820 | 1464626182122 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 182 (000000EA0F741000) [pid = 3820] [serial = 2280] [outer = 000000EA0F042400] 09:36:22 INFO - PROCESS | 3820 | 1464626182665 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]]]}] 09:36:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:36:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 944ms 09:36:22 INFO - PROCESS | 3820 | 1464626182723 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 09:36:22 INFO - PROCESS | 3820 | 1464626182727 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 09:36:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:36:22 INFO - PROCESS | 3820 | 1464626182730 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 3820 | 1464626182732 Marionette TRACE conn6 <- [1,2998,null,{}] 09:36:22 INFO - PROCESS | 3820 | 1464626182736 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}] 09:36:22 INFO - PROCESS | 3820 | 1464626182861 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 09:36:22 INFO - PROCESS | 3820 | 1464626182971 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14934000 == 60 [pid = 3820] [id = 761] 09:36:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 183 (000000EA11424C00) [pid = 3820] [serial = 2281] [outer = 0000000000000000] 09:36:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 184 (000000EA114BB800) [pid = 3820] [serial = 2282] [outer = 000000EA11424C00] 09:36:23 INFO - PROCESS | 3820 | 1464626183028 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 185 (000000EA11874400) [pid = 3820] [serial = 2283] [outer = 000000EA11424C00] 09:36:23 INFO - PROCESS | 3820 | [3820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:36:23 INFO - PROCESS | 3820 | 1464626183616 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:36:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:36:23 INFO - {} 09:36:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:36:23 INFO - {} 09:36:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:36:23 INFO - {} 09:36:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:36:23 INFO - {} 09:36:23 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 943ms 09:36:23 INFO - TEST-START | /FileAPI/fileReader.html 09:36:23 INFO - PROCESS | 3820 | 1464626183676 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 3820 | 1464626183679 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 09:36:23 INFO - PROCESS | 3820 | 1464626183682 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 3820 | 1464626183685 Marionette TRACE conn6 <- [1,3002,null,{}] 09:36:23 INFO - PROCESS | 3820 | 1464626183688 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}] 09:36:23 INFO - PROCESS | 3820 | 1464626183816 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 09:36:23 INFO - PROCESS | 3820 | 1464626183920 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15B96800 == 61 [pid = 3820] [id = 762] 09:36:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 186 (000000EA1141C800) [pid = 3820] [serial = 2284] [outer = 0000000000000000] 09:36:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 187 (000000EA11DA6800) [pid = 3820] [serial = 2285] [outer = 000000EA1141C800] 09:36:23 INFO - PROCESS | 3820 | 1464626183976 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 188 (000000EA11DAF800) [pid = 3820] [serial = 2286] [outer = 000000EA1141C800] 09:36:24 INFO - PROCESS | 3820 | 1464626184526 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]]]}] 09:36:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:36:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:36:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:36:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:36:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 879ms 09:36:24 INFO - PROCESS | 3820 | 1464626184564 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 3820 | 1464626184567 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 09:36:24 INFO - TEST-START | /FileAPI/historical.html 09:36:24 INFO - PROCESS | 3820 | 1464626184570 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 3820 | 1464626184572 Marionette TRACE conn6 <- [1,3006,null,{}] 09:36:24 INFO - PROCESS | 3820 | 1464626184576 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}] 09:36:24 INFO - PROCESS | 3820 | 1464626184705 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 09:36:24 INFO - PROCESS | 3820 | 1464626184816 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA16710000 == 62 [pid = 3820] [id = 763] 09:36:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 189 (000000EA11F07400) [pid = 3820] [serial = 2287] [outer = 0000000000000000] 09:36:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 190 (000000EA121D8C00) [pid = 3820] [serial = 2288] [outer = 000000EA11F07400] 09:36:24 INFO - PROCESS | 3820 | 1464626184873 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 191 (000000EA121E1400) [pid = 3820] [serial = 2289] [outer = 000000EA11F07400] 09:36:25 INFO - PROCESS | 3820 | 1464626185437 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"]]]}] 09:36:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:36:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:36:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:36:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:36:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:36:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:36:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:36:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:36:25 INFO - TEST-OK | /FileAPI/historical.html | took 881ms 09:36:25 INFO - PROCESS | 3820 | 1464626185454 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 3820 | 1464626185457 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 09:36:25 INFO - PROCESS | 3820 | 1464626185460 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - TEST-START | /FileAPI/idlharness.html 09:36:25 INFO - PROCESS | 3820 | 1464626185462 Marionette TRACE conn6 <- [1,3010,null,{}] 09:36:25 INFO - PROCESS | 3820 | 1464626185466 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}] 09:36:25 INFO - PROCESS | 3820 | 1464626185584 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 09:36:25 INFO - PROCESS | 3820 | 1464626185696 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA16D9E000 == 63 [pid = 3820] [id = 764] 09:36:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 192 (000000EA11F0BC00) [pid = 3820] [serial = 2290] [outer = 0000000000000000] 09:36:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 193 (000000EA1228AC00) [pid = 3820] [serial = 2291] [outer = 000000EA11F0BC00] 09:36:25 INFO - PROCESS | 3820 | 1464626185751 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 194 (000000EA12542400) [pid = 3820] [serial = 2292] [outer = 000000EA11F0BC00] 09:36:26 INFO - PROCESS | 3820 | 1464626186729 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:36:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:36:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:36:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:36:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:36:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:36:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:36:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:36:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:36:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:36:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:36:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:36:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:36:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:36:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:36:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:36:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:36:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:36:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:36:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:36:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:36:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:36:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:36:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:36:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:36:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:36:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:36:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:36:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:36:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:36:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:36:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:36:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:36:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:36:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:36:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:36:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:36:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:36:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:36:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:36:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:36:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:36:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:36:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:36:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:36:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:36:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:36:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:36:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:36:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:36:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:36:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:36:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:36:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:36:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:36:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:36:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:36:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:36:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:36:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:36:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:36:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:36:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:36:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:36:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:36:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:36:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:36:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:36:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:36:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:36:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:36:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:36:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:36:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:36:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:36:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:36:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:36:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:36:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:36:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:36:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:36:26 INFO - TEST-OK | /FileAPI/idlharness.html | took 1385ms 09:36:26 INFO - PROCESS | 3820 | 1464626186849 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 09:36:26 INFO - PROCESS | 3820 | 1464626186852 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 09:36:26 INFO - TEST-START | /FileAPI/idlharness.worker 09:36:26 INFO - PROCESS | 3820 | 1464626186856 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 3820 | 1464626186858 Marionette TRACE conn6 <- [1,3014,null,{}] 09:36:26 INFO - PROCESS | 3820 | 1464626186862 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}] 09:36:26 INFO - PROCESS | 3820 | 1464626186985 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 09:36:27 INFO - PROCESS | 3820 | 1464626187151 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA07F78000 == 64 [pid = 3820] [id = 765] 09:36:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 195 (000000EA0AF2A000) [pid = 3820] [serial = 2293] [outer = 0000000000000000] 09:36:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 196 (000000EA0BA0E400) [pid = 3820] [serial = 2294] [outer = 000000EA0AF2A000] 09:36:27 INFO - PROCESS | 3820 | 1464626187211 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA0F748800) [pid = 3820] [serial = 2295] [outer = 000000EA0AF2A000] 09:36:27 INFO - PROCESS | 3820 | [3820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:36:28 INFO - PROCESS | 3820 | 1464626188462 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:36:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:36:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:36:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:36:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:36:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:36:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:36:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:36:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:36:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:36:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:36:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:36:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:36:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:36:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:36:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:36:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:36:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:36:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:36:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:36:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:36:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:36:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:36:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:36:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:36:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:36:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:36:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:36:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:36:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:36:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:36:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:36:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:36:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:36:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:36:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:36:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:36:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:36:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:36:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:36:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:36:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:36:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:36:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:36:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:36:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:36:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:36:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:36:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:36:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:36:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:36:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:36:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:36:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:36:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:36:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:36:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:36:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:36:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:36:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:36:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:36:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:36:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:36:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:36:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:36:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:36:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:36:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:36:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:36:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:36:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:36:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:36:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:36:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:36:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:36:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:36:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:36:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:36:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:36:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:36:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:36:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:36:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:36:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:36:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:36:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:36:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:36:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:36:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:36:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:36:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:36:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:36:28 INFO - {} 09:36:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1870ms 09:36:28 INFO - PROCESS | 3820 | 1464626188728 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 3820 | 1464626188733 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 09:36:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:36:28 INFO - PROCESS | 3820 | 1464626188739 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 3820 | 1464626188742 Marionette TRACE conn6 <- [1,3018,null,{}] 09:36:28 INFO - PROCESS | 3820 | 1464626188748 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}] 09:36:28 INFO - PROCESS | 3820 | 1464626188892 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 09:36:29 INFO - PROCESS | 3820 | 1464626189045 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA7C6D6000 == 63 [pid = 3820] [id = 199] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B8C4000 == 62 [pid = 3820] [id = 186] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1C189000 == 61 [pid = 3820] [id = 726] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0AEF0800 == 60 [pid = 3820] [id = 184] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11F53000 == 59 [pid = 3820] [id = 188] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11CBC800 == 58 [pid = 3820] [id = 187] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14129000 == 57 [pid = 3820] [id = 756] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14119000 == 56 [pid = 3820] [id = 755] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1408C800 == 55 [pid = 3820] [id = 754] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1407C800 == 54 [pid = 3820] [id = 753] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA13F81000 == 53 [pid = 3820] [id = 752] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA138C8000 == 52 [pid = 3820] [id = 751] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1296F800 == 51 [pid = 3820] [id = 750] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E08000 == 50 [pid = 3820] [id = 749] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0B553000 == 49 [pid = 3820] [id = 748] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA0B6F2C00) [pid = 3820] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA02BB4800 == 50 [pid = 3820] [id = 766] 09:36:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 197 (000000EA02890400) [pid = 3820] [serial = 2296] [outer = 0000000000000000] 09:36:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 198 (000000EA04684000) [pid = 3820] [serial = 2297] [outer = 000000EA02890400] 09:36:29 INFO - PROCESS | 3820 | 1464626189150 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 199 (000000EA08065400) [pid = 3820] [serial = 2298] [outer = 000000EA02890400] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0F076000 == 49 [pid = 3820] [id = 747] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA04ADF800 == 48 [pid = 3820] [id = 746] 09:36:29 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12550000 == 47 [pid = 3820] [id = 745] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 198 (000000EA17410400) [pid = 3820] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 197 (000000EA159B1C00) [pid = 3820] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 196 (000000EA16896800) [pid = 3820] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 195 (000000EA15E54800) [pid = 3820] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 194 (000000EA16F9C000) [pid = 3820] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 193 (000000EA11F0DC00) [pid = 3820] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 192 (000000EA07676000) [pid = 3820] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 191 (000000EA0895E800) [pid = 3820] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 190 (000000EA7C6C8400) [pid = 3820] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 189 (000000EA7BD50000) [pid = 3820] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 188 (000000EA2026C800) [pid = 3820] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 187 (000000EA20263C00) [pid = 3820] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 186 (000000EA1F38A400) [pid = 3820] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 185 (000000EA1F381800) [pid = 3820] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 184 (000000EA1F295800) [pid = 3820] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 183 (000000EA1F28EC00) [pid = 3820] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 182 (000000EA1DBE9C00) [pid = 3820] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 181 (000000EA1D694C00) [pid = 3820] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 180 (000000EA1D5F2400) [pid = 3820] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 179 (000000EA1D5EBC00) [pid = 3820] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 178 (000000EA1D33AC00) [pid = 3820] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 177 (000000EA1D2F7000) [pid = 3820] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 176 (000000EA1CEAB000) [pid = 3820] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 175 (000000EA1C1B8800) [pid = 3820] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 174 (000000EA15E5D000) [pid = 3820] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 173 (000000EA13832000) [pid = 3820] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 172 (000000EA0F017000) [pid = 3820] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 171 (000000EA0E29E400) [pid = 3820] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 170 (000000EA1D2EB000) [pid = 3820] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 169 (000000EA1253E800) [pid = 3820] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 168 (000000EA114B9800) [pid = 3820] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 167 (000000EA0F043C00) [pid = 3820] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 166 (000000EA0AF31800) [pid = 3820] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 165 (000000EA0C6B7400) [pid = 3820] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 164 (000000EA14611000) [pid = 3820] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 163 (000000EA141B1800) [pid = 3820] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 162 (000000EA12286000) [pid = 3820] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 161 (000000EA11868C00) [pid = 3820] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 160 (000000EA0EAB0C00) [pid = 3820] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 159 (000000EA0E202400) [pid = 3820] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 158 (000000EA0B6A7C00) [pid = 3820] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 157 (000000EA1703E000) [pid = 3820] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 156 (000000EA0B6A8C00) [pid = 3820] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 155 (000000EA0B519800) [pid = 3820] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 154 (000000EA14179800) [pid = 3820] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 153 (000000EA17185400) [pid = 3820] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 152 (000000EA175C2400) [pid = 3820] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 151 (000000EA17D89000) [pid = 3820] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 150 (000000EA18528800) [pid = 3820] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 149 (000000EA186CC400) [pid = 3820] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 148 (000000EA193C7800) [pid = 3820] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 147 (000000EA079BBC00) [pid = 3820] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 146 (000000EA19EA3800) [pid = 3820] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 145 (000000EA17D91400) [pid = 3820] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 144 (000000EA0A8D2000) [pid = 3820] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 143 (000000EA1BDB2000) [pid = 3820] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 142 (000000EA19E19400) [pid = 3820] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 141 (000000EA16FA0000) [pid = 3820] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 140 (000000EA0A61C000) [pid = 3820] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 139 (000000EA19E72400) [pid = 3820] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 138 (000000EA175C3C00) [pid = 3820] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 137 (000000EA0AAEAC00) [pid = 3820] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 136 (000000EA18523000) [pid = 3820] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 135 (000000EA125F1000) [pid = 3820] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 134 (000000EA16F21C00) [pid = 3820] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 133 (000000EA17641400) [pid = 3820] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 132 (000000EA193C3C00) [pid = 3820] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 131 (000000EA07ECDC00) [pid = 3820] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 130 (000000EA121D3400) [pid = 3820] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 129 (000000EA159B9400) [pid = 3820] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 128 (000000EA16763000) [pid = 3820] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 127 (000000EA08064400) [pid = 3820] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 126 (000000EA0AF8CC00) [pid = 3820] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 125 (000000EA159BD000) [pid = 3820] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 124 (000000EA1417A800) [pid = 3820] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 123 (000000EA14257800) [pid = 3820] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 122 (000000EA1417B400) [pid = 3820] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 121 (000000EA089A3C00) [pid = 3820] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 120 (000000EA04A25800) [pid = 3820] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 119 (000000EA0B514400) [pid = 3820] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 118 (000000EA07675400) [pid = 3820] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 117 (000000EA1C915000) [pid = 3820] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 116 (000000EA0B523400) [pid = 3820] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 115 (000000EA06DCEC00) [pid = 3820] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 114 (000000EA15E05000) [pid = 3820] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 113 (000000EA0F89D400) [pid = 3820] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 112 (000000EA16F1F800) [pid = 3820] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | --DOMWINDOW == 111 (000000EA0E297000) [pid = 3820] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 09:36:29 INFO - PROCESS | 3820 | 1464626189648 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]]]}] 09:36:29 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:36:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 943ms 09:36:29 INFO - PROCESS | 3820 | 1464626189685 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 3820 | 1464626189690 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 09:36:29 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:36:29 INFO - PROCESS | 3820 | 1464626189696 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 3820 | 1464626189699 Marionette TRACE conn6 <- [1,3022,null,{}] 09:36:29 INFO - PROCESS | 3820 | 1464626189703 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}] 09:36:29 INFO - PROCESS | 3820 | 1464626189805 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 09:36:29 INFO - PROCESS | 3820 | 1464626189812 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0CEB0800 == 48 [pid = 3820] [id = 767] 09:36:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 112 (000000EA0A61A000) [pid = 3820] [serial = 2299] [outer = 0000000000000000] 09:36:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 113 (000000EA0AAE7C00) [pid = 3820] [serial = 2300] [outer = 000000EA0A61A000] 09:36:29 INFO - PROCESS | 3820 | 1464626189862 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 114 (000000EA0B517400) [pid = 3820] [serial = 2301] [outer = 000000EA0A61A000] 09:36:30 INFO - PROCESS | 3820 | 1464626190336 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]]]}] 09:36:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:36:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 692ms 09:36:30 INFO - PROCESS | 3820 | 1464626190391 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 09:36:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:36:30 INFO - PROCESS | 3820 | 1464626190393 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 09:36:30 INFO - PROCESS | 3820 | 1464626190397 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 3820 | 1464626190401 Marionette TRACE conn6 <- [1,3026,null,{}] 09:36:30 INFO - PROCESS | 3820 | 1464626190443 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}] 09:36:30 INFO - PROCESS | 3820 | 1464626190557 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 09:36:30 INFO - PROCESS | 3820 | 1464626190647 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1187A000 == 49 [pid = 3820] [id = 768] 09:36:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 115 (000000EA0A61A400) [pid = 3820] [serial = 2302] [outer = 0000000000000000] 09:36:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 116 (000000EA0BB10C00) [pid = 3820] [serial = 2303] [outer = 000000EA0A61A400] 09:36:30 INFO - PROCESS | 3820 | 1464626190704 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 117 (000000EA0C6BD800) [pid = 3820] [serial = 2304] [outer = 000000EA0A61A400] 09:36:31 INFO - PROCESS | 3820 | 1464626191093 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"]]]}] 09:36:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:36:31 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 09:36:31 INFO - PROCESS | 3820 | 1464626191134 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 3820 | 1464626191136 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 09:36:31 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:36:31 INFO - PROCESS | 3820 | 1464626191140 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 3820 | 1464626191142 Marionette TRACE conn6 <- [1,3030,null,{}] 09:36:31 INFO - PROCESS | 3820 | 1464626191145 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}] 09:36:31 INFO - PROCESS | 3820 | 1464626191247 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 09:36:31 INFO - PROCESS | 3820 | 1464626191253 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA11F4D000 == 50 [pid = 3820] [id = 769] 09:36:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 118 (000000EA0E29BC00) [pid = 3820] [serial = 2305] [outer = 0000000000000000] 09:36:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 119 (000000EA0E371400) [pid = 3820] [serial = 2306] [outer = 000000EA0E29BC00] 09:36:31 INFO - PROCESS | 3820 | 1464626191300 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 120 (000000EA0E42D000) [pid = 3820] [serial = 2307] [outer = 000000EA0E29BC00] 09:36:32 INFO - PROCESS | 3820 | 1464626192021 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]]]}] 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:36:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:36:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:36:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:36:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:36:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:36:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:36:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:36:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:36:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:36:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:36:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:36:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:36:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:36:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:36:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:36:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:36:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:36:32 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1010ms 09:36:32 INFO - PROCESS | 3820 | 1464626192154 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 3820 | 1464626192156 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 09:36:32 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:36:32 INFO - PROCESS | 3820 | 1464626192159 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 3820 | 1464626192161 Marionette TRACE conn6 <- [1,3034,null,{}] 09:36:32 INFO - PROCESS | 3820 | 1464626192171 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}] 09:36:32 INFO - PROCESS | 3820 | 1464626192299 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 09:36:32 INFO - PROCESS | 3820 | 1464626192352 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12499000 == 51 [pid = 3820] [id = 770] 09:36:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 121 (000000EA0E29D000) [pid = 3820] [serial = 2308] [outer = 0000000000000000] 09:36:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 122 (000000EA0EB8D400) [pid = 3820] [serial = 2309] [outer = 000000EA0E29D000] 09:36:32 INFO - PROCESS | 3820 | 1464626192398 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 123 (000000EA0F03C400) [pid = 3820] [serial = 2310] [outer = 000000EA0E29D000] 09:36:32 INFO - PROCESS | 3820 | [3820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:36:32 INFO - PROCESS | 3820 | 1464626192836 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:36:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:36:32 INFO - {} 09:36:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 09:36:32 INFO - PROCESS | 3820 | 1464626192858 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 3820 | 1464626192860 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 09:36:32 INFO - PROCESS | 3820 | 1464626192863 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:36:32 INFO - PROCESS | 3820 | 1464626192865 Marionette TRACE conn6 <- [1,3038,null,{}] 09:36:32 INFO - PROCESS | 3820 | 1464626192874 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}] 09:36:33 INFO - PROCESS | 3820 | 1464626193019 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 09:36:33 INFO - PROCESS | 3820 | 1464626193075 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA13F6C000 == 52 [pid = 3820] [id = 771] 09:36:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 124 (000000EA0F2AB000) [pid = 3820] [serial = 2311] [outer = 0000000000000000] 09:36:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 125 (000000EA0F89D800) [pid = 3820] [serial = 2312] [outer = 000000EA0F2AB000] 09:36:33 INFO - PROCESS | 3820 | 1464626193122 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 126 (000000EA1141D800) [pid = 3820] [serial = 2313] [outer = 000000EA0F2AB000] 09:36:33 INFO - PROCESS | 3820 | --DOMWINDOW == 125 (000000EA0F044800) [pid = 3820] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:36:33 INFO - PROCESS | 3820 | --DOMWINDOW == 124 (000000EA0A824400) [pid = 3820] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:36:33 INFO - PROCESS | 3820 | --DOMWINDOW == 123 (000000EA0E371000) [pid = 3820] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:36:33 INFO - PROCESS | 3820 | --DOMWINDOW == 122 (000000EA0B6EB000) [pid = 3820] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:36:33 INFO - PROCESS | 3820 | --DOMWINDOW == 121 (000000EA0F015800) [pid = 3820] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:36:33 INFO - PROCESS | 3820 | --DOMWINDOW == 120 (000000EA0F747000) [pid = 3820] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:36:33 INFO - PROCESS | 3820 | --DOMWINDOW == 119 (000000EA0F8D2400) [pid = 3820] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:36:33 INFO - PROCESS | 3820 | --DOMWINDOW == 118 (000000EA0F73D000) [pid = 3820] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:36:33 INFO - PROCESS | 3820 | --DOMWINDOW == 117 (000000EA0764A400) [pid = 3820] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:36:33 INFO - PROCESS | 3820 | --DOMWINDOW == 116 (000000EA114B6400) [pid = 3820] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:36:33 INFO - PROCESS | 3820 | --DOMWINDOW == 115 (000000EA07DAF400) [pid = 3820] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:36:33 INFO - PROCESS | 3820 | --DOMWINDOW == 114 (000000EA0A822400) [pid = 3820] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:36:33 INFO - PROCESS | 3820 | --DOMWINDOW == 113 (000000EA03969400) [pid = 3820] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:36:33 INFO - PROCESS | 3820 | 1464626193737 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]]]}] 09:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:36:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:36:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 881ms 09:36:33 INFO - PROCESS | 3820 | 1464626193748 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 3820 | 1464626193750 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 09:36:33 INFO - PROCESS | 3820 | 1464626193754 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:36:33 INFO - PROCESS | 3820 | 1464626193756 Marionette TRACE conn6 <- [1,3042,null,{}] 09:36:33 INFO - PROCESS | 3820 | 1464626193759 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}] 09:36:33 INFO - PROCESS | 3820 | 1464626193860 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 09:36:33 INFO - PROCESS | 3820 | 1464626193867 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA09BD7000 == 53 [pid = 3820] [id = 772] 09:36:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 114 (000000EA06DD9000) [pid = 3820] [serial = 2314] [outer = 0000000000000000] 09:36:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 115 (000000EA0AAE9800) [pid = 3820] [serial = 2315] [outer = 000000EA06DD9000] 09:36:33 INFO - PROCESS | 3820 | 1464626193913 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 116 (000000EA0F03A800) [pid = 3820] [serial = 2316] [outer = 000000EA06DD9000] 09:36:34 INFO - PROCESS | 3820 | 1464626194585 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"]]]}] 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:36:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:36:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:36:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:36:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:36:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 933ms 09:36:34 INFO - PROCESS | 3820 | 1464626194690 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 3820 | 1464626194693 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 09:36:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:36:34 INFO - PROCESS | 3820 | 1464626194696 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 3820 | 1464626194698 Marionette TRACE conn6 <- [1,3046,null,{}] 09:36:34 INFO - PROCESS | 3820 | 1464626194702 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}] 09:36:34 INFO - PROCESS | 3820 | 1464626194804 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 09:36:34 INFO - PROCESS | 3820 | 1464626194810 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12121800 == 54 [pid = 3820] [id = 773] 09:36:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 117 (000000EA1186AC00) [pid = 3820] [serial = 2317] [outer = 0000000000000000] 09:36:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 118 (000000EA11AA6C00) [pid = 3820] [serial = 2318] [outer = 000000EA1186AC00] 09:36:34 INFO - PROCESS | 3820 | 1464626194855 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 119 (000000EA11F0F400) [pid = 3820] [serial = 2319] [outer = 000000EA1186AC00] 09:36:35 INFO - PROCESS | 3820 | 1464626195349 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]]]}] 09:36:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:36:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:36:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:36:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:36:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:36:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:36:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:36:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:36:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:36:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:36:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:36:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:36:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:36:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:36:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:36:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:36:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:36:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:36:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:36:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 704ms 09:36:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:36:35 INFO - PROCESS | 3820 | 1464626195403 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 3820 | 1464626195405 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 09:36:35 INFO - PROCESS | 3820 | 1464626195408 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 3820 | 1464626195410 Marionette TRACE conn6 <- [1,3050,null,{}] 09:36:35 INFO - PROCESS | 3820 | 1464626195414 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}] 09:36:35 INFO - PROCESS | 3820 | 1464626195511 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 09:36:35 INFO - PROCESS | 3820 | 1464626195517 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA14099000 == 55 [pid = 3820] [id = 774] 09:36:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 120 (000000EA082A5000) [pid = 3820] [serial = 2320] [outer = 0000000000000000] 09:36:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 121 (000000EA1278FC00) [pid = 3820] [serial = 2321] [outer = 000000EA082A5000] 09:36:35 INFO - PROCESS | 3820 | 1464626195562 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 122 (000000EA1382EC00) [pid = 3820] [serial = 2322] [outer = 000000EA082A5000] 09:36:35 INFO - PROCESS | 3820 | [3820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:36:36 INFO - PROCESS | 3820 | 1464626196221 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:36:36 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:36:36 INFO - {} 09:36:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 839ms 09:36:36 INFO - PROCESS | 3820 | 1464626196250 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 3820 | 1464626196256 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 09:36:36 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:36:36 INFO - PROCESS | 3820 | 1464626196261 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - PROCESS | 3820 | 1464626196266 Marionette TRACE conn6 <- [1,3054,null,{}] 09:36:36 INFO - PROCESS | 3820 | 1464626196271 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}] 09:36:36 INFO - PROCESS | 3820 | 1464626196457 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 09:36:36 INFO - PROCESS | 3820 | 1464626196583 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F0C8000 == 56 [pid = 3820] [id = 775] 09:36:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 123 (000000EA07DAFC00) [pid = 3820] [serial = 2323] [outer = 0000000000000000] 09:36:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 124 (000000EA0B6B2400) [pid = 3820] [serial = 2324] [outer = 000000EA07DAFC00] 09:36:36 INFO - PROCESS | 3820 | 1464626196645 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 125 (000000EA0BA17400) [pid = 3820] [serial = 2325] [outer = 000000EA07DAFC00] 09:36:37 INFO - PROCESS | 3820 | 1464626197187 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]]]}] 09:36:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:36:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:36:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:36:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:36:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:36:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:36:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:36:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 944ms 09:36:37 INFO - PROCESS | 3820 | 1464626197217 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 3820 | 1464626197223 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 09:36:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:36:37 INFO - PROCESS | 3820 | 1464626197231 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 3820 | 1464626197235 Marionette TRACE conn6 <- [1,3058,null,{}] 09:36:37 INFO - PROCESS | 3820 | 1464626197239 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}] 09:36:37 INFO - PROCESS | 3820 | 1464626197370 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 09:36:37 INFO - PROCESS | 3820 | 1464626197473 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA12492800 == 57 [pid = 3820] [id = 776] 09:36:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 126 (000000EA0E42A800) [pid = 3820] [serial = 2326] [outer = 0000000000000000] 09:36:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 127 (000000EA0EA0D400) [pid = 3820] [serial = 2327] [outer = 000000EA0E42A800] 09:36:37 INFO - PROCESS | 3820 | 1464626197529 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 128 (000000EA0F019000) [pid = 3820] [serial = 2328] [outer = 000000EA0E42A800] 09:36:38 INFO - PROCESS | 3820 | 1464626198123 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]]]}] 09:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:36:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:36:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 943ms 09:36:38 INFO - PROCESS | 3820 | 1464626198179 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 3820 | 1464626198182 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 09:36:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:36:38 INFO - PROCESS | 3820 | 1464626198186 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 3820 | 1464626198190 Marionette TRACE conn6 <- [1,3062,null,{}] 09:36:38 INFO - PROCESS | 3820 | 1464626198202 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}] 09:36:38 INFO - PROCESS | 3820 | 1464626198330 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 09:36:38 INFO - PROCESS | 3820 | 1464626198436 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1434A000 == 58 [pid = 3820] [id = 777] 09:36:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 129 (000000EA0F2A5000) [pid = 3820] [serial = 2329] [outer = 0000000000000000] 09:36:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 130 (000000EA0F891800) [pid = 3820] [serial = 2330] [outer = 000000EA0F2A5000] 09:36:38 INFO - PROCESS | 3820 | 1464626198495 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 131 (000000EA1141CC00) [pid = 3820] [serial = 2331] [outer = 000000EA0F2A5000] 09:36:39 INFO - PROCESS | 3820 | 1464626199033 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]]]}] 09:36:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:36:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:36:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:36:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:36:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:36:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:36:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 880ms 09:36:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:36:39 INFO - PROCESS | 3820 | 1464626199068 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 3820 | 1464626199071 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 09:36:39 INFO - PROCESS | 3820 | 1464626199074 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 3820 | 1464626199076 Marionette TRACE conn6 <- [1,3066,null,{}] 09:36:39 INFO - PROCESS | 3820 | 1464626199080 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}] 09:36:39 INFO - PROCESS | 3820 | 1464626199252 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 09:36:39 INFO - PROCESS | 3820 | 1464626199326 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1492E800 == 59 [pid = 3820] [id = 778] 09:36:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 132 (000000EA11F03C00) [pid = 3820] [serial = 2332] [outer = 0000000000000000] 09:36:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 133 (000000EA121DA400) [pid = 3820] [serial = 2333] [outer = 000000EA11F03C00] 09:36:39 INFO - PROCESS | 3820 | 1464626199384 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 134 (000000EA12798000) [pid = 3820] [serial = 2334] [outer = 000000EA11F03C00] 09:36:39 INFO - PROCESS | 3820 | 1464626199930 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 3820 | 1464626199971 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 09:36:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:36:39 INFO - PROCESS | 3820 | 1464626199975 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 3820 | 1464626199977 Marionette TRACE conn6 <- [1,3070,null,{}] 09:36:39 INFO - PROCESS | 3820 | 1464626199981 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}] 09:36:40 INFO - PROCESS | 3820 | 1464626200100 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 09:36:40 INFO - PROCESS | 3820 | 1464626200208 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA15D7D000 == 60 [pid = 3820] [id = 779] 09:36:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 135 (000000EA13082C00) [pid = 3820] [serial = 2335] [outer = 0000000000000000] 09:36:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 136 (000000EA13443C00) [pid = 3820] [serial = 2336] [outer = 000000EA13082C00] 09:36:40 INFO - PROCESS | 3820 | 1464626200264 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 137 (000000EA13837000) [pid = 3820] [serial = 2337] [outer = 000000EA13082C00] 09:36:40 INFO - PROCESS | 3820 | 1464626200806 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]]]}] 09:36:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:36:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:36:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:36:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 881ms 09:36:40 INFO - PROCESS | 3820 | 1464626200859 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 3820 | 1464626200861 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 09:36:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:36:40 INFO - PROCESS | 3820 | 1464626200865 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 3820 | 1464626200867 Marionette TRACE conn6 <- [1,3074,null,{}] 09:36:40 INFO - PROCESS | 3820 | 1464626200871 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}] 09:36:41 INFO - PROCESS | 3820 | 1464626201004 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 09:36:41 INFO - PROCESS | 3820 | 1464626201113 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA1707A800 == 61 [pid = 3820] [id = 780] 09:36:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 138 (000000EA14175800) [pid = 3820] [serial = 2338] [outer = 0000000000000000] 09:36:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 139 (000000EA141A5C00) [pid = 3820] [serial = 2339] [outer = 000000EA14175800] 09:36:41 INFO - PROCESS | 3820 | 1464626201170 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 140 (000000EA141AD000) [pid = 3820] [serial = 2340] [outer = 000000EA14175800] 09:36:41 INFO - PROCESS | 3820 | 1464626201721 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:36:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:36:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 880ms 09:36:41 INFO - PROCESS | 3820 | 1464626201747 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 3820 | 1464626201750 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 09:36:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:36:41 INFO - PROCESS | 3820 | 1464626201753 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 3820 | 1464626201755 Marionette TRACE conn6 <- [1,3078,null,{}] 09:36:41 INFO - PROCESS | 3820 | 1464626201759 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}] 09:36:41 INFO - PROCESS | 3820 | 1464626201877 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 09:36:41 INFO - PROCESS | 3820 | 1464626201986 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17091800 == 62 [pid = 3820] [id = 781] 09:36:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 141 (000000EA114B9800) [pid = 3820] [serial = 2341] [outer = 0000000000000000] 09:36:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 142 (000000EA141ACC00) [pid = 3820] [serial = 2342] [outer = 000000EA114B9800] 09:36:42 INFO - PROCESS | 3820 | 1464626202043 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 143 (000000EA141D0C00) [pid = 3820] [serial = 2343] [outer = 000000EA114B9800] 09:36:42 INFO - PROCESS | 3820 | 1464626202521 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:36:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:36:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 776ms 09:36:42 INFO - PROCESS | 3820 | 1464626202532 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 3820 | 1464626202535 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 09:36:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:36:42 INFO - PROCESS | 3820 | 1464626202538 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 3820 | 1464626202540 Marionette TRACE conn6 <- [1,3082,null,{}] 09:36:42 INFO - PROCESS | 3820 | 1464626202544 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}] 09:36:42 INFO - PROCESS | 3820 | 1464626202663 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 09:36:42 INFO - PROCESS | 3820 | 1464626202801 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17C4B800 == 63 [pid = 3820] [id = 782] 09:36:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 144 (000000EA121D4800) [pid = 3820] [serial = 2344] [outer = 0000000000000000] 09:36:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 145 (000000EA141D9800) [pid = 3820] [serial = 2345] [outer = 000000EA121D4800] 09:36:42 INFO - PROCESS | 3820 | 1464626202860 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 146 (000000EA14254400) [pid = 3820] [serial = 2346] [outer = 000000EA121D4800] 09:36:43 INFO - PROCESS | 3820 | 1464626203388 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:36:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:36:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 881ms 09:36:43 INFO - PROCESS | 3820 | 1464626203433 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 3820 | 1464626203435 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 09:36:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:36:43 INFO - PROCESS | 3820 | 1464626203440 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 3820 | 1464626203442 Marionette TRACE conn6 <- [1,3086,null,{}] 09:36:43 INFO - PROCESS | 3820 | 1464626203446 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}] 09:36:43 INFO - PROCESS | 3820 | 1464626203565 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 09:36:43 INFO - PROCESS | 3820 | 1464626203687 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA17D36800 == 64 [pid = 3820] [id = 783] 09:36:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 147 (000000EA1425AC00) [pid = 3820] [serial = 2347] [outer = 0000000000000000] 09:36:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 148 (000000EA1436F800) [pid = 3820] [serial = 2348] [outer = 000000EA1425AC00] 09:36:43 INFO - PROCESS | 3820 | 1464626203745 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 149 (000000EA14377000) [pid = 3820] [serial = 2349] [outer = 000000EA1425AC00] 09:36:44 INFO - PROCESS | 3820 | 1464626204273 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]]]}] 09:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:36:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 881ms 09:36:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:36:44 INFO - PROCESS | 3820 | 1464626204324 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 3820 | 1464626204327 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 09:36:44 INFO - PROCESS | 3820 | 1464626204331 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 3820 | 1464626204333 Marionette TRACE conn6 <- [1,3090,null,{}] 09:36:44 INFO - PROCESS | 3820 | 1464626204337 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}] 09:36:44 INFO - PROCESS | 3820 | 1464626204459 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 09:36:44 INFO - PROCESS | 3820 | 1464626204859 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F075800 == 65 [pid = 3820] [id = 784] 09:36:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 150 (000000EA08966C00) [pid = 3820] [serial = 2350] [outer = 0000000000000000] 09:36:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 151 (000000EA0A818800) [pid = 3820] [serial = 2351] [outer = 000000EA08966C00] 09:36:44 INFO - PROCESS | 3820 | 1464626204914 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 152 (000000EA0AF84C00) [pid = 3820] [serial = 2352] [outer = 000000EA08966C00] 09:36:45 INFO - PROCESS | 3820 | ************************* 09:36:45 INFO - PROCESS | 3820 | A coding exception was thrown and uncaught in a Task. 09:36:45 INFO - PROCESS | 3820 | 09:36:45 INFO - PROCESS | 3820 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:36:45 INFO - PROCESS | 3820 | Full stack: 09:36:45 INFO - PROCESS | 3820 | ************************* 09:36:45 INFO - PROCESS | 3820 | 1464626205524 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:36:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:36:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1238ms 09:36:45 INFO - PROCESS | 3820 | 1464626205572 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 3820 | 1464626205577 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 09:36:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:36:45 INFO - PROCESS | 3820 | 1464626205581 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 3820 | 1464626205585 Marionette TRACE conn6 <- [1,3094,null,{}] 09:36:45 INFO - PROCESS | 3820 | 1464626205589 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}] 09:36:45 INFO - PROCESS | 3820 | 1464626205708 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 09:36:45 INFO - PROCESS | 3820 | 1464626205851 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0AEF0800 == 66 [pid = 3820] [id = 785] 09:36:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 153 (000000EA0AAF5000) [pid = 3820] [serial = 2353] [outer = 0000000000000000] 09:36:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 154 (000000EA0AF30800) [pid = 3820] [serial = 2354] [outer = 000000EA0AAF5000] 09:36:45 INFO - PROCESS | 3820 | 1464626205905 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 155 (000000EA0B51EC00) [pid = 3820] [serial = 2355] [outer = 000000EA0AAF5000] 09:36:46 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12121800 == 65 [pid = 3820] [id = 773] 09:36:46 INFO - PROCESS | 3820 | --DOCSHELL 000000EA09BD7000 == 64 [pid = 3820] [id = 772] 09:36:46 INFO - PROCESS | 3820 | --DOCSHELL 000000EA13F6C000 == 63 [pid = 3820] [id = 771] 09:36:46 INFO - PROCESS | 3820 | --DOCSHELL 000000EA12499000 == 62 [pid = 3820] [id = 770] 09:36:46 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11F4D000 == 61 [pid = 3820] [id = 769] 09:36:46 INFO - PROCESS | 3820 | --DOCSHELL 000000EA1187A000 == 60 [pid = 3820] [id = 768] 09:36:46 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0CEB0800 == 59 [pid = 3820] [id = 767] 09:36:46 INFO - PROCESS | 3820 | --DOCSHELL 000000EA02BB4800 == 58 [pid = 3820] [id = 766] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 154 (000000EA039CA000) [pid = 3820] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 153 (000000EA08063800) [pid = 3820] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 152 (000000EA0B8A3000) [pid = 3820] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 151 (000000EA0EB94800) [pid = 3820] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 150 (000000EA0F038C00) [pid = 3820] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 149 (000000EA0EBE8800) [pid = 3820] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 148 (000000EA0C6BBC00) [pid = 3820] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 147 (000000EA0E204800) [pid = 3820] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 146 (000000EA0E421C00) [pid = 3820] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 145 (000000EA114BFC00) [pid = 3820] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 144 (000000EA0E75C400) [pid = 3820] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 143 (000000EA0EAA3400) [pid = 3820] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOCSHELL 000000EA07F78000 == 57 [pid = 3820] [id = 765] 09:36:46 INFO - PROCESS | 3820 | --DOCSHELL 000000EA16D9E000 == 56 [pid = 3820] [id = 764] 09:36:46 INFO - PROCESS | 3820 | --DOCSHELL 000000EA16710000 == 55 [pid = 3820] [id = 763] 09:36:46 INFO - PROCESS | 3820 | --DOCSHELL 000000EA15B96800 == 54 [pid = 3820] [id = 762] 09:36:46 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14934000 == 53 [pid = 3820] [id = 761] 09:36:46 INFO - PROCESS | 3820 | --DOCSHELL 000000EA14358000 == 52 [pid = 3820] [id = 760] 09:36:46 INFO - PROCESS | 3820 | --DOCSHELL 000000EA11E05800 == 51 [pid = 3820] [id = 759] 09:36:46 INFO - PROCESS | 3820 | --DOCSHELL 000000EA0D59E000 == 50 [pid = 3820] [id = 758] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 142 (000000EA0F2A4C00) [pid = 3820] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 141 (000000EA0C6B9C00) [pid = 3820] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 140 (000000EA0EAA3800) [pid = 3820] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 139 (000000EA0B8AB400) [pid = 3820] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 138 (000000EA0F74AC00) [pid = 3820] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 137 (000000EA0F8D5C00) [pid = 3820] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 136 (000000EA0F896400) [pid = 3820] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 135 (000000EA11418400) [pid = 3820] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 134 (000000EA0B2E5000) [pid = 3820] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 133 (000000EA0F8DF000) [pid = 3820] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 132 (000000EA114B7800) [pid = 3820] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 131 (000000EA0B2E5400) [pid = 3820] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 130 (000000EA0AECE000) [pid = 3820] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 129 (000000EA0A8D5400) [pid = 3820] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 128 (000000EA0B51FC00) [pid = 3820] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 127 (000000EA07654000) [pid = 3820] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 126 (000000EA039C6000) [pid = 3820] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 125 (000000EA0E29AC00) [pid = 3820] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 124 (000000EA0F73DC00) [pid = 3820] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 123 (000000EA0F01B800) [pid = 3820] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 122 (000000EA1141FC00) [pid = 3820] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | --DOMWINDOW == 121 (000000EA0E755400) [pid = 3820] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 09:36:46 INFO - PROCESS | 3820 | 1464626206580 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]]]}] 09:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:36:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1030ms 09:36:46 INFO - PROCESS | 3820 | 1464626206618 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 3820 | 1464626206622 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 09:36:46 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:36:46 INFO - PROCESS | 3820 | 1464626206625 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 3820 | 1464626206627 Marionette TRACE conn6 <- [1,3098,null,{}] 09:36:46 INFO - PROCESS | 3820 | 1464626206647 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}] 09:36:46 INFO - PROCESS | 3820 | 1464626206753 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 09:36:46 INFO - PROCESS | 3820 | 1464626206851 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0B543800 == 51 [pid = 3820] [id = 786] 09:36:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 122 (000000EA06D96400) [pid = 3820] [serial = 2356] [outer = 0000000000000000] 09:36:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 123 (000000EA08060800) [pid = 3820] [serial = 2357] [outer = 000000EA06D96400] 09:36:46 INFO - PROCESS | 3820 | 1464626206899 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 124 (000000EA0AF92800) [pid = 3820] [serial = 2358] [outer = 000000EA06D96400] 09:36:47 INFO - PROCESS | 3820 | 1464626207295 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"]]]}] 09:36:47 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:36:47 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:36:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:36:47 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 694ms 09:36:47 INFO - PROCESS | 3820 | 1464626207322 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 3820 | 1464626207325 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 09:36:47 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:36:47 INFO - PROCESS | 3820 | 1464626207335 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 3820 | 1464626207341 Marionette TRACE conn6 <- [1,3102,null,{}] 09:36:47 INFO - PROCESS | 3820 | 1464626207345 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}] 09:36:47 INFO - PROCESS | 3820 | 1464626207446 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 09:36:47 INFO - PROCESS | 3820 | 1464626207484 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\", \"b7f0d8fd-fdeb-423f-b15e-29c785c82363\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 3820 | ++DOCSHELL 000000EA0F7A3000 == 52 [pid = 3820] [id = 787] 09:36:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 125 (000000EA0B6EF400) [pid = 3820] [serial = 2359] [outer = 0000000000000000] 09:36:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 126 (000000EA0BA18000) [pid = 3820] [serial = 2360] [outer = 000000EA0B6EF400] 09:36:47 INFO - PROCESS | 3820 | 1464626207535 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 127 (000000EA0D266C00) [pid = 3820] [serial = 2361] [outer = 000000EA0B6EF400] 09:36:48 INFO - PROCESS | 3820 | 1464626207993 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]]]}] 09:36:48 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:36:48 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 09:36:48 INFO - PROCESS | 3820 | 1464626208023 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 3820 | 1464626208026 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 09:36:49 WARNING - u'runner_teardown' () 09:36:49 INFO - No more tests 09:36:49 INFO - Got 0 unexpected results 09:36:49 INFO - SUITE-END | took 729s 09:36:49 INFO - Closing logging queue 09:36:49 INFO - queue closed 09:36:49 INFO - Return code: 0 09:36:49 WARNING - # TBPL SUCCESS # 09:36:49 INFO - Running post-action listener: _resource_record_post_action 09:36:49 INFO - Running post-run listener: _resource_record_post_run 09:36:50 INFO - Total resource usage - Wall time: 740s; CPU: 14.0%; Read bytes: 174187008; Write bytes: 999530496; Read time: 3515190; Write time: 5187550 09:36:50 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:36:50 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 25724928; Read time: 0; Write time: 37520 09:36:50 INFO - run-tests - Wall time: 737s; CPU: 14.0%; Read bytes: 174187008; Write bytes: 891303936; Read time: 3515190; Write time: 5080860 09:36:50 INFO - Running post-run listener: _upload_blobber_files 09:36:50 INFO - Blob upload gear active. 09:36:50 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:36:50 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:36:50 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:36:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:36:50 INFO - (blobuploader) - INFO - Open directory for files ... 09:36:50 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:36:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:36:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:36:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:36:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:36:51 INFO - (blobuploader) - INFO - Done attempting. 09:36:51 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:36:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:36:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:36:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:36:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:36:53 INFO - (blobuploader) - INFO - Done attempting. 09:36:53 INFO - (blobuploader) - INFO - Iteration through files over. 09:36:53 INFO - Return code: 0 09:36:53 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:36:53 INFO - Using _rmtree_windows ... 09:36:53 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:36:53 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/95aa5a600bd7bf57a47110fe1267d7d180fdbdf2d7cee3a66c6ffdf378714e746bd3b2be44fa4a32faf919bf1f80a15030fa9cc4b8d1acd99efe102bd58a7274", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2af04d0a4a52c136711099cf23f832797a86cba6b862a357597d4b6bbf7cbce6db765462e17d49fe4c5ca4f725f0fc197b5a5c6cab386c43deaceafcc139580b"} 09:36:53 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:36:53 INFO - Writing to file C:\slave\test\properties\blobber_files 09:36:53 INFO - Contents: 09:36:53 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/95aa5a600bd7bf57a47110fe1267d7d180fdbdf2d7cee3a66c6ffdf378714e746bd3b2be44fa4a32faf919bf1f80a15030fa9cc4b8d1acd99efe102bd58a7274", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2af04d0a4a52c136711099cf23f832797a86cba6b862a357597d4b6bbf7cbce6db765462e17d49fe4c5ca4f725f0fc197b5a5c6cab386c43deaceafcc139580b"} 09:36:53 INFO - Running post-run listener: copy_logs_to_upload_dir 09:36:53 INFO - Copying logs to upload dir... 09:36:53 INFO - mkdir: C:\slave\test\build\upload\logs 09:36:53 INFO - Copying logs to upload dir... 09:36:53 INFO - Using _rmtree_windows ... 09:36:53 INFO - Using _rmtree_windows ... 09:36:53 INFO - Using _rmtree_windows ... 09:36:53 INFO - Using _rmtree_windows ... 09:36:53 INFO - Using _rmtree_windows ... 09:36:53 INFO - Using _rmtree_windows ... 09:36:53 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=986.445000 ========= master_lag: 0.18 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 26 secs) (at 2016-05-30 09:36:54.003372) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:36:54.004368) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/95aa5a600bd7bf57a47110fe1267d7d180fdbdf2d7cee3a66c6ffdf378714e746bd3b2be44fa4a32faf919bf1f80a15030fa9cc4b8d1acd99efe102bd58a7274", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2af04d0a4a52c136711099cf23f832797a86cba6b862a357597d4b6bbf7cbce6db765462e17d49fe4c5ca4f725f0fc197b5a5c6cab386c43deaceafcc139580b"} build_url:https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/95aa5a600bd7bf57a47110fe1267d7d180fdbdf2d7cee3a66c6ffdf378714e746bd3b2be44fa4a32faf919bf1f80a15030fa9cc4b8d1acd99efe102bd58a7274", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2af04d0a4a52c136711099cf23f832797a86cba6b862a357597d4b6bbf7cbce6db765462e17d49fe4c5ca4f725f0fc197b5a5c6cab386c43deaceafcc139580b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VhU0tA6tR7-uIppPnoE9Og/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:36:54.125726) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:36:54.126119) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:36:54.243062) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 09:36:54.243483) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 09:36:54.749404) ========= ========= Total master_lag: 2.65 =========