builder: mozilla-beta_xp_ix_test_pgo-web-platform-tests-1
slave: t-xp32-ix-023
starttime: 1468005227.58
results: success (0)
buildid: 20160708080626
builduid: aa0b963c60e8450ea4f7f24a6e034714
revision: b6fbb6d3fb58243dcf9a72e741a028bb7fed3540
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 12:13:47.578032) =========
master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 12:13:47.579413) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 12:13:47.579705) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 12:13:47.643310) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 12:13:47.643710) =========
'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:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-023\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-023
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-023
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-023
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-023
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-023
WINDIR=C:\WINDOWS
using PTY: False
--12:13:10-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 6.79 MB/s
12:13:10 (6.79 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.684000
========= master_lag: -0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 12:13:48.293949) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 12:13:48.294270) =========
'rm' '-rf' 'scripts' 'properties'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-023\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-023
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-023
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-023
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-023
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-023
WINDIR=C:\WINDOWS
using PTY: False
program finished with exit code 0
elapsedTime=0.948000
========= master_lag: -0.09 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 12:13:49.150467) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-08 12:13:49.150845) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b6fbb6d3fb58243dcf9a72e741a028bb7fed3540 --destination scripts --debug'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b6fbb6d3fb58243dcf9a72e741a028bb7fed3540 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-023\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-023
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-023
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-023
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-023
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-023
WINDIR=C:\WINDOWS
using PTY: False
2016-07-08 12:13:12,243 truncating revision to first 12 chars
2016-07-08 12:13:12,243 Setting DEBUG logging.
2016-07-08 12:13:12,243 attempt 1/10
2016-07-08 12:13:12,243 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b6fbb6d3fb58?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-08 12:13:13,997 unpacking tar archive at: mozilla-beta-b6fbb6d3fb58/testing/mozharness/
program finished with exit code 0
elapsedTime=2.581000
========= master_lag: -0.22 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-08 12:13:51.514677) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 12:13:51.515007) =========
script_repo_revision: b6fbb6d3fb58243dcf9a72e741a028bb7fed3540
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 12:13:51.515416) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 12:13:51.515690) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 12:13:51.530938) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 21 mins, 25 secs) (at 2016-07-08 12:13:51.531215) =========
'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' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'ondemand'
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', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-023\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-023
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
DevEnvDir=D:\msvs8\Common7\IDE
FP_NO_HOST_CHECK=NO
FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework
FrameworkSDKDir=D:\msvs8\SDK\v2.0
FrameworkVersion=v2.0.50727
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-023
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB
LOGONSERVER=\\T-XP32-IX-023
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZILLABUILD=D:\mozilla-build
MOZILLABUILDDRIVE=C:
MOZILLABUILDPATH=\mozilla-build\
MOZ_AIRBAG=1
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_MSVCVERSION=8
MOZ_NO_REMOTE=1
MOZ_TOOLS=D:\mozilla-build\moztools
MSVCDir=D:\msvs8\VC
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-023
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-023
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\WINDOWS
XPCOM_DEBUG_BREAK=warn
using PTY: False
12:13:15 INFO - MultiFileLogger online at 20160708 12:13:15 in C:\slave\test
12:13:15 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
12:13:15 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
12:13:15 INFO - {'append_to_log': False,
12:13:15 INFO - 'base_work_dir': 'C:\\slave\\test',
12:13:15 INFO - 'blob_upload_branch': 'mozilla-beta',
12:13:15 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
12:13:15 INFO - 'buildbot_json_path': 'buildprops.json',
12:13:15 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
12:13:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
12:13:15 INFO - 'download_minidump_stackwalk': True,
12:13:15 INFO - 'download_symbols': 'ondemand',
12:13:15 INFO - 'e10s': False,
12:13:15 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
12:13:15 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
12:13:15 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
12:13:15 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
12:13:15 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
12:13:15 INFO - 'C:/mozilla-build/tooltool.py'),
12:13:15 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
12:13:15 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
12:13:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
12:13:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
12:13:15 INFO - 'log_level': 'info',
12:13:15 INFO - 'log_to_console': True,
12:13:15 INFO - 'opt_config_files': (),
12:13:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
12:13:15 INFO - '--processes=1',
12:13:15 INFO - '--config=%(test_path)s/wptrunner.ini',
12:13:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
12:13:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
12:13:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
12:13:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
12:13:15 INFO - 'pip_index': False,
12:13:15 INFO - 'require_test_zip': True,
12:13:15 INFO - 'test_type': ('testharness',),
12:13:15 INFO - 'this_chunk': '1',
12:13:15 INFO - 'total_chunks': '5',
12:13:15 INFO - 'virtualenv_path': 'venv',
12:13:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
12:13:15 INFO - 'work_dir': 'build'}
12:13:15 INFO - #####
12:13:15 INFO - ##### Running clobber step.
12:13:15 INFO - #####
12:13:15 INFO - Running pre-action listener: _resource_record_pre_action
12:13:15 INFO - Running main action method: clobber
12:13:15 INFO - rmtree: C:\slave\test\build
12:13:15 INFO - Using _rmtree_windows ...
12:13:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
12:14:20 INFO - Running post-action listener: _resource_record_post_action
12:14:20 INFO - #####
12:14:20 INFO - ##### Running read-buildbot-config step.
12:14:20 INFO - #####
12:14:20 INFO - Running pre-action listener: _resource_record_pre_action
12:14:20 INFO - Running main action method: read_buildbot_config
12:14:20 INFO - Using buildbot properties:
12:14:20 INFO - {
12:14:20 INFO - "project": "",
12:14:20 INFO - "product": "firefox",
12:14:20 INFO - "script_repo_revision": "production",
12:14:20 INFO - "scheduler": "tests-mozilla-beta-xp_ix-pgo-unittest",
12:14:20 INFO - "repository": "",
12:14:20 INFO - "buildername": "Windows XP 32-bit mozilla-beta pgo test web-platform-tests-1",
12:14:20 INFO - "buildid": "20160708080626",
12:14:20 INFO - "pgo_build": "True",
12:14:20 INFO - "basedir": "C:\\slave\\test",
12:14:20 INFO - "buildnumber": 18,
12:14:20 INFO - "slavename": "t-xp32-ix-023",
12:14:20 INFO - "revision": "b6fbb6d3fb58243dcf9a72e741a028bb7fed3540",
12:14:20 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/",
12:14:20 INFO - "platform": "win32",
12:14:20 INFO - "branch": "mozilla-beta",
12:14:20 INFO - "repo_path": "releases/mozilla-beta",
12:14:20 INFO - "moz_repo_path": "",
12:14:20 INFO - "stage_platform": "win32-pgo",
12:14:20 INFO - "builduid": "aa0b963c60e8450ea4f7f24a6e034714",
12:14:20 INFO - "slavebuilddir": "test"
12:14:20 INFO - }
12:14:20 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
12:14:20 INFO - Found installer url https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.zip.
12:14:20 INFO - Running post-action listener: _resource_record_post_action
12:14:20 INFO - #####
12:14:20 INFO - ##### Running download-and-extract step.
12:14:20 INFO - #####
12:14:20 INFO - Running pre-action listener: _resource_record_pre_action
12:14:20 INFO - Running main action method: download_and_extract
12:14:20 INFO - mkdir: C:\slave\test\build\tests
12:14:20 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')]}
12:14:20 INFO - https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
12:14:20 INFO - trying https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
12:14:20 INFO - Downloading https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
12:14:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1
12:14:21 INFO - Downloaded 1186 bytes.
12:14:21 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
12:14:21 INFO - Using the following test package requirements:
12:14:21 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
12:14:21 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
12:14:21 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
12:14:21 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
12:14:21 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
12:14:21 INFO - u'jsshell-win32.zip'],
12:14:21 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
12:14:21 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
12:14:21 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
12:14:21 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
12:14:21 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
12:14:21 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
12:14:21 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
12:14:21 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
12:14:21 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
12:14:21 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
12:14:21 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
12:14:21 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform
12:14:21 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')]}
12:14:21 INFO - https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
12:14:21 INFO - trying https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
12:14:21 INFO - Downloading https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip
12:14:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1
12:14:23 INFO - Downloaded 19094226 bytes.
12:14:23 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
12:14:23 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
12:14:25 INFO - caution: filename not matched: web-platform/*
12:14:25 INFO - Return code: 11
12:14:25 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')]}
12:14:25 INFO - https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
12:14:25 INFO - trying https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
12:14:25 INFO - Downloading https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip
12:14:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1
12:14:29 INFO - Downloaded 36389908 bytes.
12:14:29 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
12:14:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
12:15:25 INFO - caution: filename not matched: bin/*
12:15:25 INFO - caution: filename not matched: config/*
12:15:25 INFO - caution: filename not matched: mozbase/*
12:15:25 INFO - caution: filename not matched: marionette/*
12:15:25 INFO - caution: filename not matched: tools/wptserve/*
12:15:25 INFO - Return code: 11
12:15:25 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')]}
12:15:25 INFO - https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
12:15:25 INFO - trying https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
12:15:25 INFO - Downloading https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
12:15:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1
12:15:29 INFO - Downloaded 55731900 bytes.
12:15:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
12:15:29 INFO - mkdir: C:\slave\test\properties
12:15:29 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
12:15:29 INFO - Writing to file C:\slave\test\properties\build_url
12:15:29 INFO - Contents:
12:15:29 INFO - build_url:https://queue.taskcluster.net/v1/task/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
12:15:30 INFO - Running post-action listener: _resource_record_post_action
12:15:30 INFO - Running post-action listener: set_extra_try_arguments
12:15:30 INFO - #####
12:15:30 INFO - ##### Running create-virtualenv step.
12:15:30 INFO - #####
12:15:30 INFO - Running pre-action listener: _pre_create_virtualenv
12:15:30 INFO - Running pre-action listener: _resource_record_pre_action
12:15:30 INFO - Running main action method: create_virtualenv
12:15:30 INFO - Creating virtualenv C:\slave\test\build\venv
12:15:30 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
12:15:30 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
12:15:31 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
12:15:33 INFO - Installing distribute......................................................................................................................................................................................done.
12:15:34 INFO - Return code: 0
12:15:34 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
12:15:34 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')]}
12:15:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:15:34 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')]}
12:15:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:15:34 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-023', 'USERDOMAIN': 'T-XP32-IX-023', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-023', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-023', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023'}}, attempt #1
12:15:34 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
12:15:34 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
12:15:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
12:15:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023\\Application Data',
12:15:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
12:15:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-023',
12:15:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
12:15:34 INFO - 'DCLOCATION': 'SCL3',
12:15:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
12:15:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
12:15:34 INFO - 'FP_NO_HOST_CHECK': 'NO',
12:15:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
12:15:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
12:15:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
12:15:34 INFO - 'HOMEDRIVE': 'C:',
12:15:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-023',
12:15:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
12:15:34 INFO - 'KTS_VERSION': '1.19c',
12:15:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
12:15:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-023',
12:15:34 INFO - 'MONDIR': 'C:\\Monitor_config\\',
12:15:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
12:15:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
12:15:34 INFO - 'MOZILLABUILDDRIVE': 'C:',
12:15:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
12:15:34 INFO - 'MOZ_AIRBAG': '1',
12:15:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
12:15:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:15:34 INFO - 'MOZ_MSVCVERSION': '8',
12:15:34 INFO - 'MOZ_NO_REMOTE': '1',
12:15:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
12:15:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
12:15:34 INFO - 'NO_EM_RESTART': '1',
12:15:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:15:34 INFO - 'NUMBER_OF_PROCESSORS': '8',
12:15:34 INFO - 'OS': 'Windows_NT',
12:15:34 INFO - 'OURDRIVE': 'C:',
12:15:34 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
12:15:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
12:15:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
12:15:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
12:15:34 INFO - 'PROCESSOR_LEVEL': '6',
12:15:34 INFO - 'PROCESSOR_REVISION': '1e05',
12:15:34 INFO - 'PROGRAMFILES': 'C:\\Program Files',
12:15:34 INFO - 'PROMPT': '$P$G',
12:15:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
12:15:34 INFO - 'PWD': 'C:\\slave\\test',
12:15:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
12:15:34 INFO - 'SESSIONNAME': 'Console',
12:15:34 INFO - 'SLAVEDIR': 'C:\\slave\\',
12:15:34 INFO - 'SYSTEMDRIVE': 'C:',
12:15:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
12:15:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:15:34 INFO - 'TEST1': 'testie',
12:15:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:15:34 INFO - 'USERDOMAIN': 'T-XP32-IX-023',
12:15:34 INFO - 'USERNAME': 'cltbld',
12:15:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023',
12:15:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
12:15:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
12:15:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
12:15:34 INFO - 'WINDIR': 'C:\\WINDOWS',
12:15:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
12:15:34 INFO - Ignoring indexes: http://pypi.python.org/simple/
12:15:34 INFO - Downloading/unpacking psutil>=0.7.1
12:15:35 INFO - Running setup.py egg_info for package psutil
12:15:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
12:15:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
12:15:35 INFO - Installing collected packages: psutil
12:15:35 INFO - Running setup.py install for psutil
12:15:35 INFO - building 'psutil._psutil_windows' extension
12:15:35 INFO - error: Unable to find vcvarsall.bat
12:15:35 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-iysgpc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
12:15:35 INFO - running install
12:15:35 INFO - running build
12:15:35 INFO - running build_py
12:15:35 INFO - creating build
12:15:35 INFO - creating build\lib.win32-2.7
12:15:35 INFO - creating build\lib.win32-2.7\psutil
12:15:35 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
12:15:35 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
12:15:35 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
12:15:35 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
12:15:35 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
12:15:35 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
12:15:35 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
12:15:35 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
12:15:35 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
12:15:35 INFO - running build_ext
12:15:35 INFO - building 'psutil._psutil_windows' extension
12:15:35 INFO - error: Unable to find vcvarsall.bat
12:15:35 INFO - ----------------------------------------
12:15:35 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-iysgpc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
12:15:35 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-023\Application Data\pip\pip.log
12:15:35 WARNING - Return code: 1
12:15:35 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!
12:15:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
12:15:35 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')]}
12:15:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:15:35 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')]}
12:15:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:15:35 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-023', 'USERDOMAIN': 'T-XP32-IX-023', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-023', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-023', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023'}}, attempt #1
12:15:35 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
12:15:35 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
12:15:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
12:15:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023\\Application Data',
12:15:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
12:15:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-023',
12:15:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
12:15:35 INFO - 'DCLOCATION': 'SCL3',
12:15:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
12:15:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
12:15:35 INFO - 'FP_NO_HOST_CHECK': 'NO',
12:15:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
12:15:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
12:15:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
12:15:35 INFO - 'HOMEDRIVE': 'C:',
12:15:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-023',
12:15:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
12:15:35 INFO - 'KTS_VERSION': '1.19c',
12:15:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
12:15:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-023',
12:15:35 INFO - 'MONDIR': 'C:\\Monitor_config\\',
12:15:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
12:15:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
12:15:35 INFO - 'MOZILLABUILDDRIVE': 'C:',
12:15:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
12:15:35 INFO - 'MOZ_AIRBAG': '1',
12:15:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
12:15:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:15:35 INFO - 'MOZ_MSVCVERSION': '8',
12:15:35 INFO - 'MOZ_NO_REMOTE': '1',
12:15:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
12:15:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
12:15:35 INFO - 'NO_EM_RESTART': '1',
12:15:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:15:35 INFO - 'NUMBER_OF_PROCESSORS': '8',
12:15:35 INFO - 'OS': 'Windows_NT',
12:15:35 INFO - 'OURDRIVE': 'C:',
12:15:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
12:15:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
12:15:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
12:15:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
12:15:35 INFO - 'PROCESSOR_LEVEL': '6',
12:15:35 INFO - 'PROCESSOR_REVISION': '1e05',
12:15:35 INFO - 'PROGRAMFILES': 'C:\\Program Files',
12:15:35 INFO - 'PROMPT': '$P$G',
12:15:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
12:15:35 INFO - 'PWD': 'C:\\slave\\test',
12:15:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
12:15:35 INFO - 'SESSIONNAME': 'Console',
12:15:35 INFO - 'SLAVEDIR': 'C:\\slave\\',
12:15:35 INFO - 'SYSTEMDRIVE': 'C:',
12:15:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
12:15:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:15:35 INFO - 'TEST1': 'testie',
12:15:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:15:35 INFO - 'USERDOMAIN': 'T-XP32-IX-023',
12:15:35 INFO - 'USERNAME': 'cltbld',
12:15:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023',
12:15:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
12:15:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
12:15:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
12:15:35 INFO - 'WINDIR': 'C:\\WINDOWS',
12:15:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
12:15:36 INFO - Ignoring indexes: http://pypi.python.org/simple/
12:15:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
12:15:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz
12:15:36 INFO - Running setup.py egg_info for package mozsystemmonitor
12:15:36 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
12:15:36 INFO - Running setup.py egg_info for package psutil
12:15:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
12:15:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
12:15:36 INFO - Installing collected packages: mozsystemmonitor, psutil
12:15:36 INFO - Running setup.py install for mozsystemmonitor
12:15:36 INFO - Running setup.py install for psutil
12:15:36 INFO - building 'psutil._psutil_windows' extension
12:15:36 INFO - error: Unable to find vcvarsall.bat
12:15:36 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-963362-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
12:15:36 INFO - running install
12:15:36 INFO - running build
12:15:36 INFO - running build_py
12:15:36 INFO - running build_ext
12:15:36 INFO - building 'psutil._psutil_windows' extension
12:15:36 INFO - error: Unable to find vcvarsall.bat
12:15:36 INFO - ----------------------------------------
12:15:36 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-963362-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
12:15:36 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-023\Application Data\pip\pip.log
12:15:36 WARNING - Return code: 1
12:15:36 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!
12:15:36 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
12:15:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:15:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:15:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:15:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:15:36 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-023', 'USERDOMAIN': 'T-XP32-IX-023', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-023', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-023', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023'}}, attempt #1
12:15:36 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
12:15:36 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
12:15:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
12:15:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023\\Application Data',
12:15:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
12:15:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-023',
12:15:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
12:15:36 INFO - 'DCLOCATION': 'SCL3',
12:15:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
12:15:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
12:15:36 INFO - 'FP_NO_HOST_CHECK': 'NO',
12:15:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
12:15:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
12:15:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
12:15:36 INFO - 'HOMEDRIVE': 'C:',
12:15:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-023',
12:15:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
12:15:36 INFO - 'KTS_VERSION': '1.19c',
12:15:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
12:15:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-023',
12:15:36 INFO - 'MONDIR': 'C:\\Monitor_config\\',
12:15:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
12:15:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
12:15:36 INFO - 'MOZILLABUILDDRIVE': 'C:',
12:15:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
12:15:36 INFO - 'MOZ_AIRBAG': '1',
12:15:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
12:15:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:15:36 INFO - 'MOZ_MSVCVERSION': '8',
12:15:36 INFO - 'MOZ_NO_REMOTE': '1',
12:15:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
12:15:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
12:15:36 INFO - 'NO_EM_RESTART': '1',
12:15:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:15:36 INFO - 'NUMBER_OF_PROCESSORS': '8',
12:15:36 INFO - 'OS': 'Windows_NT',
12:15:36 INFO - 'OURDRIVE': 'C:',
12:15:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
12:15:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
12:15:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
12:15:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
12:15:36 INFO - 'PROCESSOR_LEVEL': '6',
12:15:36 INFO - 'PROCESSOR_REVISION': '1e05',
12:15:36 INFO - 'PROGRAMFILES': 'C:\\Program Files',
12:15:36 INFO - 'PROMPT': '$P$G',
12:15:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
12:15:36 INFO - 'PWD': 'C:\\slave\\test',
12:15:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
12:15:36 INFO - 'SESSIONNAME': 'Console',
12:15:36 INFO - 'SLAVEDIR': 'C:\\slave\\',
12:15:36 INFO - 'SYSTEMDRIVE': 'C:',
12:15:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
12:15:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:15:36 INFO - 'TEST1': 'testie',
12:15:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:15:36 INFO - 'USERDOMAIN': 'T-XP32-IX-023',
12:15:36 INFO - 'USERNAME': 'cltbld',
12:15:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023',
12:15:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
12:15:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
12:15:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
12:15:36 INFO - 'WINDIR': 'C:\\WINDOWS',
12:15:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
12:15:36 INFO - Ignoring indexes: http://pypi.python.org/simple/
12:15:36 INFO - Downloading/unpacking blobuploader==1.2.4
12:15:36 INFO - Downloading blobuploader-1.2.4.tar.gz
12:15:36 INFO - Running setup.py egg_info for package blobuploader
12:15:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
12:15:38 INFO - Running setup.py egg_info for package requests
12:15:38 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
12:15:38 INFO - Downloading docopt-0.6.1.tar.gz
12:15:38 INFO - Running setup.py egg_info for package docopt
12:15:38 INFO - Installing collected packages: blobuploader, docopt, requests
12:15:38 INFO - Running setup.py install for blobuploader
12:15:38 INFO - Running setup.py install for docopt
12:15:38 INFO - Running setup.py install for requests
12:15:38 INFO - Successfully installed blobuploader docopt requests
12:15:38 INFO - Cleaning up...
12:15:38 INFO - Return code: 0
12:15:38 INFO - Installing None into virtualenv C:\slave\test\build\venv
12:15:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:15:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:15:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:15:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:15:38 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-023', 'USERDOMAIN': 'T-XP32-IX-023', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-023', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-023', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023'}}, attempt #1
12:15:38 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
12:15:38 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
12:15:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
12:15:38 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023\\Application Data',
12:15:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
12:15:38 INFO - 'COMPUTERNAME': 'T-XP32-IX-023',
12:15:38 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
12:15:38 INFO - 'DCLOCATION': 'SCL3',
12:15:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
12:15:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
12:15:38 INFO - 'FP_NO_HOST_CHECK': 'NO',
12:15:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
12:15:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
12:15:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
12:15:38 INFO - 'HOMEDRIVE': 'C:',
12:15:38 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-023',
12:15:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
12:15:38 INFO - 'KTS_VERSION': '1.19c',
12:15:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
12:15:38 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-023',
12:15:38 INFO - 'MONDIR': 'C:\\Monitor_config\\',
12:15:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
12:15:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
12:15:38 INFO - 'MOZILLABUILDDRIVE': 'C:',
12:15:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
12:15:38 INFO - 'MOZ_AIRBAG': '1',
12:15:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
12:15:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:15:38 INFO - 'MOZ_MSVCVERSION': '8',
12:15:38 INFO - 'MOZ_NO_REMOTE': '1',
12:15:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
12:15:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
12:15:38 INFO - 'NO_EM_RESTART': '1',
12:15:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:15:38 INFO - 'NUMBER_OF_PROCESSORS': '8',
12:15:38 INFO - 'OS': 'Windows_NT',
12:15:38 INFO - 'OURDRIVE': 'C:',
12:15:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
12:15:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
12:15:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
12:15:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
12:15:38 INFO - 'PROCESSOR_LEVEL': '6',
12:15:38 INFO - 'PROCESSOR_REVISION': '1e05',
12:15:38 INFO - 'PROGRAMFILES': 'C:\\Program Files',
12:15:38 INFO - 'PROMPT': '$P$G',
12:15:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
12:15:38 INFO - 'PWD': 'C:\\slave\\test',
12:15:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
12:15:38 INFO - 'SESSIONNAME': 'Console',
12:15:38 INFO - 'SLAVEDIR': 'C:\\slave\\',
12:15:38 INFO - 'SYSTEMDRIVE': 'C:',
12:15:38 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
12:15:38 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:15:38 INFO - 'TEST1': 'testie',
12:15:38 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:15:38 INFO - 'USERDOMAIN': 'T-XP32-IX-023',
12:15:38 INFO - 'USERNAME': 'cltbld',
12:15:38 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023',
12:15:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
12:15:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
12:15:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
12:15:38 INFO - 'WINDIR': 'C:\\WINDOWS',
12:15:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
12:15:46 INFO - Ignoring indexes: http://pypi.python.org/simple/
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
12:15:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
12:15:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
12:15:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
12:15:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
12:15:46 INFO - Unpacking c:\slave\test\build\tests\marionette
12:15:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
12:15:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
12:15:46 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
12:15:46 INFO - Running setup.py install for browsermob-proxy
12:15:51 INFO - Running setup.py install for manifestparser
12:15:51 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Running setup.py install for marionette-client
12:15:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
12:15:51 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Running setup.py install for marionette-driver
12:15:51 INFO - Running setup.py install for mozcrash
12:15:51 INFO - Running setup.py install for mozdebug
12:15:51 INFO - Running setup.py install for mozdevice
12:15:51 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Running setup.py install for mozfile
12:15:51 INFO - Running setup.py install for mozhttpd
12:15:51 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Running setup.py install for mozinfo
12:15:51 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Running setup.py install for mozInstall
12:15:51 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Running setup.py install for mozleak
12:15:51 INFO - Running setup.py install for mozlog
12:15:51 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Running setup.py install for moznetwork
12:15:51 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Running setup.py install for mozprocess
12:15:51 INFO - Running setup.py install for mozprofile
12:15:51 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Running setup.py install for mozrunner
12:15:51 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Running setup.py install for mozscreenshot
12:15:51 INFO - Running setup.py install for moztest
12:15:51 INFO - Running setup.py install for mozversion
12:15:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
12:15:51 INFO - Running setup.py install for wptserve
12:15:51 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve
12:15:51 INFO - Cleaning up...
12:15:51 INFO - Return code: 0
12:15:51 INFO - Installing None into virtualenv C:\slave\test\build\venv
12:15: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')]}
12:15:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:15: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')]}
12:15:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:15:51 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-023', 'USERDOMAIN': 'T-XP32-IX-023', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-023', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-023', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023'}}, attempt #1
12:15:51 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
12:15:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
12:15:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
12:15:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023\\Application Data',
12:15:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
12:15:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-023',
12:15:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
12:15:51 INFO - 'DCLOCATION': 'SCL3',
12:15:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
12:15:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
12:15:51 INFO - 'FP_NO_HOST_CHECK': 'NO',
12:15:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
12:15:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
12:15:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
12:15:51 INFO - 'HOMEDRIVE': 'C:',
12:15:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-023',
12:15:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
12:15:51 INFO - 'KTS_VERSION': '1.19c',
12:15:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
12:15:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-023',
12:15:51 INFO - 'MONDIR': 'C:\\Monitor_config\\',
12:15:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
12:15:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
12:15:51 INFO - 'MOZILLABUILDDRIVE': 'C:',
12:15:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
12:15:51 INFO - 'MOZ_AIRBAG': '1',
12:15:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
12:15:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:15:51 INFO - 'MOZ_MSVCVERSION': '8',
12:15:51 INFO - 'MOZ_NO_REMOTE': '1',
12:15:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
12:15:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
12:15:51 INFO - 'NO_EM_RESTART': '1',
12:15:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:15:51 INFO - 'NUMBER_OF_PROCESSORS': '8',
12:15:51 INFO - 'OS': 'Windows_NT',
12:15:51 INFO - 'OURDRIVE': 'C:',
12:15:51 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
12:15:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
12:15:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
12:15:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
12:15:51 INFO - 'PROCESSOR_LEVEL': '6',
12:15:51 INFO - 'PROCESSOR_REVISION': '1e05',
12:15:51 INFO - 'PROGRAMFILES': 'C:\\Program Files',
12:15:51 INFO - 'PROMPT': '$P$G',
12:15:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
12:15:51 INFO - 'PWD': 'C:\\slave\\test',
12:15:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
12:15:51 INFO - 'SESSIONNAME': 'Console',
12:15:51 INFO - 'SLAVEDIR': 'C:\\slave\\',
12:15:51 INFO - 'SYSTEMDRIVE': 'C:',
12:15:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
12:15:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:15:51 INFO - 'TEST1': 'testie',
12:15:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:15:51 INFO - 'USERDOMAIN': 'T-XP32-IX-023',
12:15:51 INFO - 'USERNAME': 'cltbld',
12:15:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023',
12:15:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
12:15:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
12:15:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
12:15:51 INFO - 'WINDIR': 'C:\\WINDOWS',
12:15:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
12:15:55 INFO - Ignoring indexes: http://pypi.python.org/simple/
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
12:15:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
12:15:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
12:15:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
12:15:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
12:15:55 INFO - Unpacking c:\slave\test\build\tests\marionette
12:15:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
12:15:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
12:15:55 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))
12:16:03 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))
12:16:03 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))
12:16:03 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))
12:16:03 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))
12:16:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
12:16:03 INFO - Downloading blessings-1.6.tar.gz
12:16:03 INFO - Running setup.py egg_info for package blessings
12:16:03 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))
12:16:03 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
12:16:03 INFO - Running setup.py install for blessings
12:16:03 INFO - Running setup.py install for browsermob-proxy
12:16:03 INFO - Running setup.py install for manifestparser
12:16:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Running setup.py install for marionette-client
12:16:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
12:16:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Running setup.py install for marionette-driver
12:16:03 INFO - Running setup.py install for mozcrash
12:16:03 INFO - Running setup.py install for mozdebug
12:16:03 INFO - Running setup.py install for mozdevice
12:16:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Running setup.py install for mozhttpd
12:16:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Running setup.py install for mozInstall
12:16:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Running setup.py install for mozleak
12:16:03 INFO - Running setup.py install for mozprofile
12:16:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Running setup.py install for mozrunner
12:16:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
12:16:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
12:16:04 INFO - Running setup.py install for mozscreenshot
12:16:04 INFO - Running setup.py install for moztest
12:16:04 INFO - Running setup.py install for mozversion
12:16:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
12:16:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
12:16:04 INFO - Running setup.py install for wptserve
12:16:04 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
12:16:04 INFO - Cleaning up...
12:16:04 INFO - Return code: 0
12:16:04 INFO - Done creating virtualenv C:\slave\test\build\venv.
12:16:04 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
12:16:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
12:16:04 INFO - Reading from file tmpfile_stdout
12:16:04 INFO - Using _rmtree_windows ...
12:16:04 INFO - Using _rmtree_windows ...
12:16:04 INFO - Current package versions:
12:16:04 INFO - blessings == 1.6
12:16:04 INFO - blobuploader == 1.2.4
12:16:04 INFO - browsermob-proxy == 0.6.0
12:16:04 INFO - distribute == 0.6.14
12:16:04 INFO - docopt == 0.6.1
12:16:04 INFO - manifestparser == 1.1
12:16:04 INFO - marionette-client == 2.3.0
12:16:04 INFO - marionette-driver == 1.4.0
12:16:04 INFO - mozInstall == 1.12
12:16:04 INFO - mozcrash == 0.17
12:16:04 INFO - mozdebug == 0.1
12:16:04 INFO - mozdevice == 0.48
12:16:04 INFO - mozfile == 1.2
12:16:04 INFO - mozhttpd == 0.7
12:16:04 INFO - mozinfo == 0.9
12:16:04 INFO - mozleak == 0.1
12:16:04 INFO - mozlog == 3.1
12:16:04 INFO - moznetwork == 0.27
12:16:04 INFO - mozprocess == 0.22
12:16:04 INFO - mozprofile == 0.28
12:16:04 INFO - mozrunner == 6.11
12:16:04 INFO - mozscreenshot == 0.1
12:16:04 INFO - mozsystemmonitor == 0.0
12:16:04 INFO - moztest == 0.7
12:16:04 INFO - mozversion == 1.4
12:16:04 INFO - requests == 1.2.3
12:16:04 INFO - wptserve == 1.4.0
12:16:04 INFO - Running post-action listener: _resource_record_post_action
12:16:04 INFO - Running post-action listener: _start_resource_monitoring
12:16:04 INFO - Starting resource monitoring.
12:16:04 INFO - #####
12:16:04 INFO - ##### Running pull step.
12:16:04 INFO - #####
12:16:04 INFO - Running pre-action listener: _resource_record_pre_action
12:16:04 INFO - Running main action method: pull
12:16:04 INFO - Pull has nothing to do!
12:16:04 INFO - Running post-action listener: _resource_record_post_action
12:16:04 INFO - #####
12:16:04 INFO - ##### Running install step.
12:16:04 INFO - #####
12:16:04 INFO - Running pre-action listener: _resource_record_pre_action
12:16:04 INFO - Running main action method: install
12:16:04 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
12:16:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
12:16:04 INFO - Reading from file tmpfile_stdout
12:16:04 INFO - Using _rmtree_windows ...
12:16:04 INFO - Using _rmtree_windows ...
12:16:04 INFO - Detecting whether we're running mozinstall >=1.0...
12:16:04 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
12:16:04 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
12:16:04 INFO - Reading from file tmpfile_stdout
12:16:04 INFO - Output received:
12:16:04 INFO - Usage: mozinstall-script.py [options] installer
12:16:04 INFO - Options:
12:16:04 INFO - -h, --help show this help message and exit
12:16:04 INFO - -d DEST, --destination=DEST
12:16:04 INFO - Directory to install application into. [default:
12:16:04 INFO - "C:\slave\test"]
12:16:04 INFO - --app=APP Application being installed. [default: firefox]
12:16:04 INFO - Using _rmtree_windows ...
12:16:04 INFO - Using _rmtree_windows ...
12:16:04 INFO - mkdir: C:\slave\test\build\application
12:16:04 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
12:16:04 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application
12:16:07 INFO - Reading from file tmpfile_stdout
12:16:07 INFO - Output received:
12:16:07 INFO - C:\slave\test\build\application\firefox\firefox.exe
12:16:07 INFO - Using _rmtree_windows ...
12:16:07 INFO - Using _rmtree_windows ...
12:16:07 INFO - Running post-action listener: _resource_record_post_action
12:16:07 INFO - #####
12:16:07 INFO - ##### Running run-tests step.
12:16:07 INFO - #####
12:16:07 INFO - Running pre-action listener: _resource_record_pre_action
12:16:07 INFO - Running main action method: run_tests
12:16:07 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
12:16:07 INFO - Minidump filename unknown. Determining based upon platform and architecture.
12:16:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
12:16:07 INFO - grabbing minidump binary from tooltool
12:16:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:16:07 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
12:16:07 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
12:16:07 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
12:16:07 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
12:16:07 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp4_lnzo
12:16:07 INFO - INFO - File integrity verified, renaming tmp4_lnzo to win32-minidump_stackwalk.exe
12:16:07 INFO - Return code: 0
12:16:07 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
12:16:07 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
12:16:07 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/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--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
12:16:07 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/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=5 --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
12:16:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
12:16:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023\\Application Data',
12:16:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
12:16:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-023',
12:16:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
12:16:07 INFO - 'DCLOCATION': 'SCL3',
12:16:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
12:16:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
12:16:07 INFO - 'FP_NO_HOST_CHECK': 'NO',
12:16:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
12:16:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
12:16:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
12:16:07 INFO - 'HOMEDRIVE': 'C:',
12:16:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-023',
12:16:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
12:16:07 INFO - 'KTS_VERSION': '1.19c',
12:16:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
12:16:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-023',
12:16:07 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
12:16:07 INFO - 'MONDIR': 'C:\\Monitor_config\\',
12:16:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
12:16:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
12:16:07 INFO - 'MOZILLABUILDDRIVE': 'C:',
12:16:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
12:16:07 INFO - 'MOZ_AIRBAG': '1',
12:16:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
12:16:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:16:07 INFO - 'MOZ_MSVCVERSION': '8',
12:16:07 INFO - 'MOZ_NO_REMOTE': '1',
12:16:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
12:16:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
12:16:07 INFO - 'NO_EM_RESTART': '1',
12:16:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:16:07 INFO - 'NUMBER_OF_PROCESSORS': '8',
12:16:07 INFO - 'OS': 'Windows_NT',
12:16:07 INFO - 'OURDRIVE': 'C:',
12:16:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
12:16:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
12:16:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
12:16:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
12:16:07 INFO - 'PROCESSOR_LEVEL': '6',
12:16:07 INFO - 'PROCESSOR_REVISION': '1e05',
12:16:07 INFO - 'PROGRAMFILES': 'C:\\Program Files',
12:16:07 INFO - 'PROMPT': '$P$G',
12:16:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
12:16:07 INFO - 'PWD': 'C:\\slave\\test',
12:16:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
12:16:07 INFO - 'SESSIONNAME': 'Console',
12:16:07 INFO - 'SLAVEDIR': 'C:\\slave\\',
12:16:07 INFO - 'SYSTEMDRIVE': 'C:',
12:16:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
12:16:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:16:07 INFO - 'TEST1': 'testie',
12:16:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:16:07 INFO - 'USERDOMAIN': 'T-XP32-IX-023',
12:16:07 INFO - 'USERNAME': 'cltbld',
12:16:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-023',
12:16:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
12:16:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
12:16:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
12:16:07 INFO - 'WINDIR': 'C:\\WINDOWS',
12:16:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
12:16:07 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/YuTT_GJSTdunJ7bbrmmDQQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--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
12:16:09 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
12:16:09 INFO - import pkg_resources
12:16:10 INFO - Using 1 client processes
12:16:13 INFO - SUITE-START | Running 1476 tests
12:16:13 INFO - Running testharness tests
12:16:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
12:16:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
12:16:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
12:16:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
12:16:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
12:16:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
12:16:13 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
12:16:13 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
12:16:13 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
12:16:13 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
12:16:13 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
12:16:13 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
12:16:13 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
12:16:13 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
12:16:13 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
12:16:13 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
12:16:13 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
12:16:13 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
12:16:13 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
12:16:13 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
12:16:13 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
12:16:13 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
12:16:13 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
12:16:13 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
12:16:13 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
12:16:13 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
12:16:13 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
12:16:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
12:16:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
12:16:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
12:16:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
12:16:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
12:16:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
12:16:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
12:16:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
12:16:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
12:16:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
12:16:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 16ms
12:16:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
12:16:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
12:16:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
12:16:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
12:16:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
12:16:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
12:16:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
12:16:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
12:16:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
12:16:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
12:16:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
12:16:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
12:16:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
12:16:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
12:16:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
12:16:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
12:16:13 INFO - Setting up ssl
12:16:14 INFO - PROCESS | certutil |
12:16:14 INFO - PROCESS | certutil |
12:16:14 INFO - PROCESS | certutil |
12:16:14 INFO - Certificate Nickname Trust Attributes
12:16:14 INFO - SSL,S/MIME,JAR/XPI
12:16:14 INFO -
12:16:14 INFO - web-platform-tests CT,,
12:16:14 INFO -
12:16:14 INFO - Starting runner
12:16:16 INFO - PROCESS | 1424 | 1468005376001 Marionette INFO Listening on port 2828
12:16:17 INFO - PROCESS | 1424 | 1468005377222 Marionette INFO startBrowser 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:17 INFO - PROCESS | 1424 | 1468005377231 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:17 INFO - PROCESS | 1424 | 1468005377440 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:17 INFO - PROCESS | 1424 | 1468005377455 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:17 INFO - PROCESS | 1424 | 1468005377730 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
12:16:17 INFO - PROCESS | 1424 | 1468005377774 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:17 INFO - PROCESS | 1424 | 1468005377779 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
12:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 229ms
12:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
12:16:18 INFO - PROCESS | 1424 | 1468005377987 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:18 INFO - PROCESS | 1424 | 1468005378030 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
12:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 196ms
12:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
12:16:18 INFO - PROCESS | 1424 | 1468005378172 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:18 INFO - PROCESS | 1424 | 1468005378210 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
12:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 195ms
12:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
12:16:18 INFO - PROCESS | 1424 | 1468005378361 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:18 INFO - PROCESS | 1424 | 1468005378459 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
12:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 228ms
12:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
12:16:18 INFO - PROCESS | 1424 | 1468005378624 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:18 INFO - PROCESS | 1424 | 1468005378656 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
12:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 196ms
12:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
12:16:18 INFO - PROCESS | 1424 | 1468005378813 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:18 INFO - PROCESS | 1424 | 1468005378843 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
12:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 147ms
12:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
12:16:18 INFO - PROCESS | 1424 | 1468005378951 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:19 INFO - PROCESS | 1424 | 1468005378992 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
12:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 196ms
12:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
12:16:19 INFO - PROCESS | 1424 | 1468005379142 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:19 INFO - PROCESS | 1424 | 1468005379231 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
12:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 245ms
12:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
12:16:19 INFO - PROCESS | 1424 | 1468005379402 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:19 INFO - PROCESS | 1424 | 1468005379441 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
12:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 195ms
12:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
12:16:19 INFO - PROCESS | 1424 | 1468005379590 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:19 INFO - PROCESS | 1424 | 1468005379622 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
12:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 196ms
12:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
12:16:19 INFO - PROCESS | 1424 | 1468005379786 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:19 INFO - PROCESS | 1424 | 1468005379832 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
12:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 261ms
12:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
12:16:20 INFO - PROCESS | 1424 | 1468005380063 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:20 INFO - PROCESS | 1424 | 1468005380106 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
12:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 245ms
12:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
12:16:20 INFO - PROCESS | 1424 | 1468005380293 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:20 INFO - PROCESS | 1424 | 1468005380332 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
12:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 196ms
12:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
12:16:20 INFO - PROCESS | 1424 | 1468005380483 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:20 INFO - PROCESS | 1424 | 1468005380530 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
12:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 196ms
12:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
12:16:20 INFO - PROCESS | 1424 | 1468005380671 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:20 INFO - PROCESS | 1424 | 1468005380762 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
12:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 196ms
12:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
12:16:20 INFO - PROCESS | 1424 | 1468005380894 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:20 INFO - PROCESS | 1424 | 1468005380938 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
12:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 195ms
12:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
12:16:21 INFO - PROCESS | 1424 | 1468005381084 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:21 INFO - PROCESS | 1424 | 1468005381130 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
12:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 196ms
12:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
12:16:21 INFO - PROCESS | 1424 | 1468005381273 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:21 INFO - PROCESS | 1424 | 1468005381320 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
12:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 196ms
12:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
12:16:21 INFO - PROCESS | 1424 | 1468005381463 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:21 INFO - PROCESS | 1424 | 1468005381504 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
12:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 180ms
12:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
12:16:21 INFO - PROCESS | 1424 | 1468005381688 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:21 INFO - PROCESS | 1424 | 1468005381725 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
12:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 196ms
12:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
12:16:21 INFO - PROCESS | 1424 | 1468005381876 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:21 INFO - PROCESS | 1424 | 1468005381913 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
12:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 196ms
12:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
12:16:22 INFO - PROCESS | 1424 | 1468005382068 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:22 INFO - PROCESS | 1424 | 1468005382114 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
12:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 196ms
12:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
12:16:22 INFO - PROCESS | 1424 | 1468005382258 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:22 INFO - PROCESS | 1424 | 1468005382306 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
12:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 196ms
12:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
12:16:22 INFO - PROCESS | 1424 | 1468005382478 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:22 INFO - PROCESS | 1424 | 1468005382511 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
12:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 195ms
12:16:22 INFO - PROCESS | 1424 | 1468005382709 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
12:16:22 INFO - PROCESS | 1424 | 1468005382762 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
12:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 245ms
12:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
12:16:22 INFO - PROCESS | 1424 | 1468005382944 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:23 INFO - PROCESS | 1424 | 1468005382994 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
12:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 196ms
12:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
12:16:23 INFO - PROCESS | 1424 | 1468005383168 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:23 INFO - PROCESS | 1424 | 1468005383220 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
12:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 196ms
12:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
12:16:23 INFO - PROCESS | 1424 | 1468005383357 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:23 INFO - PROCESS | 1424 | 1468005383409 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
12:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 196ms
12:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
12:16:23 INFO - PROCESS | 1424 | 1468005383546 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:23 INFO - PROCESS | 1424 | 1468005383600 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
12:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 196ms
12:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
12:16:23 INFO - PROCESS | 1424 | 1468005383736 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:23 INFO - PROCESS | 1424 | 1468005383784 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
12:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 228ms
12:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
12:16:23 INFO - PROCESS | 1424 | 1468005383998 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:24 INFO - PROCESS | 1424 | 1468005384046 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
12:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 196ms
12:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
12:16:24 INFO - PROCESS | 1424 | 1468005384187 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:24 INFO - PROCESS | 1424 | 1468005384242 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
12:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 196ms
12:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
12:16:24 INFO - PROCESS | 1424 | 1468005384376 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:24 INFO - PROCESS | 1424 | 1468005384426 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
12:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 180ms
12:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
12:16:24 INFO - PROCESS | 1424 | 1468005384567 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:24 INFO - PROCESS | 1424 | 1468005384666 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
12:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 229ms
12:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
12:16:24 INFO - PROCESS | 1424 | 1468005384828 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:24 INFO - PROCESS | 1424 | 1468005384865 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
12:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 195ms
12:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
12:16:25 INFO - PROCESS | 1424 | 1468005385018 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:25 INFO - PROCESS | 1424 | 1468005385072 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
12:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 196ms
12:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
12:16:25 INFO - PROCESS | 1424 | 1468005385207 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:25 INFO - PROCESS | 1424 | 1468005385259 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
12:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 179ms
12:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
12:16:25 INFO - PROCESS | 1424 | 1468005385450 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:25 INFO - PROCESS | 1424 | 1468005385509 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
12:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 245ms
12:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
12:16:25 INFO - PROCESS | 1424 | 1468005385679 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:25 INFO - PROCESS | 1424 | 1468005385733 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
12:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 195ms
12:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
12:16:25 INFO - PROCESS | 1424 | 1468005385870 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:25 INFO - PROCESS | 1424 | 1468005385931 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
12:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 229ms
12:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
12:16:26 INFO - PROCESS | 1424 | 1468005386100 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:26 INFO - PROCESS | 1424 | 1468005386139 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
12:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 229ms
12:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
12:16:26 INFO - PROCESS | 1424 | 1468005386547 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:26 INFO - PROCESS | 1424 | 1468005386673 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
12:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 457ms
12:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
12:16:26 INFO - PROCESS | 1424 | 1468005386839 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:26 INFO - PROCESS | 1424 | 1468005386874 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
12:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 228ms
12:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
12:16:27 INFO - PROCESS | 1424 | 1468005387102 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:27 INFO - PROCESS | 1424 | 1468005387140 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
12:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 196ms
12:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
12:16:27 INFO - PROCESS | 1424 | 1468005387293 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:27 INFO - PROCESS | 1424 | 1468005387331 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
12:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 180ms
12:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
12:16:27 INFO - PROCESS | 1424 | 1468005387479 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:27 INFO - PROCESS | 1424 | 1468005387510 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
12:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 180ms
12:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
12:16:27 INFO - PROCESS | 1424 | 1468005387673 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:27 INFO - PROCESS | 1424 | 1468005387706 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
12:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 196ms
12:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
12:16:27 INFO - PROCESS | 1424 | 1468005387894 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:27 INFO - PROCESS | 1424 | 1468005387930 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
12:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 196ms
12:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
12:16:28 INFO - PROCESS | 1424 | 1468005388085 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:28 INFO - PROCESS | 1424 | 1468005388131 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
12:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 195ms
12:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
12:16:28 INFO - PROCESS | 1424 | 1468005388273 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:28 INFO - PROCESS | 1424 | 1468005388300 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
12:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 196ms
12:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
12:16:28 INFO - PROCESS | 1424 | 1468005388463 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:28 INFO - PROCESS | 1424 | 1468005388544 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
12:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 179ms
12:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
12:16:28 INFO - PROCESS | 1424 | 1468005388686 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:28 INFO - PROCESS | 1424 | 1468005388724 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
12:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 180ms
12:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
12:16:28 INFO - PROCESS | 1424 | 1468005388876 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:28 INFO - PROCESS | 1424 | 1468005388915 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
12:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 196ms
12:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
12:16:29 INFO - PROCESS | 1424 | 1468005389066 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:29 INFO - PROCESS | 1424 | 1468005389103 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
12:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 196ms
12:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
12:16:29 INFO - PROCESS | 1424 | 1468005389254 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:29 INFO - PROCESS | 1424 | 1468005389292 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
12:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 196ms
12:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
12:16:29 INFO - PROCESS | 1424 | 1468005389478 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:29 INFO - PROCESS | 1424 | 1468005389517 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
12:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 196ms
12:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
12:16:29 INFO - PROCESS | 1424 | 1468005389669 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:29 INFO - PROCESS | 1424 | 1468005389711 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
12:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 195ms
12:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
12:16:29 INFO - PROCESS | 1424 | 1468005389856 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:29 INFO - PROCESS | 1424 | 1468005389886 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
12:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 196ms
12:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
12:16:30 INFO - PROCESS | 1424 | 1468005390046 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:30 INFO - PROCESS | 1424 | 1468005390126 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
12:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 179ms
12:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
12:16:30 INFO - PROCESS | 1424 | 1468005390269 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:30 INFO - PROCESS | 1424 | 1468005390316 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
12:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 180ms
12:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
12:16:30 INFO - PROCESS | 1424 | 1468005390458 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:30 INFO - PROCESS | 1424 | 1468005390498 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
12:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 196ms
12:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
12:16:30 INFO - PROCESS | 1424 | 1468005390648 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:30 INFO - PROCESS | 1424 | 1468005390689 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
12:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 196ms
12:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
12:16:30 INFO - PROCESS | 1424 | 1468005390837 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:30 INFO - PROCESS | 1424 | 1468005390929 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
12:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 228ms
12:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
12:16:31 INFO - PROCESS | 1424 | 1468005391101 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:31 INFO - PROCESS | 1424 | 1468005391148 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
12:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 196ms
12:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
12:16:31 INFO - PROCESS | 1424 | 1468005391290 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:31 INFO - PROCESS | 1424 | 1468005391335 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
12:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 195ms
12:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
12:16:31 INFO - PROCESS | 1424 | 1468005391479 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:31 INFO - PROCESS | 1424 | 1468005391527 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
12:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 196ms
12:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
12:16:31 INFO - PROCESS | 1424 | 1468005391670 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:31 INFO - PROCESS | 1424 | 1468005391765 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
12:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 196ms
12:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
12:16:31 INFO - PROCESS | 1424 | 1468005391893 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:31 INFO - PROCESS | 1424 | 1468005391948 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
12:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 196ms
12:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
12:16:32 INFO - PROCESS | 1424 | 1468005392083 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:32 INFO - PROCESS | 1424 | 1468005392129 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
12:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 196ms
12:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
12:16:32 INFO - PROCESS | 1424 | 1468005392271 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:32 INFO - PROCESS | 1424 | 1468005392317 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
12:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 196ms
12:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
12:16:32 INFO - PROCESS | 1424 | 1468005392520 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:32 INFO - PROCESS | 1424 | 1468005392570 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
12:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 196ms
12:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
12:16:32 INFO - PROCESS | 1424 | 1468005392708 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:32 INFO - PROCESS | 1424 | 1468005392764 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
12:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 229ms
12:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
12:16:32 INFO - PROCESS | 1424 | 1468005392935 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:32 INFO - PROCESS | 1424 | 1468005392982 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:33 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.
12:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 228ms
12:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
12:16:33 INFO - PROCESS | 1424 | 1468005393164 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:33 INFO - PROCESS | 1424 | 1468005393218 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:33 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.
12:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 523ms
12:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
12:16:33 INFO - PROCESS | 1424 | 1468005393699 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:33 INFO - PROCESS | 1424 | 1468005393728 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:33 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.
12:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 195ms
12:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
12:16:33 INFO - PROCESS | 1424 | 1468005393887 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:33 INFO - PROCESS | 1424 | 1468005393930 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:34 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.
12:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 228ms
12:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
12:16:34 INFO - PROCESS | 1424 | 1468005394152 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:34 INFO - PROCESS | 1424 | 1468005394189 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:34 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.
12:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 196ms
12:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
12:16:34 INFO - PROCESS | 1424 | 1468005394338 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:34 INFO - PROCESS | 1424 | 1468005394384 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:34 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.
12:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 245ms
12:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
12:16:34 INFO - PROCESS | 1424 | 1468005394570 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:34 INFO - PROCESS | 1424 | 1468005394615 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:34 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.
12:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 228ms
12:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
12:16:34 INFO - PROCESS | 1424 | 1468005394853 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:34 INFO - PROCESS | 1424 | 1468005394893 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:35 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.
12:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 179ms
12:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
12:16:35 INFO - PROCESS | 1424 | 1468005395024 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:35 INFO - PROCESS | 1424 | 1468005395068 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:35 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.
12:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 229ms
12:16:35 INFO - PROCESS | 1424 | 1468005395270 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
12:16:35 INFO - PROCESS | 1424 | 1468005395303 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
12:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 179ms
12:16:35 INFO - PROCESS | 1424 | 1468005395654 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
12:16:35 INFO - PROCESS | 1424 | 1468005395742 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:35 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.
12:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 244ms
12:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
12:16:35 INFO - PROCESS | 1424 | 1468005395931 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:35 INFO - PROCESS | 1424 | 1468005395968 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
12:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 196ms
12:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
12:16:36 INFO - PROCESS | 1424 | 1468005396123 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:36 INFO - PROCESS | 1424 | 1468005396166 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:36 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.
12:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 196ms
12:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
12:16:36 INFO - PROCESS | 1424 | 1468005396310 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:36 INFO - PROCESS | 1424 | 1468005396354 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:36 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.
12:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 229ms
12:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
12:16:36 INFO - PROCESS | 1424 | 1468005396573 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:36 INFO - PROCESS | 1424 | 1468005396612 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:36 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.
12:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 196ms
12:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
12:16:36 INFO - PROCESS | 1424 | 1468005396762 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:36 INFO - PROCESS | 1424 | 1468005396804 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:36 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.
12:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 196ms
12:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
12:16:36 INFO - PROCESS | 1424 | 1468005396953 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:37 INFO - PROCESS | 1424 | 1468005396998 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:37 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.
12:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 195ms
12:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
12:16:37 INFO - PROCESS | 1424 | 1468005397140 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:37 INFO - PROCESS | 1424 | 1468005397182 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:37 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.
12:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 196ms
12:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
12:16:37 INFO - PROCESS | 1424 | 1468005397362 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:37 INFO - PROCESS | 1424 | 1468005397405 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:37 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.
12:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 196ms
12:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
12:16:37 INFO - PROCESS | 1424 | 1468005397576 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:37 INFO - PROCESS | 1424 | 1468005397610 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:37 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.
12:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 212ms
12:16:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
12:16:37 INFO - PROCESS | 1424 | 1468005397762 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:37 INFO - PROCESS | 1424 | 1468005397820 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
12:16:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 408ms
12:16:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
12:16:38 INFO - PROCESS | 1424 | 1468005398188 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:38 INFO - PROCESS | 1424 | 1468005398233 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
12:16:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 343ms
12:16:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
12:16:38 INFO - PROCESS | 1424 | 1468005398542 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:38 INFO - PROCESS | 1424 | 1468005398575 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
12:16:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 228ms
12:16:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
12:16:38 INFO - PROCESS | 1424 | 1468005398827 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:38 INFO - PROCESS | 1424 | 1468005398860 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
12:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 179ms
12:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
12:16:39 INFO - PROCESS | 1424 | 1468005399008 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:39 INFO - PROCESS | 1424 | 1468005399048 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
12:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 229ms
12:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
12:16:39 INFO - PROCESS | 1424 | 1468005399232 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:39 INFO - PROCESS | 1424 | 1468005399268 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
12:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 180ms
12:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
12:16:39 INFO - PROCESS | 1424 | 1468005399423 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:39 INFO - PROCESS | 1424 | 1468005399458 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
12:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 229ms
12:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
12:16:39 INFO - PROCESS | 1424 | 1468005399686 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:39 INFO - PROCESS | 1424 | 1468005399725 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
12:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 195ms
12:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
12:16:39 INFO - PROCESS | 1424 | 1468005399874 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:39 INFO - PROCESS | 1424 | 1468005399911 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
12:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 179ms
12:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
12:16:40 INFO - PROCESS | 1424 | 1468005400067 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:40 INFO - PROCESS | 1424 | 1468005400111 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
12:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 179ms
12:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
12:16:40 INFO - PROCESS | 1424 | 1468005400254 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:40 INFO - PROCESS | 1424 | 1468005400296 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
12:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 229ms
12:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
12:16:40 INFO - PROCESS | 1424 | 1468005400514 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:40 INFO - PROCESS | 1424 | 1468005400555 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:41 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
12:16:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 734ms
12:16:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
12:16:41 INFO - PROCESS | 1424 | 1468005401253 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:41 INFO - PROCESS | 1424 | 1468005401285 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
12:16:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 735ms
12:16:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
12:16:41 INFO - PROCESS | 1424 | 1468005401953 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:42 INFO - PROCESS | 1424 | 1468005402038 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:42 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
12:16:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:16:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
12:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 195ms
12:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
12:16:42 INFO - PROCESS | 1424 | 1468005402176 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:42 INFO - PROCESS | 1424 | 1468005402206 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
12:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 196ms
12:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
12:16:42 INFO - PROCESS | 1424 | 1468005402365 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:42 INFO - PROCESS | 1424 | 1468005402420 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
12:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 245ms
12:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
12:16:42 INFO - PROCESS | 1424 | 1468005402595 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:42 INFO - PROCESS | 1424 | 1468005402636 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
12:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 196ms
12:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
12:16:42 INFO - PROCESS | 1424 | 1468005402784 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:42 INFO - PROCESS | 1424 | 1468005402877 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
12:16:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 196ms
12:16:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
12:16:43 INFO - PROCESS | 1424 | 1468005403011 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:43 INFO - PROCESS | 1424 | 1468005403049 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
12:16:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 196ms
12:16:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
12:16:43 INFO - PROCESS | 1424 | 1468005403203 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:43 INFO - PROCESS | 1424 | 1468005403251 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:43 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
12:16:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
12:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:16:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 196ms
12:16:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
12:16:43 INFO - PROCESS | 1424 | 1468005403394 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:43 INFO - PROCESS | 1424 | 1468005403438 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
12:16:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 228ms
12:16:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
12:16:43 INFO - PROCESS | 1424 | 1468005403662 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:43 INFO - PROCESS | 1424 | 1468005403695 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:43 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
12:16:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
12:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:16:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 195ms
12:16:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
12:16:43 INFO - PROCESS | 1424 | 1468005403849 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:43 INFO - PROCESS | 1424 | 1468005403893 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:44 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
12:16:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:16:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
12:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:16:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 196ms
12:16:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
12:16:44 INFO - PROCESS | 1424 | 1468005404042 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:44 INFO - PROCESS | 1424 | 1468005404090 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:44 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
12:16:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
12:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:16:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 196ms
12:16:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
12:16:44 INFO - PROCESS | 1424 | 1468005404230 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:44 INFO - PROCESS | 1424 | 1468005404270 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
12:16:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 196ms
12:16:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
12:16:44 INFO - PROCESS | 1424 | 1468005404452 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:44 INFO - PROCESS | 1424 | 1468005404501 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
12:16:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 457ms
12:16:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
12:16:44 INFO - PROCESS | 1424 | 1468005404888 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:44 INFO - PROCESS | 1424 | 1468005404929 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
12:16:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 245ms
12:16:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
12:16:45 INFO - PROCESS | 1424 | 1468005405122 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:45 INFO - PROCESS | 1424 | 1468005405152 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
12:16:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 196ms
12:16:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
12:16:45 INFO - PROCESS | 1424 | 1468005405346 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:45 INFO - PROCESS | 1424 | 1468005405374 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
12:16:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 195ms
12:16:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
12:16:45 INFO - PROCESS | 1424 | 1468005405532 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:45 INFO - PROCESS | 1424 | 1468005405570 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
12:16:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 196ms
12:16:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
12:16:45 INFO - PROCESS | 1424 | 1468005405728 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:45 INFO - PROCESS | 1424 | 1468005405760 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
12:16:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 179ms
12:16:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
12:16:45 INFO - PROCESS | 1424 | 1468005405914 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:45 INFO - PROCESS | 1424 | 1468005405955 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
12:16:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 229ms
12:16:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
12:16:46 INFO - PROCESS | 1424 | 1468005406175 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:46 INFO - PROCESS | 1424 | 1468005406212 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
12:16:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 196ms
12:16:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
12:16:46 INFO - PROCESS | 1424 | 1468005406363 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:46 INFO - PROCESS | 1424 | 1468005406405 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
12:16:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 195ms
12:16:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
12:16:46 INFO - PROCESS | 1424 | 1468005406554 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:46 INFO - PROCESS | 1424 | 1468005406585 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
12:16:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 179ms
12:16:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
12:16:46 INFO - PROCESS | 1424 | 1468005406795 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:46 INFO - PROCESS | 1424 | 1468005406839 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:46 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
12:16:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 212ms
12:16:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
12:16:47 INFO - PROCESS | 1424 | 1468005406985 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:47 INFO - PROCESS | 1424 | 1468005407032 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
12:16:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 228ms
12:16:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
12:16:47 INFO - PROCESS | 1424 | 1468005407220 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:47 INFO - PROCESS | 1424 | 1468005407265 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
12:16:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 228ms
12:16:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
12:16:47 INFO - PROCESS | 1424 | 1468005407452 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:47 INFO - PROCESS | 1424 | 1468005407494 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:47 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
12:16:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 229ms
12:16:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
12:16:47 INFO - PROCESS | 1424 | 1468005407717 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:47 INFO - PROCESS | 1424 | 1468005407756 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:48 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
12:16:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
12:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:16:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
12:16:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
12:16:48 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
12:16:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
12:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:16:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
12:16:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
12:16:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 294ms
12:16:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
12:16:48 INFO - PROCESS | 1424 | 1468005408011 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:48 INFO - PROCESS | 1424 | 1468005408057 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:48 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.
12:16:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 229ms
12:16:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
12:16:48 INFO - PROCESS | 1424 | 1468005408238 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:48 INFO - PROCESS | 1424 | 1468005408301 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
12:16:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 245ms
12:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
12:16:48 INFO - PROCESS | 1424 | 1468005408506 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:48 INFO - PROCESS | 1424 | 1468005408548 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
12:16:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 195ms
12:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
12:16:48 INFO - PROCESS | 1424 | 1468005408693 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:48 INFO - PROCESS | 1424 | 1468005408733 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
12:16:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 196ms
12:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
12:16:48 INFO - PROCESS | 1424 | 1468005408881 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:48 INFO - PROCESS | 1424 | 1468005408924 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
12:16:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 245ms
12:16:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
12:16:49 INFO - PROCESS | 1424 | 1468005409149 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:49 INFO - PROCESS | 1424 | 1468005409184 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
12:16:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 196ms
12:16:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
12:16:49 INFO - PROCESS | 1424 | 1468005409337 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:49 INFO - PROCESS | 1424 | 1468005409377 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
12:16:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 196ms
12:16:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
12:16:49 INFO - PROCESS | 1424 | 1468005409527 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:49 INFO - PROCESS | 1424 | 1468005409563 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
12:16:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 196ms
12:16:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
12:16:49 INFO - PROCESS | 1424 | 1468005409715 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:49 INFO - PROCESS | 1424 | 1468005409762 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
12:16:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 244ms
12:16:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
12:16:49 INFO - PROCESS | 1424 | 1468005409978 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:50 INFO - PROCESS | 1424 | 1468005410022 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
12:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 196ms
12:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
12:16:50 INFO - PROCESS | 1424 | 1468005410168 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:50 INFO - PROCESS | 1424 | 1468005410213 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
12:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 196ms
12:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
12:16:50 INFO - PROCESS | 1424 | 1468005410358 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:50 INFO - PROCESS | 1424 | 1468005410396 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
12:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 196ms
12:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
12:16:50 INFO - PROCESS | 1424 | 1468005410547 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:50 INFO - PROCESS | 1424 | 1468005410596 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
12:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 229ms
12:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
12:16:50 INFO - PROCESS | 1424 | 1468005410812 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:50 INFO - PROCESS | 1424 | 1468005410851 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
12:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 195ms
12:16:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
12:16:51 INFO - PROCESS | 1424 | 1468005411000 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:51 INFO - PROCESS | 1424 | 1468005411048 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
12:16:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 196ms
12:16:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
12:16:51 INFO - PROCESS | 1424 | 1468005411190 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:51 INFO - PROCESS | 1424 | 1468005411232 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
12:16:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 457ms
12:16:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
12:16:51 INFO - PROCESS | 1424 | 1468005411658 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:51 INFO - PROCESS | 1424 | 1468005411701 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
12:16:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 245ms
12:16:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
12:16:51 INFO - PROCESS | 1424 | 1468005411889 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:51 INFO - PROCESS | 1424 | 1468005411918 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
12:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 196ms
12:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
12:16:52 INFO - PROCESS | 1424 | 1468005412080 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:52 INFO - PROCESS | 1424 | 1468005412113 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
12:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 196ms
12:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
12:16:52 INFO - PROCESS | 1424 | 1468005412298 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:52 INFO - PROCESS | 1424 | 1468005412335 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
12:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 196ms
12:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
12:16:52 INFO - PROCESS | 1424 | 1468005412494 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:52 INFO - PROCESS | 1424 | 1468005412530 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
12:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 228ms
12:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
12:16:52 INFO - PROCESS | 1424 | 1468005412722 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:52 INFO - PROCESS | 1424 | 1468005412766 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
12:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 196ms
12:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
12:16:52 INFO - PROCESS | 1424 | 1468005412914 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:52 INFO - PROCESS | 1424 | 1468005412950 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
12:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 180ms
12:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
12:16:53 INFO - PROCESS | 1424 | 1468005413146 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:53 INFO - PROCESS | 1424 | 1468005413183 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
12:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 196ms
12:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
12:16:53 INFO - PROCESS | 1424 | 1468005413335 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:53 INFO - PROCESS | 1424 | 1468005413365 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
12:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 196ms
12:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
12:16:53 INFO - PROCESS | 1424 | 1468005413527 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:53 INFO - PROCESS | 1424 | 1468005413564 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
12:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 180ms
12:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
12:16:53 INFO - PROCESS | 1424 | 1468005413717 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:53 INFO - PROCESS | 1424 | 1468005413806 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
12:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 196ms
12:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
12:16:53 INFO - PROCESS | 1424 | 1468005413942 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:53 INFO - PROCESS | 1424 | 1468005413981 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
12:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 196ms
12:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
12:16:54 INFO - PROCESS | 1424 | 1468005414130 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:54 INFO - PROCESS | 1424 | 1468005414170 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
12:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 245ms
12:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
12:16:54 INFO - PROCESS | 1424 | 1468005414363 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:54 INFO - PROCESS | 1424 | 1468005414402 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
12:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 195ms
12:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
12:16:54 INFO - PROCESS | 1424 | 1468005414552 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:54 INFO - PROCESS | 1424 | 1468005414640 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
12:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 245ms
12:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
12:16:54 INFO - PROCESS | 1424 | 1468005414816 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:54 INFO - PROCESS | 1424 | 1468005414860 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
12:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 229ms
12:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
12:16:55 INFO - PROCESS | 1424 | 1468005415045 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:55 INFO - PROCESS | 1424 | 1468005415092 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:55 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
12:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 180ms
12:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
12:16:55 INFO - PROCESS | 1424 | 1468005415235 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:55 INFO - PROCESS | 1424 | 1468005415278 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
12:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 228ms
12:16:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
12:16:55 INFO - PROCESS | 1424 | 1468005415498 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:55 INFO - PROCESS | 1424 | 1468005415536 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:56 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)
12:16:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 784ms
12:16:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
12:16:56 INFO - PROCESS | 1424 | 1468005416275 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:56 INFO - PROCESS | 1424 | 1468005416303 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
12:16:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 669ms
12:16:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
12:16:56 INFO - PROCESS | 1424 | 1468005416914 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:56 INFO - PROCESS | 1424 | 1468005416993 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
12:16:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 718ms
12:16:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
12:16:57 INFO - PROCESS | 1424 | 1468005417648 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:57 INFO - PROCESS | 1424 | 1468005417678 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:58 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)
12:16:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 718ms
12:16:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
12:16:58 INFO - PROCESS | 1424 | 1468005418383 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:58 INFO - PROCESS | 1424 | 1468005418430 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:59 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)
12:16:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1028ms
12:16:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
12:16:59 INFO - PROCESS | 1424 | 1468005419439 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:16:59 INFO - PROCESS | 1424 | 1468005419468 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
12:17:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 718ms
12:17:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
12:17:00 INFO - PROCESS | 1424 | 1468005420175 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:00 INFO - PROCESS | 1424 | 1468005420202 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
12:17:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 653ms
12:17:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
12:17:00 INFO - PROCESS | 1424 | 1468005420821 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:00 INFO - PROCESS | 1424 | 1468005420904 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
12:17:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 735ms
12:17:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
12:17:01 INFO - PROCESS | 1424 | 1468005421550 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:01 INFO - PROCESS | 1424 | 1468005421586 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:02 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
12:17:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 718ms
12:17:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
12:17:02 INFO - PROCESS | 1424 | 1468005422284 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:02 INFO - PROCESS | 1424 | 1468005422309 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
12:17:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 653ms
12:17:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
12:17:02 INFO - PROCESS | 1424 | 1468005422959 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:03 INFO - PROCESS | 1424 | 1468005422990 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:03 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
12:17:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
12:17:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 180ms
12:17:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
12:17:03 INFO - PROCESS | 1424 | 1468005423147 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:03 INFO - PROCESS | 1424 | 1468005423229 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
12:17:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 228ms
12:17:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
12:17:03 INFO - PROCESS | 1424 | 1468005423410 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:03 INFO - PROCESS | 1424 | 1468005423456 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:03 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[4036] expected 0 but got 24
12:17:03 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
12:17:03 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
12:17:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
12:17:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 196ms
12:17:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
12:17:03 INFO - PROCESS | 1424 | 1468005423599 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:03 INFO - PROCESS | 1424 | 1468005423626 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
12:17:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 179ms
12:17:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
12:17:03 INFO - PROCESS | 1424 | 1468005423787 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:03 INFO - PROCESS | 1424 | 1468005423819 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
12:17:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 718ms
12:17:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
12:17:04 INFO - PROCESS | 1424 | 1468005424524 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:04 INFO - PROCESS | 1424 | 1468005424554 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
12:17:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 718ms
12:17:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
12:17:05 INFO - PROCESS | 1424 | 1468005425260 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:05 INFO - PROCESS | 1424 | 1468005425311 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:06 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.)
12:17:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 848ms
12:17:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
12:17:06 INFO - PROCESS | 1424 | 1468005426096 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:06 INFO - PROCESS | 1424 | 1468005426125 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
12:17:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 670ms
12:17:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
12:17:06 INFO - PROCESS | 1424 | 1468005426770 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:06 INFO - PROCESS | 1424 | 1468005426800 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:07 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
12:17:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 718ms
12:17:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
12:17:07 INFO - PROCESS | 1424 | 1468005427507 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:07 INFO - PROCESS | 1424 | 1468005427547 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
12:17:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 196ms
12:17:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
12:17:07 INFO - PROCESS | 1424 | 1468005427697 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:07 INFO - PROCESS | 1424 | 1468005427731 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
12:17:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 718ms
12:17:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
12:17:08 INFO - PROCESS | 1424 | 1468005428437 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:08 INFO - PROCESS | 1424 | 1468005428465 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
12:17:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 653ms
12:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
12:17:09 INFO - PROCESS | 1424 | 1468005429112 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:09 INFO - PROCESS | 1424 | 1468005429142 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
12:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 180ms
12:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
12:17:09 INFO - PROCESS | 1424 | 1468005429301 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:09 INFO - PROCESS | 1424 | 1468005429328 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
12:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 131ms
12:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
12:17:09 INFO - PROCESS | 1424 | 1468005429438 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:09 INFO - PROCESS | 1424 | 1468005429470 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
12:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 180ms
12:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
12:17:09 INFO - PROCESS | 1424 | 1468005429629 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:09 INFO - PROCESS | 1424 | 1468005429666 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
12:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 179ms
12:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
12:17:09 INFO - PROCESS | 1424 | 1468005429849 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:09 INFO - PROCESS | 1424 | 1468005429882 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
12:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 196ms
12:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
12:17:10 INFO - PROCESS | 1424 | 1468005430038 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:10 INFO - PROCESS | 1424 | 1468005430076 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
12:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 195ms
12:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
12:17:10 INFO - PROCESS | 1424 | 1468005430235 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:10 INFO - PROCESS | 1424 | 1468005430264 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
12:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 196ms
12:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
12:17:10 INFO - PROCESS | 1424 | 1468005430417 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:10 INFO - PROCESS | 1424 | 1468005430454 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:10 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
12:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 196ms
12:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
12:17:10 INFO - PROCESS | 1424 | 1468005430640 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:10 INFO - PROCESS | 1424 | 1468005430678 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:10 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
12:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 196ms
12:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
12:17:10 INFO - PROCESS | 1424 | 1468005430831 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:10 INFO - PROCESS | 1424 | 1468005430867 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:11 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
12:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 196ms
12:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
12:17:11 INFO - PROCESS | 1424 | 1468005431018 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:11 INFO - PROCESS | 1424 | 1468005431054 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
12:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 180ms
12:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
12:17:11 INFO - PROCESS | 1424 | 1468005431210 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:11 INFO - PROCESS | 1424 | 1468005431245 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:11 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
12:17:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:17:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
12:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 228ms
12:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
12:17:11 INFO - PROCESS | 1424 | 1468005431471 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:11 INFO - PROCESS | 1424 | 1468005431504 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
12:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 408ms
12:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
12:17:11 INFO - PROCESS | 1424 | 1468005431866 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:11 INFO - PROCESS | 1424 | 1468005431906 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:12 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
12:17:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:17:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
12:17:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 228ms
12:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
12:17:12 INFO - PROCESS | 1424 | 1468005432129 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:12 INFO - PROCESS | 1424 | 1468005432162 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
12:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 196ms
12:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
12:17:12 INFO - PROCESS | 1424 | 1468005432322 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:12 INFO - PROCESS | 1424 | 1468005432355 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
12:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 180ms
12:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
12:17:12 INFO - PROCESS | 1424 | 1468005432511 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:12 INFO - PROCESS | 1424 | 1468005432538 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
12:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 196ms
12:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
12:17:12 INFO - PROCESS | 1424 | 1468005432701 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:12 INFO - PROCESS | 1424 | 1468005432731 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
12:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 228ms
12:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
12:17:12 INFO - PROCESS | 1424 | 1468005432967 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:13 INFO - PROCESS | 1424 | 1468005433002 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
12:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 196ms
12:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
12:17:13 INFO - PROCESS | 1424 | 1468005433155 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:13 INFO - PROCESS | 1424 | 1468005433186 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
12:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 195ms
12:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
12:17:13 INFO - PROCESS | 1424 | 1468005433347 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:13 INFO - PROCESS | 1424 | 1468005433386 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
12:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 196ms
12:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
12:17:13 INFO - PROCESS | 1424 | 1468005433534 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:13 INFO - PROCESS | 1424 | 1468005433559 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
12:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 196ms
12:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
12:17:13 INFO - PROCESS | 1424 | 1468005433758 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:13 INFO - PROCESS | 1424 | 1468005433795 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
12:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 196ms
12:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
12:17:13 INFO - PROCESS | 1424 | 1468005433946 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:14 INFO - PROCESS | 1424 | 1468005433987 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
12:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 196ms
12:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
12:17:14 INFO - PROCESS | 1424 | 1468005434143 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:14 INFO - PROCESS | 1424 | 1468005434187 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
12:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 180ms
12:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
12:17:14 INFO - PROCESS | 1424 | 1468005434325 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:14 INFO - PROCESS | 1424 | 1468005434363 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
12:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 228ms
12:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
12:17:14 INFO - PROCESS | 1424 | 1468005434589 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:14 INFO - PROCESS | 1424 | 1468005434643 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
12:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 245ms
12:17:14 INFO - PROCESS | 1424 | 1468005434819 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
12:17:14 INFO - PROCESS | 1424 | 1468005434862 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
12:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 196ms
12:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
12:17:15 INFO - PROCESS | 1424 | 1468005435012 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:15 INFO - PROCESS | 1424 | 1468005435054 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
12:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 245ms
12:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
12:17:15 INFO - PROCESS | 1424 | 1468005435292 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:15 INFO - PROCESS | 1424 | 1468005435348 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
12:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 180ms
12:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
12:17:15 INFO - PROCESS | 1424 | 1468005435471 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:15 INFO - PROCESS | 1424 | 1468005435507 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
12:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 196ms
12:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
12:17:15 INFO - PROCESS | 1424 | 1468005435661 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:15 INFO - PROCESS | 1424 | 1468005435705 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
12:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 196ms
12:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
12:17:15 INFO - PROCESS | 1424 | 1468005435849 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:15 INFO - PROCESS | 1424 | 1468005435887 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
12:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 196ms
12:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
12:17:16 INFO - PROCESS | 1424 | 1468005436074 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:16 INFO - PROCESS | 1424 | 1468005436116 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
12:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 195ms
12:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
12:17:16 INFO - PROCESS | 1424 | 1468005436265 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:16 INFO - PROCESS | 1424 | 1468005436302 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
12:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 196ms
12:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
12:17:16 INFO - PROCESS | 1424 | 1468005436451 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:16 INFO - PROCESS | 1424 | 1468005436493 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
12:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 196ms
12:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
12:17:16 INFO - PROCESS | 1424 | 1468005436642 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:16 INFO - PROCESS | 1424 | 1468005436681 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
12:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 180ms
12:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
12:17:16 INFO - PROCESS | 1424 | 1468005436870 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:16 INFO - PROCESS | 1424 | 1468005436915 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
12:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 196ms
12:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
12:17:17 INFO - PROCESS | 1424 | 1468005437061 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:17 INFO - PROCESS | 1424 | 1468005437101 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
12:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 196ms
12:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
12:17:17 INFO - PROCESS | 1424 | 1468005437250 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:17 INFO - PROCESS | 1424 | 1468005437290 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
12:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 196ms
12:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
12:17:17 INFO - PROCESS | 1424 | 1468005437442 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:17 INFO - PROCESS | 1424 | 1468005437522 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
12:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 180ms
12:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
12:17:17 INFO - PROCESS | 1424 | 1468005437662 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:17 INFO - PROCESS | 1424 | 1468005437695 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
12:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 196ms
12:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
12:17:17 INFO - PROCESS | 1424 | 1468005437852 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:17 INFO - PROCESS | 1424 | 1468005437898 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
12:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 196ms
12:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
12:17:18 INFO - PROCESS | 1424 | 1468005438041 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:18 INFO - PROCESS | 1424 | 1468005438086 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
12:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 195ms
12:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
12:17:18 INFO - PROCESS | 1424 | 1468005438230 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:18 INFO - PROCESS | 1424 | 1468005438263 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
12:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 457ms
12:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
12:17:18 INFO - PROCESS | 1424 | 1468005438699 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:18 INFO - PROCESS | 1424 | 1468005438739 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
12:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 229ms
12:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
12:17:18 INFO - PROCESS | 1424 | 1468005438930 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:18 INFO - PROCESS | 1424 | 1468005438960 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
12:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 180ms
12:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
12:17:19 INFO - PROCESS | 1424 | 1468005439155 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:19 INFO - PROCESS | 1424 | 1468005439196 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
12:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 228ms
12:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
12:17:19 INFO - PROCESS | 1424 | 1468005439380 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:19 INFO - PROCESS | 1424 | 1468005439411 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
12:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 196ms
12:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
12:17:19 INFO - PROCESS | 1424 | 1468005439570 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:19 INFO - PROCESS | 1424 | 1468005439606 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
12:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 179ms
12:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
12:17:19 INFO - PROCESS | 1424 | 1468005439762 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:19 INFO - PROCESS | 1424 | 1468005439853 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:19 INFO - PROCESS | 1424 | 1468005439936 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
12:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
12:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 229ms
12:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
12:17:20 INFO - PROCESS | 1424 | 1468005440022 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:20 INFO - PROCESS | 1424 | 1468005440060 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
12:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 196ms
12:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
12:17:20 INFO - PROCESS | 1424 | 1468005440210 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:20 INFO - PROCESS | 1424 | 1468005440241 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
12:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 196ms
12:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
12:17:20 INFO - PROCESS | 1424 | 1468005440400 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:20 INFO - PROCESS | 1424 | 1468005440435 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
12:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 179ms
12:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
12:17:20 INFO - PROCESS | 1424 | 1468005440643 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:20 INFO - PROCESS | 1424 | 1468005440685 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
12:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 212ms
12:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
12:17:20 INFO - PROCESS | 1424 | 1468005440832 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:20 INFO - PROCESS | 1424 | 1468005440886 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
12:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 228ms
12:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
12:17:21 INFO - PROCESS | 1424 | 1468005441064 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:21 INFO - PROCESS | 1424 | 1468005441106 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
12:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 195ms
12:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
12:17:21 INFO - PROCESS | 1424 | 1468005441256 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:21 INFO - PROCESS | 1424 | 1468005441290 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
12:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 245ms
12:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
12:17:21 INFO - PROCESS | 1424 | 1468005441517 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:21 INFO - PROCESS | 1424 | 1468005441554 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
12:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 196ms
12:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
12:17:21 INFO - PROCESS | 1424 | 1468005441708 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:21 INFO - PROCESS | 1424 | 1468005441755 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
12:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 196ms
12:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
12:17:21 INFO - PROCESS | 1424 | 1468005441904 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:21 INFO - PROCESS | 1424 | 1468005441938 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
12:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 180ms
12:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
12:17:22 INFO - PROCESS | 1424 | 1468005442093 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:22 INFO - PROCESS | 1424 | 1468005442194 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
12:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 229ms
12:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
12:17:22 INFO - PROCESS | 1424 | 1468005442361 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:22 INFO - PROCESS | 1424 | 1468005442404 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
12:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 196ms
12:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
12:17:22 INFO - PROCESS | 1424 | 1468005442550 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:22 INFO - PROCESS | 1424 | 1468005442590 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
12:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 196ms
12:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
12:17:22 INFO - PROCESS | 1424 | 1468005442741 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:22 INFO - PROCESS | 1424 | 1468005442784 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
12:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 195ms
12:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
12:17:22 INFO - PROCESS | 1424 | 1468005442929 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:23 INFO - PROCESS | 1424 | 1468005443009 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
12:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 196ms
12:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
12:17:23 INFO - PROCESS | 1424 | 1468005443152 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:23 INFO - PROCESS | 1424 | 1468005443192 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
12:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 196ms
12:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
12:17:23 INFO - PROCESS | 1424 | 1468005443343 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:23 INFO - PROCESS | 1424 | 1468005443388 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
12:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 196ms
12:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
12:17:23 INFO - PROCESS | 1424 | 1468005443531 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:23 INFO - PROCESS | 1424 | 1468005443563 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
12:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 196ms
12:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
12:17:23 INFO - PROCESS | 1424 | 1468005443773 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:23 INFO - PROCESS | 1424 | 1468005443807 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
12:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 180ms
12:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
12:17:23 INFO - PROCESS | 1424 | 1468005443943 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:23 INFO - PROCESS | 1424 | 1468005443989 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
12:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 196ms
12:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
12:17:24 INFO - PROCESS | 1424 | 1468005444133 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:24 INFO - PROCESS | 1424 | 1468005444175 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
12:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 196ms
12:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
12:17:24 INFO - PROCESS | 1424 | 1468005444323 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:24 INFO - PROCESS | 1424 | 1468005444375 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
12:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 195ms
12:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
12:17:24 INFO - PROCESS | 1424 | 1468005444561 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:24 INFO - PROCESS | 1424 | 1468005444596 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
12:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 196ms
12:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
12:17:24 INFO - PROCESS | 1424 | 1468005444749 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:24 INFO - PROCESS | 1424 | 1468005444789 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
12:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 195ms
12:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
12:17:24 INFO - PROCESS | 1424 | 1468005444944 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:25 INFO - PROCESS | 1424 | 1468005444996 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
12:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 245ms
12:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
12:17:25 INFO - PROCESS | 1424 | 1468005445185 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:25 INFO - PROCESS | 1424 | 1468005445255 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
12:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 506ms
12:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
12:17:25 INFO - PROCESS | 1424 | 1468005445698 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:25 INFO - PROCESS | 1424 | 1468005445726 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
12:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 196ms
12:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
12:17:25 INFO - PROCESS | 1424 | 1468005445890 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:25 INFO - PROCESS | 1424 | 1468005445934 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
12:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 196ms
12:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
12:17:26 INFO - PROCESS | 1424 | 1468005446133 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:26 INFO - PROCESS | 1424 | 1468005446170 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
12:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 245ms
12:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
12:17:26 INFO - PROCESS | 1424 | 1468005446361 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:26 INFO - PROCESS | 1424 | 1468005446391 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
12:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 196ms
12:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
12:17:26 INFO - PROCESS | 1424 | 1468005446551 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:26 INFO - PROCESS | 1424 | 1468005446580 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
12:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 196ms
12:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
12:17:26 INFO - PROCESS | 1424 | 1468005446748 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:26 INFO - PROCESS | 1424 | 1468005446793 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
12:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 196ms
12:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
12:17:26 INFO - PROCESS | 1424 | 1468005446963 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:27 INFO - PROCESS | 1424 | 1468005446993 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
12:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 196ms
12:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
12:17:27 INFO - PROCESS | 1424 | 1468005447152 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:27 INFO - PROCESS | 1424 | 1468005447189 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
12:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 179ms
12:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
12:17:27 INFO - PROCESS | 1424 | 1468005447343 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:27 INFO - PROCESS | 1424 | 1468005447369 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
12:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 179ms
12:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
12:17:27 INFO - PROCESS | 1424 | 1468005447531 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:27 INFO - PROCESS | 1424 | 1468005447585 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
12:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 228ms
12:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
12:17:27 INFO - PROCESS | 1424 | 1468005447794 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:27 INFO - PROCESS | 1424 | 1468005447838 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
12:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 196ms
12:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
12:17:27 INFO - PROCESS | 1424 | 1468005447984 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:28 INFO - PROCESS | 1424 | 1468005448026 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
12:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 180ms
12:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
12:17:28 INFO - PROCESS | 1424 | 1468005448174 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:28 INFO - PROCESS | 1424 | 1468005448216 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
12:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 196ms
12:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
12:17:28 INFO - PROCESS | 1424 | 1468005448363 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:28 INFO - PROCESS | 1424 | 1468005448454 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
12:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 228ms
12:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
12:17:28 INFO - PROCESS | 1424 | 1468005448626 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:28 INFO - PROCESS | 1424 | 1468005448671 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
12:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 228ms
12:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
12:17:28 INFO - PROCESS | 1424 | 1468005448859 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:28 INFO - PROCESS | 1424 | 1468005448906 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
12:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 245ms
12:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
12:17:29 INFO - PROCESS | 1424 | 1468005449088 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:29 INFO - PROCESS | 1424 | 1468005449126 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
12:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 196ms
12:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
12:17:29 INFO - PROCESS | 1424 | 1468005449311 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:29 INFO - PROCESS | 1424 | 1468005449358 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
12:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 196ms
12:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
12:17:29 INFO - PROCESS | 1424 | 1468005449501 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:29 INFO - PROCESS | 1424 | 1468005449543 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
12:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 195ms
12:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
12:17:29 INFO - PROCESS | 1424 | 1468005449691 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:29 INFO - PROCESS | 1424 | 1468005449728 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
12:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 179ms
12:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
12:17:29 INFO - PROCESS | 1424 | 1468005449883 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:29 INFO - PROCESS | 1424 | 1468005449915 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
12:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 179ms
12:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
12:17:30 INFO - PROCESS | 1424 | 1468005450101 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:30 INFO - PROCESS | 1424 | 1468005450132 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
12:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 196ms
12:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
12:17:30 INFO - PROCESS | 1424 | 1468005450291 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:30 INFO - PROCESS | 1424 | 1468005450333 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
12:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 196ms
12:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
12:17:30 INFO - PROCESS | 1424 | 1468005450480 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:30 INFO - PROCESS | 1424 | 1468005450519 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
12:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 196ms
12:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
12:17:30 INFO - PROCESS | 1424 | 1468005450672 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:30 INFO - PROCESS | 1424 | 1468005450721 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:30 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
12:17:30 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:17:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
12:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 245ms
12:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
12:17:30 INFO - PROCESS | 1424 | 1468005450932 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:30 INFO - PROCESS | 1424 | 1468005450975 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:31 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
12:17:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:17:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
12:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 196ms
12:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
12:17:31 INFO - PROCESS | 1424 | 1468005451122 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:31 INFO - PROCESS | 1424 | 1468005451167 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:31 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[72] expected 0 but got 221
12:17:31 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
12:17:31 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
12:17:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
12:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 195ms
12:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
12:17:31 INFO - PROCESS | 1424 | 1468005451311 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:31 INFO - PROCESS | 1424 | 1468005451356 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:31 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
12:17:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:17:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
12:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 196ms
12:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
12:17:31 INFO - PROCESS | 1424 | 1468005451501 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:31 INFO - PROCESS | 1424 | 1468005451599 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:31 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
12:17:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:17:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
12:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 245ms
12:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
12:17:31 INFO - PROCESS | 1424 | 1468005451763 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:31 INFO - PROCESS | 1424 | 1468005451835 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:32 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[72] expected 0 but got 163
12:17:32 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
12:17:32 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
12:17:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
12:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 506ms
12:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
12:17:32 INFO - PROCESS | 1424 | 1468005452260 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:32 INFO - PROCESS | 1424 | 1468005452349 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
12:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 408ms
12:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
12:17:32 INFO - PROCESS | 1424 | 1468005452686 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:32 INFO - PROCESS | 1424 | 1468005452714 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:32 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
12:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 196ms
12:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
12:17:32 INFO - PROCESS | 1424 | 1468005452876 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:32 INFO - PROCESS | 1424 | 1468005452906 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:33 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
12:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 196ms
12:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
12:17:33 INFO - PROCESS | 1424 | 1468005453066 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:33 INFO - PROCESS | 1424 | 1468005453165 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
12:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 228ms
12:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
12:17:33 INFO - PROCESS | 1424 | 1468005453331 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:33 INFO - PROCESS | 1424 | 1468005453366 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
12:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 196ms
12:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
12:17:33 INFO - PROCESS | 1424 | 1468005453522 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:33 INFO - PROCESS | 1424 | 1468005453556 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
12:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 195ms
12:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
12:17:33 INFO - PROCESS | 1424 | 1468005453711 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:33 INFO - PROCESS | 1424 | 1468005453752 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:33 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
12:17:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
12:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 196ms
12:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
12:17:33 INFO - PROCESS | 1424 | 1468005453933 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:33 INFO - PROCESS | 1424 | 1468005453962 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
12:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 147ms
12:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
12:17:34 INFO - PROCESS | 1424 | 1468005454071 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:34 INFO - PROCESS | 1424 | 1468005454110 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
12:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 196ms
12:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
12:17:34 INFO - PROCESS | 1424 | 1468005454259 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:34 INFO - PROCESS | 1424 | 1468005454287 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
12:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 196ms
12:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
12:17:34 INFO - PROCESS | 1424 | 1468005454447 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:34 INFO - PROCESS | 1424 | 1468005454489 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
12:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 245ms
12:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
12:17:34 INFO - PROCESS | 1424 | 1468005454712 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:34 INFO - PROCESS | 1424 | 1468005454778 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
12:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 228ms
12:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
12:17:34 INFO - PROCESS | 1424 | 1468005454948 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:34 INFO - PROCESS | 1424 | 1468005454993 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
12:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 196ms
12:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
12:17:35 INFO - PROCESS | 1424 | 1468005455131 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:35 INFO - PROCESS | 1424 | 1468005455173 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
12:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 196ms
12:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
12:17:35 INFO - PROCESS | 1424 | 1468005455322 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:35 INFO - PROCESS | 1424 | 1468005455365 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
12:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 229ms
12:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
12:17:35 INFO - PROCESS | 1424 | 1468005455583 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:35 INFO - PROCESS | 1424 | 1468005455623 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
12:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 196ms
12:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
12:17:35 INFO - PROCESS | 1424 | 1468005455774 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:35 INFO - PROCESS | 1424 | 1468005455825 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
12:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 228ms
12:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
12:17:36 INFO - PROCESS | 1424 | 1468005456002 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:36 INFO - PROCESS | 1424 | 1468005456063 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
12:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 228ms
12:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
12:17:36 INFO - PROCESS | 1424 | 1468005456232 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:36 INFO - PROCESS | 1424 | 1468005456316 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
12:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 196ms
12:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
12:17:36 INFO - PROCESS | 1424 | 1468005456457 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:36 INFO - PROCESS | 1424 | 1468005456503 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
12:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 245ms
12:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
12:17:36 INFO - PROCESS | 1424 | 1468005456685 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:36 INFO - PROCESS | 1424 | 1468005456715 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
12:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 130ms
12:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
12:17:36 INFO - PROCESS | 1424 | 1468005456824 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:36 INFO - PROCESS | 1424 | 1468005456864 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
12:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 196ms
12:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
12:17:37 INFO - PROCESS | 1424 | 1468005457014 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:37 INFO - PROCESS | 1424 | 1468005457104 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
12:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 229ms
12:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
12:17:37 INFO - PROCESS | 1424 | 1468005457276 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:37 INFO - PROCESS | 1424 | 1468005457317 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
12:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 196ms
12:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
12:17:37 INFO - PROCESS | 1424 | 1468005457467 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:37 INFO - PROCESS | 1424 | 1468005457499 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
12:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 196ms
12:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
12:17:37 INFO - PROCESS | 1424 | 1468005457658 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:37 INFO - PROCESS | 1424 | 1468005457710 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
12:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 228ms
12:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
12:17:37 INFO - PROCESS | 1424 | 1468005457918 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:37 INFO - PROCESS | 1424 | 1468005457962 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
12:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 195ms
12:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
12:17:38 INFO - PROCESS | 1424 | 1468005458108 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:38 INFO - PROCESS | 1424 | 1468005458140 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
12:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 196ms
12:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
12:17:38 INFO - PROCESS | 1424 | 1468005458297 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:38 INFO - PROCESS | 1424 | 1468005458346 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:38 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
12:17:38 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:17:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 196ms
12:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
12:17:38 INFO - PROCESS | 1424 | 1468005458489 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:38 INFO - PROCESS | 1424 | 1468005458539 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
12:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 245ms
12:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
12:17:38 INFO - PROCESS | 1424 | 1468005458972 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:39 INFO - PROCESS | 1424 | 1468005459018 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
12:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 441ms
12:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
12:17:39 INFO - PROCESS | 1424 | 1468005459244 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:39 INFO - PROCESS | 1424 | 1468005459274 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
12:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 196ms
12:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
12:17:39 INFO - PROCESS | 1424 | 1468005459467 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:39 INFO - PROCESS | 1424 | 1468005459503 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:39 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
12:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 179ms
12:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
12:17:39 INFO - PROCESS | 1424 | 1468005459660 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:39 INFO - PROCESS | 1424 | 1468005459695 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:39 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
12:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 196ms
12:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
12:17:39 INFO - PROCESS | 1424 | 1468005459854 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:39 INFO - PROCESS | 1424 | 1468005459890 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
12:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 195ms
12:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
12:17:40 INFO - PROCESS | 1424 | 1468005460043 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:40 INFO - PROCESS | 1424 | 1468005460083 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
12:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 735ms
12:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
12:17:40 INFO - PROCESS | 1424 | 1468005460777 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:40 INFO - PROCESS | 1424 | 1468005460803 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
12:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 196ms
12:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
12:17:41 INFO - PROCESS | 1424 | 1468005461010 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:41 INFO - PROCESS | 1424 | 1468005461053 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
12:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 506ms
12:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
12:17:41 INFO - PROCESS | 1424 | 1468005461521 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:41 INFO - PROCESS | 1424 | 1468005461563 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
12:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 294ms
12:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
12:17:41 INFO - PROCESS | 1424 | 1468005461834 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:41 INFO - PROCESS | 1424 | 1468005461873 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
12:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 180ms
12:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
12:17:42 INFO - PROCESS | 1424 | 1468005462026 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:42 INFO - PROCESS | 1424 | 1468005462057 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
12:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 196ms
12:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
12:17:42 INFO - PROCESS | 1424 | 1468005462219 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:42 INFO - PROCESS | 1424 | 1468005462260 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
12:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 228ms
12:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
12:17:42 INFO - PROCESS | 1424 | 1468005462449 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:42 INFO - PROCESS | 1424 | 1468005462480 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 196ms
12:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
12:17:42 INFO - PROCESS | 1424 | 1468005462672 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:42 INFO - PROCESS | 1424 | 1468005462708 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:42 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
12:17:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
12:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 195ms
12:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
12:17:42 INFO - PROCESS | 1424 | 1468005462862 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:42 INFO - PROCESS | 1424 | 1468005462897 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:43 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
12:17:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
12:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 196ms
12:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
12:17:43 INFO - PROCESS | 1424 | 1468005463053 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:43 INFO - PROCESS | 1424 | 1468005463081 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:43 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
12:17:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
12:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 147ms
12:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
12:17:43 INFO - PROCESS | 1424 | 1468005463189 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:43 INFO - PROCESS | 1424 | 1468005463228 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:43 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
12:17:43 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
12:17:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
12:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 196ms
12:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
12:17:43 INFO - PROCESS | 1424 | 1468005463409 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:43 INFO - PROCESS | 1424 | 1468005463456 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:43 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
12:17:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
12:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 245ms
12:17:43 INFO - PROCESS | 1424 | 1468005463640 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
12:17:43 INFO - PROCESS | 1424 | 1468005463679 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
12:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 196ms
12:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
12:17:43 INFO - PROCESS | 1424 | 1468005463832 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:43 INFO - PROCESS | 1424 | 1468005463873 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
12:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 195ms
12:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
12:17:44 INFO - PROCESS | 1424 | 1468005464080 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:44 INFO - PROCESS | 1424 | 1468005464124 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
12:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 245ms
12:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
12:17:44 INFO - PROCESS | 1424 | 1468005464286 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:44 INFO - PROCESS | 1424 | 1468005464329 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
12:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 196ms
12:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
12:17:44 INFO - PROCESS | 1424 | 1468005464475 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:44 INFO - PROCESS | 1424 | 1468005464503 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
12:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 196ms
12:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
12:17:44 INFO - PROCESS | 1424 | 1468005464662 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:44 INFO - PROCESS | 1424 | 1468005464701 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
12:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 245ms
12:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
12:17:44 INFO - PROCESS | 1424 | 1468005464925 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:44 INFO - PROCESS | 1424 | 1468005464963 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
12:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 196ms
12:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
12:17:45 INFO - PROCESS | 1424 | 1468005465115 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:45 INFO - PROCESS | 1424 | 1468005465144 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
12:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 457ms
12:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
12:17:45 INFO - PROCESS | 1424 | 1468005465550 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:45 INFO - PROCESS | 1424 | 1468005465628 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
12:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 195ms
12:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
12:17:45 INFO - PROCESS | 1424 | 1468005465774 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:45 INFO - PROCESS | 1424 | 1468005465806 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
12:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 245ms
12:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
12:17:46 INFO - PROCESS | 1424 | 1468005466008 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:46 INFO - PROCESS | 1424 | 1468005466057 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
12:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 229ms
12:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
12:17:46 INFO - PROCESS | 1424 | 1468005466235 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:46 INFO - PROCESS | 1424 | 1468005466277 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
12:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 228ms
12:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
12:17:46 INFO - PROCESS | 1424 | 1468005466497 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:46 INFO - PROCESS | 1424 | 1468005466525 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
12:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 196ms
12:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
12:17:46 INFO - PROCESS | 1424 | 1468005466690 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:46 INFO - PROCESS | 1424 | 1468005466723 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
12:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 179ms
12:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
12:17:46 INFO - PROCESS | 1424 | 1468005466876 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:46 INFO - PROCESS | 1424 | 1468005466904 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
12:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 196ms
12:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
12:17:47 INFO - PROCESS | 1424 | 1468005467066 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:47 INFO - PROCESS | 1424 | 1468005467091 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
12:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 196ms
12:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
12:17:47 INFO - PROCESS | 1424 | 1468005467289 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:47 INFO - PROCESS | 1424 | 1468005467322 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
12:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 196ms
12:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
12:17:47 INFO - PROCESS | 1424 | 1468005467477 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:47 INFO - PROCESS | 1424 | 1468005467511 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
12:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 196ms
12:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
12:17:47 INFO - PROCESS | 1424 | 1468005467669 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:47 INFO - PROCESS | 1424 | 1468005467715 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
12:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 196ms
12:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
12:17:47 INFO - PROCESS | 1424 | 1468005467856 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:47 INFO - PROCESS | 1424 | 1468005467894 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
12:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 195ms
12:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
12:17:48 INFO - PROCESS | 1424 | 1468005468079 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:48 INFO - PROCESS | 1424 | 1468005468111 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
12:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 196ms
12:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
12:17:48 INFO - PROCESS | 1424 | 1468005468270 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:48 INFO - PROCESS | 1424 | 1468005468303 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
12:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 179ms
12:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
12:17:48 INFO - PROCESS | 1424 | 1468005468458 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:48 INFO - PROCESS | 1424 | 1468005468492 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
12:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 196ms
12:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
12:17:48 INFO - PROCESS | 1424 | 1468005468647 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:48 INFO - PROCESS | 1424 | 1468005468681 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
12:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 196ms
12:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
12:17:48 INFO - PROCESS | 1424 | 1468005468872 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:48 INFO - PROCESS | 1424 | 1468005468910 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
12:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 196ms
12:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
12:17:49 INFO - PROCESS | 1424 | 1468005469059 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:49 INFO - PROCESS | 1424 | 1468005469093 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
12:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 196ms
12:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
12:17:49 INFO - PROCESS | 1424 | 1468005469250 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:49 INFO - PROCESS | 1424 | 1468005469290 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
12:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 196ms
12:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
12:17:49 INFO - PROCESS | 1424 | 1468005469439 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:49 INFO - PROCESS | 1424 | 1468005469521 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
12:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 195ms
12:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
12:17:49 INFO - PROCESS | 1424 | 1468005469662 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:49 INFO - PROCESS | 1424 | 1468005469704 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
12:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 196ms
12:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
12:17:49 INFO - PROCESS | 1424 | 1468005469852 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:49 INFO - PROCESS | 1424 | 1468005469895 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
12:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 179ms
12:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
12:17:50 INFO - PROCESS | 1424 | 1468005470040 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:50 INFO - PROCESS | 1424 | 1468005470084 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
12:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 196ms
12:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
12:17:50 INFO - PROCESS | 1424 | 1468005470229 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:50 INFO - PROCESS | 1424 | 1468005470268 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
12:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 196ms
12:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
12:17:50 INFO - PROCESS | 1424 | 1468005470454 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:50 INFO - PROCESS | 1424 | 1468005470500 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
12:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 196ms
12:17:50 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
12:17:50 INFO - PROCESS | 1424 | 1468005470642 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:50 INFO - PROCESS | 1424 | 1468005470678 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:50 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () {
12:17:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
12:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
12:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
12:17:50 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () {
12:17:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
12:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
12:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
12:17:50 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () {
12:17:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
12:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
12:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
12:17:50 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () {
12:17:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
12:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
12:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
12:17:50 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 196ms
12:17:50 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
12:17:50 INFO - PROCESS | 1424 | 1468005470842 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:50 INFO - PROCESS | 1424 | 1468005470880 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
12:17:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
12:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:17:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
12:17:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
12:17:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
12:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:17:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
12:17:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
12:17:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
12:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:17:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
12:17:51 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 196ms
12:17:51 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
12:17:51 INFO - PROCESS | 1424 | 1468005471034 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:51 INFO - PROCESS | 1424 | 1468005471141 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:51 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined
12:17:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
12:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:17:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:17:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
12:17:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
12:17:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.
12:17:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
12:17:51 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 228ms
12:17:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
12:17:51 INFO - PROCESS | 1424 | 1468005471298 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:51 INFO - PROCESS | 1424 | 1468005471351 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
12:17:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 228ms
12:17:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
12:17:51 INFO - PROCESS | 1424 | 1468005471526 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:51 INFO - PROCESS | 1424 | 1468005471564 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
12:17:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 196ms
12:17:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
12:17:51 INFO - PROCESS | 1424 | 1468005471712 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:51 INFO - PROCESS | 1424 | 1468005471767 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
12:17:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 245ms
12:17:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
12:17:51 INFO - PROCESS | 1424 | 1468005471973 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:52 INFO - PROCESS | 1424 | 1468005472019 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
12:17:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 196ms
12:17:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
12:17:52 INFO - PROCESS | 1424 | 1468005472162 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:52 INFO - PROCESS | 1424 | 1468005472213 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
12:17:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 196ms
12:17:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
12:17:52 INFO - PROCESS | 1424 | 1468005472354 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:52 INFO - PROCESS | 1424 | 1468005472398 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
12:17:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 179ms
12:17:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
12:17:52 INFO - PROCESS | 1424 | 1468005472545 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:52 INFO - PROCESS | 1424 | 1468005472637 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
12:17:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 196ms
12:17:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
12:17:52 INFO - PROCESS | 1424 | 1468005472768 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:52 INFO - PROCESS | 1424 | 1468005472816 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
12:17:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 195ms
12:17:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
12:17:52 INFO - PROCESS | 1424 | 1468005472956 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:53 INFO - PROCESS | 1424 | 1468005473005 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
12:17:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 196ms
12:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
12:17:53 INFO - PROCESS | 1424 | 1468005473146 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:53 INFO - PROCESS | 1424 | 1468005473196 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
12:17:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 196ms
12:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
12:17:53 INFO - PROCESS | 1424 | 1468005473336 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:53 INFO - PROCESS | 1424 | 1468005473426 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
12:17:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 196ms
12:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
12:17:53 INFO - PROCESS | 1424 | 1468005473558 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:53 INFO - PROCESS | 1424 | 1468005473604 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
12:17:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 196ms
12:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
12:17:53 INFO - PROCESS | 1424 | 1468005473749 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:53 INFO - PROCESS | 1424 | 1468005473810 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
12:17:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 196ms
12:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
12:17:53 INFO - PROCESS | 1424 | 1468005473937 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:54 INFO - PROCESS | 1424 | 1468005473989 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
12:17:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 179ms
12:17:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
12:17:54 INFO - PROCESS | 1424 | 1468005474177 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:54 INFO - PROCESS | 1424 | 1468005474225 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
12:17:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 180ms
12:17:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
12:17:54 INFO - PROCESS | 1424 | 1468005474364 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:54 INFO - PROCESS | 1424 | 1468005474418 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
12:17:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 196ms
12:17:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
12:17:54 INFO - PROCESS | 1424 | 1468005474556 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:54 INFO - PROCESS | 1424 | 1468005474593 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
12:17:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 196ms
12:17:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
12:17:54 INFO - PROCESS | 1424 | 1468005474743 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:54 INFO - PROCESS | 1424 | 1468005474780 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
12:17:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 195ms
12:17:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
12:17:54 INFO - PROCESS | 1424 | 1468005474968 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:55 INFO - PROCESS | 1424 | 1468005475016 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
12:17:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 196ms
12:17:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
12:17:55 INFO - PROCESS | 1424 | 1468005475164 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:55 INFO - PROCESS | 1424 | 1468005475257 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
12:17:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 408ms
12:17:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
12:17:55 INFO - PROCESS | 1424 | 1468005475559 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:55 INFO - PROCESS | 1424 | 1468005475590 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:55 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
12:17:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 195ms
12:17:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
12:17:55 INFO - PROCESS | 1424 | 1468005475783 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:55 INFO - PROCESS | 1424 | 1468005475820 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
12:17:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 196ms
12:17:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
12:17:55 INFO - PROCESS | 1424 | 1468005475972 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:56 INFO - PROCESS | 1424 | 1468005476025 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:56 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
12:17:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 245ms
12:17:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
12:17:56 INFO - PROCESS | 1424 | 1468005476200 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:56 INFO - PROCESS | 1424 | 1468005476230 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
12:17:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 196ms
12:17:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
12:17:56 INFO - PROCESS | 1424 | 1468005476388 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:56 INFO - PROCESS | 1424 | 1468005476424 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
12:17:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 196ms
12:17:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
12:17:56 INFO - PROCESS | 1424 | 1468005476612 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:56 INFO - PROCESS | 1424 | 1468005476650 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
12:17:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 244ms
12:17:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
12:17:56 INFO - PROCESS | 1424 | 1468005476841 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:56 INFO - PROCESS | 1424 | 1468005476869 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
12:17:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 196ms
12:17:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
12:17:57 INFO - PROCESS | 1424 | 1468005477032 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:57 INFO - PROCESS | 1424 | 1468005477077 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
12:17:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 196ms
12:17:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
12:17:57 INFO - PROCESS | 1424 | 1468005477220 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:57 INFO - PROCESS | 1424 | 1468005477297 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
12:17:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 196ms
12:17:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
12:17:57 INFO - PROCESS | 1424 | 1468005477443 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:57 INFO - PROCESS | 1424 | 1468005477487 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
12:17:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 245ms
12:17:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
12:17:57 INFO - PROCESS | 1424 | 1468005477671 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:57 INFO - PROCESS | 1424 | 1468005477721 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
12:17:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 196ms
12:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
12:17:57 INFO - PROCESS | 1424 | 1468005477861 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:57 INFO - PROCESS | 1424 | 1468005477914 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
12:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 228ms
12:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
12:17:58 INFO - PROCESS | 1424 | 1468005478124 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:58 INFO - PROCESS | 1424 | 1468005478168 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
12:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 196ms
12:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
12:17:58 INFO - PROCESS | 1424 | 1468005478316 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:58 INFO - PROCESS | 1424 | 1468005478361 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
12:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 229ms
12:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
12:17:58 INFO - PROCESS | 1424 | 1468005478544 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:58 INFO - PROCESS | 1424 | 1468005478583 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
12:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 180ms
12:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
12:17:58 INFO - PROCESS | 1424 | 1468005478733 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:58 INFO - PROCESS | 1424 | 1468005478763 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
12:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 196ms
12:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
12:17:58 INFO - PROCESS | 1424 | 1468005478955 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:59 INFO - PROCESS | 1424 | 1468005478995 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
12:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 196ms
12:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
12:17:59 INFO - PROCESS | 1424 | 1468005479145 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:59 INFO - PROCESS | 1424 | 1468005479192 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
12:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 195ms
12:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
12:17:59 INFO - PROCESS | 1424 | 1468005479336 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:59 INFO - PROCESS | 1424 | 1468005479378 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17: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
12:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 196ms
12:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
12:17:59 INFO - PROCESS | 1424 | 1468005479524 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:59 INFO - PROCESS | 1424 | 1468005479561 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
12:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 196ms
12:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
12:17:59 INFO - PROCESS | 1424 | 1468005479752 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:59 INFO - PROCESS | 1424 | 1468005479798 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
12:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 180ms
12:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
12:17:59 INFO - PROCESS | 1424 | 1468005479938 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:17:59 INFO - PROCESS | 1424 | 1468005479980 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:00 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
12:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 196ms
12:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
12:18:00 INFO - PROCESS | 1424 | 1468005480128 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:00 INFO - PROCESS | 1424 | 1468005480162 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
12:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 196ms
12:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
12:18:00 INFO - PROCESS | 1424 | 1468005480318 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:00 INFO - PROCESS | 1424 | 1468005480351 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
12:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 196ms
12:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
12:18:00 INFO - PROCESS | 1424 | 1468005480540 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:00 INFO - PROCESS | 1424 | 1468005480586 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
12:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 196ms
12:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
12:18:00 INFO - PROCESS | 1424 | 1468005480731 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:00 INFO - PROCESS | 1424 | 1468005480770 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
12:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 195ms
12:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
12:18:00 INFO - PROCESS | 1424 | 1468005480919 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:00 INFO - PROCESS | 1424 | 1468005480972 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
12:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 196ms
12:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
12:18:01 INFO - PROCESS | 1424 | 1468005481109 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:01 INFO - PROCESS | 1424 | 1468005481148 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:01 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
12:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 196ms
12:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
12:18:01 INFO - PROCESS | 1424 | 1468005481333 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:01 INFO - PROCESS | 1424 | 1468005481378 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
12:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 180ms
12:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
12:18:01 INFO - PROCESS | 1424 | 1468005481522 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:01 INFO - PROCESS | 1424 | 1468005481599 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant
12:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 555ms
12:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
12:18:02 INFO - PROCESS | 1424 | 1468005482094 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:02 INFO - PROCESS | 1424 | 1468005482137 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
12:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 343ms
12:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
12:18:02 INFO - PROCESS | 1424 | 1468005482426 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:02 INFO - PROCESS | 1424 | 1468005482456 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
12:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 196ms
12:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
12:18:02 INFO - PROCESS | 1424 | 1468005482618 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:02 INFO - PROCESS | 1424 | 1468005482649 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
12:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 195ms
12:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
12:18:02 INFO - PROCESS | 1424 | 1468005482838 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:02 INFO - PROCESS | 1424 | 1468005482873 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
12:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 179ms
12:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
12:18:03 INFO - PROCESS | 1424 | 1468005483027 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:03 INFO - PROCESS | 1424 | 1468005483061 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
12:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 195ms
12:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
12:18:03 INFO - PROCESS | 1424 | 1468005483219 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:03 INFO - PROCESS | 1424 | 1468005483260 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
12:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 196ms
12:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
12:18:03 INFO - PROCESS | 1424 | 1468005483406 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:03 INFO - PROCESS | 1424 | 1468005483449 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
12:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 196ms
12:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
12:18:03 INFO - PROCESS | 1424 | 1468005483629 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:03 INFO - PROCESS | 1424 | 1468005483668 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
12:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 196ms
12:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
12:18:03 INFO - PROCESS | 1424 | 1468005483820 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:03 INFO - PROCESS | 1424 | 1468005483861 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
12:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 196ms
12:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
12:18:04 INFO - PROCESS | 1424 | 1468005484008 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:04 INFO - PROCESS | 1424 | 1468005484039 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
12:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 196ms
12:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
12:18:04 INFO - PROCESS | 1424 | 1468005484200 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:04 INFO - PROCESS | 1424 | 1468005484259 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
12:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 244ms
12:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
12:18:04 INFO - PROCESS | 1424 | 1468005484461 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:04 INFO - PROCESS | 1424 | 1468005484502 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:04 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
12:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 196ms
12:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
12:18:04 INFO - PROCESS | 1424 | 1468005484652 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:04 INFO - PROCESS | 1424 | 1468005484704 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:04 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
12:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 245ms
12:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
12:18:04 INFO - PROCESS | 1424 | 1468005484887 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:04 INFO - PROCESS | 1424 | 1468005484940 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:05 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
12:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 261ms
12:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
12:18:05 INFO - PROCESS | 1424 | 1468005485129 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:05 INFO - PROCESS | 1424 | 1468005485218 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:05 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)
12:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 229ms
12:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
12:18:05 INFO - PROCESS | 1424 | 1468005485399 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:05 INFO - PROCESS | 1424 | 1468005485461 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
12:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 228ms
12:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
12:18:05 INFO - PROCESS | 1424 | 1468005485627 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:05 INFO - PROCESS | 1424 | 1468005485673 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
12:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 179ms
12:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
12:18:05 INFO - PROCESS | 1424 | 1468005485817 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:05 INFO - PROCESS | 1424 | 1468005485866 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
12:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 228ms
12:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
12:18:06 INFO - PROCESS | 1424 | 1468005486078 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:06 INFO - PROCESS | 1424 | 1468005486130 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
12:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 196ms
12:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
12:18:06 INFO - PROCESS | 1424 | 1468005486269 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:06 INFO - PROCESS | 1424 | 1468005486317 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
12:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 180ms
12:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
12:18:06 INFO - PROCESS | 1424 | 1468005486457 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:06 INFO - PROCESS | 1424 | 1468005486529 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
12:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 408ms
12:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
12:18:06 INFO - PROCESS | 1424 | 1468005486892 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:06 INFO - PROCESS | 1424 | 1468005486926 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
12:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 196ms
12:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
12:18:07 INFO - PROCESS | 1424 | 1468005487080 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:07 INFO - PROCESS | 1424 | 1468005487123 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
12:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 196ms
12:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
12:18:07 INFO - PROCESS | 1424 | 1468005487267 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:07 INFO - PROCESS | 1424 | 1468005487316 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
12:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 196ms
12:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
12:18:07 INFO - PROCESS | 1424 | 1468005487458 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:07 INFO - PROCESS | 1424 | 1468005487507 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
12:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 244ms
12:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
12:18:07 INFO - PROCESS | 1424 | 1468005487720 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:07 INFO - PROCESS | 1424 | 1468005487767 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:07 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
12:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 196ms
12:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
12:18:07 INFO - PROCESS | 1424 | 1468005487912 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:07 INFO - PROCESS | 1424 | 1468005487961 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
12:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 245ms
12:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
12:18:08 INFO - PROCESS | 1424 | 1468005488143 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:08 INFO - PROCESS | 1424 | 1468005488195 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
12:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 228ms
12:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
12:18:08 INFO - PROCESS | 1424 | 1468005488425 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:08 INFO - PROCESS | 1424 | 1468005488462 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:08 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)
12:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 212ms
12:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
12:18:08 INFO - PROCESS | 1424 | 1468005488615 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:08 INFO - PROCESS | 1424 | 1468005488665 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
12:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 228ms
12:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
12:18:08 INFO - PROCESS | 1424 | 1468005488844 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:08 INFO - PROCESS | 1424 | 1468005488922 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
12:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 440ms
12:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
12:18:09 INFO - PROCESS | 1424 | 1468005489314 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:09 INFO - PROCESS | 1424 | 1468005489363 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
12:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 391ms
12:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
12:18:09 INFO - PROCESS | 1424 | 1468005489707 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:09 INFO - PROCESS | 1424 | 1468005489737 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
12:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 196ms
12:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
12:18:09 INFO - PROCESS | 1424 | 1468005489897 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:09 INFO - PROCESS | 1424 | 1468005489933 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
12:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 195ms
12:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
12:18:10 INFO - PROCESS | 1424 | 1468005490121 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:10 INFO - PROCESS | 1424 | 1468005490167 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
12:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 229ms
12:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
12:18:10 INFO - PROCESS | 1424 | 1468005490348 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:10 INFO - PROCESS | 1424 | 1468005490382 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
12:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 180ms
12:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
12:18:10 INFO - PROCESS | 1424 | 1468005490538 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:10 INFO - PROCESS | 1424 | 1468005490573 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
12:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 196ms
12:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
12:18:10 INFO - PROCESS | 1424 | 1468005490727 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:10 INFO - PROCESS | 1424 | 1468005490808 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
12:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 196ms
12:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
12:18:10 INFO - PROCESS | 1424 | 1468005490950 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:10 INFO - PROCESS | 1424 | 1468005490990 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
12:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 195ms
12:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
12:18:11 INFO - PROCESS | 1424 | 1468005491140 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:11 INFO - PROCESS | 1424 | 1468005491185 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
12:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 245ms
12:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
12:18:11 INFO - PROCESS | 1424 | 1468005491369 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:11 INFO - PROCESS | 1424 | 1468005491406 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
12:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 229ms
12:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
12:18:11 INFO - PROCESS | 1424 | 1468005491631 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:11 INFO - PROCESS | 1424 | 1468005491661 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
12:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 180ms
12:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
12:18:11 INFO - PROCESS | 1424 | 1468005491830 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:11 INFO - PROCESS | 1424 | 1468005491885 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
12:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 228ms
12:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
12:18:12 INFO - PROCESS | 1424 | 1468005492051 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:12 INFO - PROCESS | 1424 | 1468005492094 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
12:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 196ms
12:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
12:18:12 INFO - PROCESS | 1424 | 1468005492242 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:12 INFO - PROCESS | 1424 | 1468005492295 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
12:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 245ms
12:18:12 INFO - PROCESS | 1424 | 1468005492510 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
12:18:12 INFO - PROCESS | 1424 | 1468005492564 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
12:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 164ms
12:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
12:18:12 INFO - PROCESS | 1424 | 1468005492693 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:12 INFO - PROCESS | 1424 | 1468005492748 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
12:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 245ms
12:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
12:18:12 INFO - PROCESS | 1424 | 1468005492934 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:13 INFO - PROCESS | 1424 | 1468005492976 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
12:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 228ms
12:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
12:18:13 INFO - PROCESS | 1424 | 1468005493196 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:13 INFO - PROCESS | 1424 | 1468005493249 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
12:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 245ms
12:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
12:18:13 INFO - PROCESS | 1424 | 1468005493430 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:13 INFO - PROCESS | 1424 | 1468005493473 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
12:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 196ms
12:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
12:18:13 INFO - PROCESS | 1424 | 1468005493616 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:13 INFO - PROCESS | 1424 | 1468005493650 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
12:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 196ms
12:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
12:18:13 INFO - PROCESS | 1424 | 1468005493806 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:13 INFO - PROCESS | 1424 | 1468005493847 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
12:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 196ms
12:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
12:18:14 INFO - PROCESS | 1424 | 1468005494027 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:14 INFO - PROCESS | 1424 | 1468005494074 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
12:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 196ms
12:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
12:18:14 INFO - PROCESS | 1424 | 1468005494217 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:14 INFO - PROCESS | 1424 | 1468005494260 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
12:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 179ms
12:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
12:18:14 INFO - PROCESS | 1424 | 1468005494408 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:14 INFO - PROCESS | 1424 | 1468005494446 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
12:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 196ms
12:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
12:18:14 INFO - PROCESS | 1424 | 1468005494595 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:14 INFO - PROCESS | 1424 | 1468005494687 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
12:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 228ms
12:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
12:18:14 INFO - PROCESS | 1424 | 1468005494857 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:14 INFO - PROCESS | 1424 | 1468005494902 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
12:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 180ms
12:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
12:18:15 INFO - PROCESS | 1424 | 1468005495047 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:15 INFO - PROCESS | 1424 | 1468005495098 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
12:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 180ms
12:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
12:18:15 INFO - PROCESS | 1424 | 1468005495238 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:15 INFO - PROCESS | 1424 | 1468005495286 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
12:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 196ms
12:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
12:18:15 INFO - PROCESS | 1424 | 1468005495475 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:15 INFO - PROCESS | 1424 | 1468005495521 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
12:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 196ms
12:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
12:18:15 INFO - PROCESS | 1424 | 1468005495664 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:15 INFO - PROCESS | 1424 | 1468005495711 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
12:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 196ms
12:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
12:18:15 INFO - PROCESS | 1424 | 1468005495855 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:15 INFO - PROCESS | 1424 | 1468005495905 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
12:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 408ms
12:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
12:18:16 INFO - PROCESS | 1424 | 1468005496281 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:16 INFO - PROCESS | 1424 | 1468005496332 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
12:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 555ms
12:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
12:18:16 INFO - PROCESS | 1424 | 1468005496818 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:16 INFO - PROCESS | 1424 | 1468005496850 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
12:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 180ms
12:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
12:18:17 INFO - PROCESS | 1424 | 1468005497063 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:17 INFO - PROCESS | 1424 | 1468005497093 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
12:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 196ms
12:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
12:18:17 INFO - PROCESS | 1424 | 1468005497255 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:17 INFO - PROCESS | 1424 | 1468005497298 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
12:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 196ms
12:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
12:18:17 INFO - PROCESS | 1424 | 1468005497444 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:17 INFO - PROCESS | 1424 | 1468005497489 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
12:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 180ms
12:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
12:18:17 INFO - PROCESS | 1424 | 1468005497635 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:17 INFO - PROCESS | 1424 | 1468005497668 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
12:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 196ms
12:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
12:18:17 INFO - PROCESS | 1424 | 1468005497860 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:17 INFO - PROCESS | 1424 | 1468005497902 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:18 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
12:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 196ms
12:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
12:18:18 INFO - PROCESS | 1424 | 1468005498046 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:18 INFO - PROCESS | 1424 | 1468005498077 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:18 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
12:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 196ms
12:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
12:18:18 INFO - PROCESS | 1424 | 1468005498238 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:18 INFO - PROCESS | 1424 | 1468005498280 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
12:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 195ms
12:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
12:18:18 INFO - PROCESS | 1424 | 1468005498426 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:18 INFO - PROCESS | 1424 | 1468005498469 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
12:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 196ms
12:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
12:18:18 INFO - PROCESS | 1424 | 1468005498648 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:18 INFO - PROCESS | 1424 | 1468005498692 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
12:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 245ms
12:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
12:18:18 INFO - PROCESS | 1424 | 1468005498879 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:18 INFO - PROCESS | 1424 | 1468005498927 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
12:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 229ms
12:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
12:18:19 INFO - PROCESS | 1424 | 1468005499109 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:19 INFO - PROCESS | 1424 | 1468005499154 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
12:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 196ms
12:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
12:18:19 INFO - PROCESS | 1424 | 1468005499297 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:19 INFO - PROCESS | 1424 | 1468005499341 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
12:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 228ms
12:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
12:18:19 INFO - PROCESS | 1424 | 1468005499564 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:19 INFO - PROCESS | 1424 | 1468005499603 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
12:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 196ms
12:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
12:18:19 INFO - PROCESS | 1424 | 1468005499753 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:19 INFO - PROCESS | 1424 | 1468005499799 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:19 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)
12:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 196ms
12:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
12:18:19 INFO - PROCESS | 1424 | 1468005499943 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:20 INFO - PROCESS | 1424 | 1468005499992 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
12:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 196ms
12:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
12:18:20 INFO - PROCESS | 1424 | 1468005500132 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:20 INFO - PROCESS | 1424 | 1468005500217 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
12:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 196ms
12:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
12:18:20 INFO - PROCESS | 1424 | 1468005500356 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:20 INFO - PROCESS | 1424 | 1468005500395 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
12:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 245ms
12:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
12:18:20 INFO - PROCESS | 1424 | 1468005500585 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:20 INFO - PROCESS | 1424 | 1468005500625 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
12:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 195ms
12:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
12:18:20 INFO - PROCESS | 1424 | 1468005500778 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:20 INFO - PROCESS | 1424 | 1468005500821 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
12:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 196ms
12:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
12:18:21 INFO - PROCESS | 1424 | 1468005501001 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:21 INFO - PROCESS | 1424 | 1468005501046 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
12:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 179ms
12:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
12:18:21 INFO - PROCESS | 1424 | 1468005501191 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:21 INFO - PROCESS | 1424 | 1468005501226 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
12:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 180ms
12:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
12:18:21 INFO - PROCESS | 1424 | 1468005501379 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:21 INFO - PROCESS | 1424 | 1468005501422 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
12:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 196ms
12:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
12:18:21 INFO - PROCESS | 1424 | 1468005501626 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:21 INFO - PROCESS | 1424 | 1468005501674 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
12:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 229ms
12:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
12:18:21 INFO - PROCESS | 1424 | 1468005501893 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:21 INFO - PROCESS | 1424 | 1468005501940 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
12:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 180ms
12:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
12:18:22 INFO - PROCESS | 1424 | 1468005502084 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:22 INFO - PROCESS | 1424 | 1468005502127 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
12:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 196ms
12:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
12:18:22 INFO - PROCESS | 1424 | 1468005502272 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:22 INFO - PROCESS | 1424 | 1468005502316 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
12:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 196ms
12:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
12:18:22 INFO - PROCESS | 1424 | 1468005502462 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:22 INFO - PROCESS | 1424 | 1468005502557 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
12:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 228ms
12:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
12:18:22 INFO - PROCESS | 1424 | 1468005502725 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:22 INFO - PROCESS | 1424 | 1468005502773 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
12:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 180ms
12:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
12:18:22 INFO - PROCESS | 1424 | 1468005502946 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:23 INFO - PROCESS | 1424 | 1468005503021 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
12:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 506ms
12:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
12:18:23 INFO - PROCESS | 1424 | 1468005503474 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:23 INFO - PROCESS | 1424 | 1468005503505 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
12:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 196ms
12:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
12:18:23 INFO - PROCESS | 1424 | 1468005503663 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:23 INFO - PROCESS | 1424 | 1468005503695 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
12:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 180ms
12:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
12:18:23 INFO - PROCESS | 1424 | 1468005503855 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:23 INFO - PROCESS | 1424 | 1468005503887 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
12:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 228ms
12:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
12:18:24 INFO - PROCESS | 1424 | 1468005504114 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:24 INFO - PROCESS | 1424 | 1468005504143 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
12:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 196ms
12:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
12:18:24 INFO - PROCESS | 1424 | 1468005504304 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:24 INFO - PROCESS | 1424 | 1468005504337 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
12:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 196ms
12:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
12:18:24 INFO - PROCESS | 1424 | 1468005504493 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:24 INFO - PROCESS | 1424 | 1468005504533 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
12:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 180ms
12:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
12:18:24 INFO - PROCESS | 1424 | 1468005504683 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:24 INFO - PROCESS | 1424 | 1468005504724 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:24 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
12:18:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:18:24 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
12:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:18:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:18:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 229ms
12:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
12:18:24 INFO - PROCESS | 1424 | 1468005504945 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:25 INFO - PROCESS | 1424 | 1468005504985 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
12:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 195ms
12:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
12:18:25 INFO - PROCESS | 1424 | 1468005505137 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:25 INFO - PROCESS | 1424 | 1468005505178 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
12:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 179ms
12:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
12:18:25 INFO - PROCESS | 1424 | 1468005505324 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:25 INFO - PROCESS | 1424 | 1468005505376 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:25 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
12:18:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:18:25 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
12:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:18:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:18:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 228ms
12:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
12:18:25 INFO - PROCESS | 1424 | 1468005505555 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:25 INFO - PROCESS | 1424 | 1468005505652 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:25 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.line.html | Zero-length line segments from lineTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
12:18:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:18:25 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
12:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:18:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:18:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 245ms
12:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
12:18:25 INFO - PROCESS | 1424 | 1468005505817 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:25 INFO - PROCESS | 1424 | 1468005505868 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
12:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 228ms
12:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
12:18:26 INFO - PROCESS | 1424 | 1468005506046 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:26 INFO - PROCESS | 1424 | 1468005506100 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
12:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 228ms
12:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
12:18:26 INFO - PROCESS | 1424 | 1468005506275 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:26 INFO - PROCESS | 1424 | 1468005506309 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
12:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 196ms
12:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
12:18:26 INFO - PROCESS | 1424 | 1468005506507 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:26 INFO - PROCESS | 1424 | 1468005506538 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
12:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 180ms
12:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
12:18:26 INFO - PROCESS | 1424 | 1468005506690 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:26 INFO - PROCESS | 1424 | 1468005506753 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
12:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 229ms
12:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
12:18:26 INFO - PROCESS | 1424 | 1468005506919 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:26 INFO - PROCESS | 1424 | 1468005506963 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
12:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 195ms
12:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
12:18:27 INFO - PROCESS | 1424 | 1468005507106 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:27 INFO - PROCESS | 1424 | 1468005507148 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
12:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 245ms
12:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
12:18:27 INFO - PROCESS | 1424 | 1468005507371 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:27 INFO - PROCESS | 1424 | 1468005507409 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
12:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 196ms
12:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
12:18:27 INFO - PROCESS | 1424 | 1468005507559 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:27 INFO - PROCESS | 1424 | 1468005507600 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
12:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 196ms
12:18:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
12:18:27 INFO - PROCESS | 1424 | 1468005507751 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:27 INFO - PROCESS | 1424 | 1468005507797 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
12:18:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 196ms
12:18:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
12:18:27 INFO - PROCESS | 1424 | 1468005507987 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:28 INFO - PROCESS | 1424 | 1468005508036 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
12:18:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 229ms
12:18:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
12:18:28 INFO - PROCESS | 1424 | 1468005508202 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:28 INFO - PROCESS | 1424 | 1468005508244 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
12:18:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 195ms
12:18:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
12:18:28 INFO - PROCESS | 1424 | 1468005508390 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:28 INFO - PROCESS | 1424 | 1468005508435 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
12:18:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 196ms
12:18:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
12:18:28 INFO - PROCESS | 1424 | 1468005508580 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:28 INFO - PROCESS | 1424 | 1468005508623 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
12:18:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 196ms
12:18:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
12:18:28 INFO - PROCESS | 1424 | 1468005508824 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:28 INFO - PROCESS | 1424 | 1468005508878 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
12:18:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 245ms
12:18:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
12:18:29 INFO - PROCESS | 1424 | 1468005509056 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:29 INFO - PROCESS | 1424 | 1468005509102 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
12:18:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 179ms
12:18:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
12:18:29 INFO - PROCESS | 1424 | 1468005509244 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:29 INFO - PROCESS | 1424 | 1468005509293 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
12:18:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 196ms
12:18:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
12:18:29 INFO - PROCESS | 1424 | 1468005509433 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:29 INFO - PROCESS | 1424 | 1468005509490 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
12:18:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 229ms
12:18:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
12:18:29 INFO - PROCESS | 1424 | 1468005509695 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:29 INFO - PROCESS | 1424 | 1468005509764 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
12:18:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 441ms
12:18:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
12:18:30 INFO - PROCESS | 1424 | 1468005510132 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:30 INFO - PROCESS | 1424 | 1468005510175 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
12:18:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 457ms
12:18:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
12:18:30 INFO - PROCESS | 1424 | 1468005510603 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:30 INFO - PROCESS | 1424 | 1468005510635 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
12:18:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 195ms
12:18:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
12:18:30 INFO - PROCESS | 1424 | 1468005510797 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:30 INFO - PROCESS | 1424 | 1468005510831 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
12:18:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 179ms
12:18:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
12:18:31 INFO - PROCESS | 1424 | 1468005510988 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:31 INFO - PROCESS | 1424 | 1468005511025 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
12:18:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 179ms
12:18:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
12:18:31 INFO - PROCESS | 1424 | 1468005511180 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:31 INFO - PROCESS | 1424 | 1468005511265 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
12:18:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 196ms
12:18:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
12:18:31 INFO - PROCESS | 1424 | 1468005511397 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:31 INFO - PROCESS | 1424 | 1468005511432 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
12:18:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 196ms
12:18:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
12:18:31 INFO - PROCESS | 1424 | 1468005511587 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:31 INFO - PROCESS | 1424 | 1468005511639 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
12:18:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 196ms
12:18:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
12:18:31 INFO - PROCESS | 1424 | 1468005511776 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:31 INFO - PROCESS | 1424 | 1468005511816 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
12:18:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 196ms
12:18:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
12:18:32 INFO - PROCESS | 1424 | 1468005512011 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:32 INFO - PROCESS | 1424 | 1468005512044 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
12:18:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 196ms
12:18:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
12:18:32 INFO - PROCESS | 1424 | 1468005512202 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:32 INFO - PROCESS | 1424 | 1468005512232 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
12:18:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 196ms
12:18:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
12:18:32 INFO - PROCESS | 1424 | 1468005512393 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:32 INFO - PROCESS | 1424 | 1468005512443 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
12:18:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 245ms
12:18:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
12:18:32 INFO - PROCESS | 1424 | 1468005512624 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:32 INFO - PROCESS | 1424 | 1468005512675 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
12:18:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 244ms
12:18:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
12:18:32 INFO - PROCESS | 1424 | 1468005512884 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:32 INFO - PROCESS | 1424 | 1468005512925 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
12:18:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 196ms
12:18:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
12:18:33 INFO - PROCESS | 1424 | 1468005513076 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:33 INFO - PROCESS | 1424 | 1468005513126 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
12:18:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 229ms
12:18:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
12:18:33 INFO - PROCESS | 1424 | 1468005513308 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:33 INFO - PROCESS | 1424 | 1468005513351 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
12:18:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 196ms
12:18:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
12:18:33 INFO - PROCESS | 1424 | 1468005513496 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:33 INFO - PROCESS | 1424 | 1468005513542 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:33 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
12:18:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 228ms
12:18:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
12:18:33 INFO - PROCESS | 1424 | 1468005513760 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:33 INFO - PROCESS | 1424 | 1468005513806 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
12:18:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 195ms
12:18:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
12:18:33 INFO - PROCESS | 1424 | 1468005513949 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:34 INFO - PROCESS | 1424 | 1468005513989 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
12:18:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 229ms
12:18:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
12:18:34 INFO - PROCESS | 1424 | 1468005514179 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:34 INFO - PROCESS | 1424 | 1468005514217 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
12:18:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 180ms
12:18:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
12:18:34 INFO - PROCESS | 1424 | 1468005514401 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:34 INFO - PROCESS | 1424 | 1468005514436 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
12:18:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 180ms
12:18:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
12:18:34 INFO - PROCESS | 1424 | 1468005514593 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:34 INFO - PROCESS | 1424 | 1468005514641 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
12:18:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 196ms
12:18:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
12:18:34 INFO - PROCESS | 1424 | 1468005514780 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:34 INFO - PROCESS | 1424 | 1468005514820 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
12:18:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 196ms
12:18:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
12:18:35 INFO - PROCESS | 1424 | 1468005514976 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:35 INFO - PROCESS | 1424 | 1468005515022 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
12:18:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 261ms
12:18:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
12:18:35 INFO - PROCESS | 1424 | 1468005515254 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:35 INFO - PROCESS | 1424 | 1468005515291 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:35 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw
12:18:35 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
12:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:18:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:18:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:18:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 196ms
12:18:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
12:18:35 INFO - PROCESS | 1424 | 1468005515444 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:35 INFO - PROCESS | 1424 | 1468005515476 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
12:18:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 195ms
12:18:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
12:18:35 INFO - PROCESS | 1424 | 1468005515635 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:35 INFO - PROCESS | 1424 | 1468005515676 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
12:18:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 179ms
12:18:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
12:18:35 INFO - PROCESS | 1424 | 1468005515825 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:35 INFO - PROCESS | 1424 | 1468005515915 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
12:18:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 228ms
12:18:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
12:18:36 INFO - PROCESS | 1424 | 1468005516087 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:36 INFO - PROCESS | 1424 | 1468005516125 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
12:18:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 196ms
12:18:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
12:18:36 INFO - PROCESS | 1424 | 1468005516275 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:36 INFO - PROCESS | 1424 | 1468005516324 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
12:18:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 196ms
12:18:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
12:18:36 INFO - PROCESS | 1424 | 1468005516465 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:36 INFO - PROCESS | 1424 | 1468005516510 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
12:18:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 294ms
12:18:36 INFO - PROCESS | 1424 | 1468005516912 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
12:18:36 INFO - PROCESS | 1424 | 1468005516967 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
12:18:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 245ms
12:18:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
12:18:37 INFO - PROCESS | 1424 | 1468005517148 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:37 INFO - PROCESS | 1424 | 1468005517177 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
12:18:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 229ms
12:18:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
12:18:37 INFO - PROCESS | 1424 | 1468005517377 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:37 INFO - PROCESS | 1424 | 1468005517460 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
12:18:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 196ms
12:18:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
12:18:37 INFO - PROCESS | 1424 | 1468005517597 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:37 INFO - PROCESS | 1424 | 1468005517625 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
12:18:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 196ms
12:18:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
12:18:37 INFO - PROCESS | 1424 | 1468005517789 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:37 INFO - PROCESS | 1424 | 1468005517827 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
12:18:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 195ms
12:18:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
12:18:38 INFO - PROCESS | 1424 | 1468005517978 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:38 INFO - PROCESS | 1424 | 1468005518021 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
12:18:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 196ms
12:18:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
12:18:38 INFO - PROCESS | 1424 | 1468005518165 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:38 INFO - PROCESS | 1424 | 1468005518258 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
12:18:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 196ms
12:18:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
12:18:38 INFO - PROCESS | 1424 | 1468005518394 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:38 INFO - PROCESS | 1424 | 1468005518431 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
12:18:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 180ms
12:18:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
12:18:38 INFO - PROCESS | 1424 | 1468005518582 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:38 INFO - PROCESS | 1424 | 1468005518609 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
12:18:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 131ms
12:18:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
12:18:38 INFO - PROCESS | 1424 | 1468005518720 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:38 INFO - PROCESS | 1424 | 1468005518752 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
12:18:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 196ms
12:18:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
12:18:38 INFO - PROCESS | 1424 | 1468005518912 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:39 INFO - PROCESS | 1424 | 1468005519004 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
12:18:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 228ms
12:18:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
12:18:39 INFO - PROCESS | 1424 | 1468005519176 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:39 INFO - PROCESS | 1424 | 1468005519217 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
12:18:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 196ms
12:18:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
12:18:39 INFO - PROCESS | 1424 | 1468005519361 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:39 INFO - PROCESS | 1424 | 1468005519409 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
12:18:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 245ms
12:18:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
12:18:39 INFO - PROCESS | 1424 | 1468005519596 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:39 INFO - PROCESS | 1424 | 1468005519631 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
12:18:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 196ms
12:18:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
12:18:39 INFO - PROCESS | 1424 | 1468005519816 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:39 INFO - PROCESS | 1424 | 1468005519851 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
12:18:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 196ms
12:18:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
12:18:40 INFO - PROCESS | 1424 | 1468005520012 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:40 INFO - PROCESS | 1424 | 1468005520057 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
12:18:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 245ms
12:18:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
12:18:40 INFO - PROCESS | 1424 | 1468005520257 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:40 INFO - PROCESS | 1424 | 1468005520302 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
12:18:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 294ms
12:18:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
12:18:40 INFO - PROCESS | 1424 | 1468005520547 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:40 INFO - PROCESS | 1424 | 1468005520627 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
12:18:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 196ms
12:18:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
12:18:40 INFO - PROCESS | 1424 | 1468005520772 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:40 INFO - PROCESS | 1424 | 1468005520810 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
12:18:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 196ms
12:18:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
12:18:40 INFO - PROCESS | 1424 | 1468005520961 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:41 INFO - PROCESS | 1424 | 1468005520996 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
12:18:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 195ms
12:18:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
12:18:41 INFO - PROCESS | 1424 | 1468005521150 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:41 INFO - PROCESS | 1424 | 1468005521189 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
12:18:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 179ms
12:18:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
12:18:41 INFO - PROCESS | 1424 | 1468005521341 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:41 INFO - PROCESS | 1424 | 1468005521421 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
12:18:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 195ms
12:18:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
12:18:41 INFO - PROCESS | 1424 | 1468005521563 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:41 INFO - PROCESS | 1424 | 1468005521607 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
12:18:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 196ms
12:18:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
12:18:41 INFO - PROCESS | 1424 | 1468005521752 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:41 INFO - PROCESS | 1424 | 1468005521797 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
12:18:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 196ms
12:18:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
12:18:41 INFO - PROCESS | 1424 | 1468005521941 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:42 INFO - PROCESS | 1424 | 1468005521986 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
12:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 196ms
12:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
12:18:42 INFO - PROCESS | 1424 | 1468005522132 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:42 INFO - PROCESS | 1424 | 1468005522223 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
12:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 196ms
12:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
12:18:42 INFO - PROCESS | 1424 | 1468005522355 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:42 INFO - PROCESS | 1424 | 1468005522394 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
12:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 196ms
12:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
12:18:42 INFO - PROCESS | 1424 | 1468005522543 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:42 INFO - PROCESS | 1424 | 1468005522591 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
12:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 195ms
12:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
12:18:42 INFO - PROCESS | 1424 | 1468005522733 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:42 INFO - PROCESS | 1424 | 1468005522776 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
12:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 179ms
12:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
12:18:42 INFO - PROCESS | 1424 | 1468005522975 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:43 INFO - PROCESS | 1424 | 1468005523009 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
12:18:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 212ms
12:18:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
12:18:43 INFO - PROCESS | 1424 | 1468005523167 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:43 INFO - PROCESS | 1424 | 1468005523213 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
12:18:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 457ms
12:18:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
12:18:43 INFO - PROCESS | 1424 | 1468005523601 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:43 INFO - PROCESS | 1424 | 1468005523648 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
12:18:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 408ms
12:18:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
12:18:44 INFO - PROCESS | 1424 | 1468005524027 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:44 INFO - PROCESS | 1424 | 1468005524059 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
12:18:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 196ms
12:18:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
12:18:44 INFO - PROCESS | 1424 | 1468005524218 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:44 INFO - PROCESS | 1424 | 1468005524249 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
12:18:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 195ms
12:18:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
12:18:44 INFO - PROCESS | 1424 | 1468005524419 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:44 INFO - PROCESS | 1424 | 1468005524530 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
12:18:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 408ms
12:18:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
12:18:44 INFO - PROCESS | 1424 | 1468005524847 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:44 INFO - PROCESS | 1424 | 1468005524880 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
12:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 196ms
12:18:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
12:18:45 INFO - PROCESS | 1424 | 1468005525043 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:45 INFO - PROCESS | 1424 | 1468005525078 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
12:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 179ms
12:18:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
12:18:45 INFO - PROCESS | 1424 | 1468005525227 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:45 INFO - PROCESS | 1424 | 1468005525312 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
12:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 228ms
12:18:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
12:18:45 INFO - PROCESS | 1424 | 1468005525492 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:45 INFO - PROCESS | 1424 | 1468005525530 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
12:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 196ms
12:18:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
12:18:45 INFO - PROCESS | 1424 | 1468005525677 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:45 INFO - PROCESS | 1424 | 1468005525721 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
12:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 180ms
12:18:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
12:18:45 INFO - PROCESS | 1424 | 1468005525867 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:45 INFO - PROCESS | 1424 | 1468005525929 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
12:18:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 180ms
12:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
12:18:46 INFO - PROCESS | 1424 | 1468005526109 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:46 INFO - PROCESS | 1424 | 1468005526140 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
12:18:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 180ms
12:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
12:18:46 INFO - PROCESS | 1424 | 1468005526283 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:46 INFO - PROCESS | 1424 | 1468005526335 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
12:18:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 196ms
12:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
12:18:46 INFO - PROCESS | 1424 | 1468005526478 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:46 INFO - PROCESS | 1424 | 1468005526524 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
12:18:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 244ms
12:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
12:18:46 INFO - PROCESS | 1424 | 1468005526706 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:46 INFO - PROCESS | 1424 | 1468005526761 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
12:18:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 245ms
12:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
12:18:46 INFO - PROCESS | 1424 | 1468005526985 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:47 INFO - PROCESS | 1424 | 1468005527027 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
12:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 196ms
12:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
12:18:47 INFO - PROCESS | 1424 | 1468005527159 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:47 INFO - PROCESS | 1424 | 1468005527197 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
12:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 196ms
12:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
12:18:47 INFO - PROCESS | 1424 | 1468005527347 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:47 INFO - PROCESS | 1424 | 1468005527391 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
12:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 196ms
12:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
12:18:47 INFO - PROCESS | 1424 | 1468005527538 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:47 INFO - PROCESS | 1424 | 1468005527578 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
12:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 196ms
12:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
12:18:47 INFO - PROCESS | 1424 | 1468005527758 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:47 INFO - PROCESS | 1424 | 1468005527792 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
12:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 195ms
12:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
12:18:47 INFO - PROCESS | 1424 | 1468005527948 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:48 INFO - PROCESS | 1424 | 1468005527995 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
12:18:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 196ms
12:18:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
12:18:48 INFO - PROCESS | 1424 | 1468005528139 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:48 INFO - PROCESS | 1424 | 1468005528168 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
12:18:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 179ms
12:18:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
12:18:48 INFO - PROCESS | 1424 | 1468005528327 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:48 INFO - PROCESS | 1424 | 1468005528368 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
12:18:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 196ms
12:18:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
12:18:48 INFO - PROCESS | 1424 | 1468005528552 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:48 INFO - PROCESS | 1424 | 1468005528595 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
12:18:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 196ms
12:18:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
12:18:48 INFO - PROCESS | 1424 | 1468005528740 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:48 INFO - PROCESS | 1424 | 1468005528782 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
12:18:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 196ms
12:18:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
12:18:48 INFO - PROCESS | 1424 | 1468005528928 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:48 INFO - PROCESS | 1424 | 1468005528961 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
12:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 196ms
12:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
12:18:49 INFO - PROCESS | 1424 | 1468005529119 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:49 INFO - PROCESS | 1424 | 1468005529167 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
12:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 245ms
12:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
12:18:49 INFO - PROCESS | 1424 | 1468005529381 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:49 INFO - PROCESS | 1424 | 1468005529423 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
12:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 195ms
12:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
12:18:49 INFO - PROCESS | 1424 | 1468005529572 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:49 INFO - PROCESS | 1424 | 1468005529603 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
12:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 196ms
12:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
12:18:49 INFO - PROCESS | 1424 | 1468005529760 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:49 INFO - PROCESS | 1424 | 1468005529806 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
12:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 196ms
12:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
12:18:49 INFO - PROCESS | 1424 | 1468005529949 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:50 INFO - PROCESS | 1424 | 1468005530044 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
12:18:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 196ms
12:18:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
12:18:50 INFO - PROCESS | 1424 | 1468005530175 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:50 INFO - PROCESS | 1424 | 1468005530218 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
12:18:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 196ms
12:18:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
12:18:50 INFO - PROCESS | 1424 | 1468005530362 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:50 INFO - PROCESS | 1424 | 1468005530429 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
12:18:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 555ms
12:18:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
12:18:50 INFO - PROCESS | 1424 | 1468005530933 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:50 INFO - PROCESS | 1424 | 1468005530965 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
12:18:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 196ms
12:18:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
12:18:51 INFO - PROCESS | 1424 | 1468005531125 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:51 INFO - PROCESS | 1424 | 1468005531157 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
12:18:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 196ms
12:18:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
12:18:51 INFO - PROCESS | 1424 | 1468005531317 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:51 INFO - PROCESS | 1424 | 1468005531347 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
12:18:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 195ms
12:18:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
12:18:51 INFO - PROCESS | 1424 | 1468005531554 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:51 INFO - PROCESS | 1424 | 1468005531583 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
12:18:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 228ms
12:18:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
12:18:51 INFO - PROCESS | 1424 | 1468005531766 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:51 INFO - PROCESS | 1424 | 1468005531798 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
12:18:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 196ms
12:18:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
12:18:51 INFO - PROCESS | 1424 | 1468005531958 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:52 INFO - PROCESS | 1424 | 1468005531994 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
12:18:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 196ms
12:18:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
12:18:52 INFO - PROCESS | 1424 | 1468005532146 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:52 INFO - PROCESS | 1424 | 1468005532179 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
12:18:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 196ms
12:18:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
12:18:52 INFO - PROCESS | 1424 | 1468005532371 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:52 INFO - PROCESS | 1424 | 1468005532411 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
12:18:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 180ms
12:18:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
12:18:52 INFO - PROCESS | 1424 | 1468005532558 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:52 INFO - PROCESS | 1424 | 1468005532594 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
12:18:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 196ms
12:18:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
12:18:52 INFO - PROCESS | 1424 | 1468005532747 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:52 INFO - PROCESS | 1424 | 1468005532805 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
12:18:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 228ms
12:18:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
12:18:53 INFO - PROCESS | 1424 | 1468005532977 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:53 INFO - PROCESS | 1424 | 1468005533025 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
12:18:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 228ms
12:18:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
12:18:53 INFO - PROCESS | 1424 | 1468005533248 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:53 INFO - PROCESS | 1424 | 1468005533291 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
12:18:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 196ms
12:18:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
12:18:53 INFO - PROCESS | 1424 | 1468005533431 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:53 INFO - PROCESS | 1424 | 1468005533472 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
12:18:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 180ms
12:18:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
12:18:53 INFO - PROCESS | 1424 | 1468005533623 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:53 INFO - PROCESS | 1424 | 1468005533671 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
12:18:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 228ms
12:18:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
12:18:53 INFO - PROCESS | 1424 | 1468005533905 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:53 INFO - PROCESS | 1424 | 1468005533949 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
12:18:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 213ms
12:18:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
12:18:54 INFO - PROCESS | 1424 | 1468005534094 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:54 INFO - PROCESS | 1424 | 1468005534139 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
12:18:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 196ms
12:18:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
12:18:54 INFO - PROCESS | 1424 | 1468005534283 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:54 INFO - PROCESS | 1424 | 1468005534331 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
12:18:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 196ms
12:18:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
12:18:54 INFO - PROCESS | 1424 | 1468005534495 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:54 INFO - PROCESS | 1424 | 1468005534560 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:55 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)
12:18:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 783ms
12:18:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
12:18:55 INFO - PROCESS | 1424 | 1468005535270 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:55 INFO - PROCESS | 1424 | 1468005535301 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255
12:18:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:18:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
12:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:18:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:18:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 718ms
12:18:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
12:18:56 INFO - PROCESS | 1424 | 1468005536004 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:56 INFO - PROCESS | 1424 | 1468005536035 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255
12:18:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:18:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
12:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:18:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:18:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 652ms
12:18:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
12:18:56 INFO - PROCESS | 1424 | 1468005536676 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:56 INFO - PROCESS | 1424 | 1468005536709 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:57 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)
12:18:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 653ms
12:18:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
12:18:57 INFO - PROCESS | 1424 | 1468005537353 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:57 INFO - PROCESS | 1424 | 1468005537402 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:58 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)
12:18:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1077ms
12:18:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
12:18:58 INFO - PROCESS | 1424 | 1468005538430 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:58 INFO - PROCESS | 1424 | 1468005538461 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255
12:18:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:18:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
12:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:18:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:18:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 718ms
12:18:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
12:18:59 INFO - PROCESS | 1424 | 1468005539165 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:59 INFO - PROCESS | 1424 | 1468005539193 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
12:18:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:18:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
12:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:18:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:18:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 735ms
12:18:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
12:18:59 INFO - PROCESS | 1424 | 1468005539903 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:18:59 INFO - PROCESS | 1424 | 1468005539942 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
12:19:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:19:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
12:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:19:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 734ms
12:19:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
12:19:00 INFO - PROCESS | 1424 | 1468005540639 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:00 INFO - PROCESS | 1424 | 1468005540674 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
12:19:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:19:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
12:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:19:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 735ms
12:19:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
12:19:01 INFO - PROCESS | 1424 | 1468005541369 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:01 INFO - PROCESS | 1424 | 1468005541395 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
12:19:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 130ms
12:19:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
12:19:01 INFO - PROCESS | 1424 | 1468005541509 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:01 INFO - PROCESS | 1424 | 1468005541553 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
12:19:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 196ms
12:19:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
12:19:01 INFO - PROCESS | 1424 | 1468005541695 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:01 INFO - PROCESS | 1424 | 1468005541781 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - 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"
12:19:01 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
12:19:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
12:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:19:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 196ms
12:19:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
12:19:01 INFO - PROCESS | 1424 | 1468005541917 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:01 INFO - PROCESS | 1424 | 1468005541951 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
12:19:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 196ms
12:19:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
12:19:02 INFO - PROCESS | 1424 | 1468005542109 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:02 INFO - PROCESS | 1424 | 1468005542146 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif"
12:19:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
12:19:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
12:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:19:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 196ms
12:19:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
12:19:02 INFO - PROCESS | 1424 | 1468005542296 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:02 INFO - PROCESS | 1424 | 1468005542333 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif"
12:19:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
12:19:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
12:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:19:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 196ms
12:19:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
12:19:02 INFO - PROCESS | 1424 | 1468005542493 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:02 INFO - PROCESS | 1424 | 1468005542591 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
12:19:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 228ms
12:19:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
12:19:02 INFO - PROCESS | 1424 | 1468005542758 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:02 INFO - PROCESS | 1424 | 1468005542794 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200
12:19:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
12:19:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
12:19:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:19:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 718ms
12:19:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
12:19:03 INFO - PROCESS | 1424 | 1468005543493 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:03 INFO - PROCESS | 1424 | 1468005543530 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
12:19:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 180ms
12:19:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
12:19:03 INFO - PROCESS | 1424 | 1468005543682 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:03 INFO - PROCESS | 1424 | 1468005543718 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
12:19:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 179ms
12:19:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
12:19:03 INFO - PROCESS | 1424 | 1468005543899 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:03 INFO - PROCESS | 1424 | 1468005543969 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
12:19:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 473ms
12:19:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
12:19:04 INFO - PROCESS | 1424 | 1468005544361 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:04 INFO - PROCESS | 1424 | 1468005544394 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
12:19:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 196ms
12:19:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
12:19:04 INFO - PROCESS | 1424 | 1468005544550 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:04 INFO - PROCESS | 1424 | 1468005544584 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
12:19:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 196ms
12:19:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
12:19:04 INFO - PROCESS | 1424 | 1468005544742 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:04 INFO - PROCESS | 1424 | 1468005544785 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
12:19:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 245ms
12:19:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
12:19:05 INFO - PROCESS | 1424 | 1468005545002 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:05 INFO - PROCESS | 1424 | 1468005545037 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
12:19:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 195ms
12:19:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
12:19:05 INFO - PROCESS | 1424 | 1468005545192 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:05 INFO - PROCESS | 1424 | 1468005545228 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
12:19:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 196ms
12:19:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
12:19:05 INFO - PROCESS | 1424 | 1468005545382 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:05 INFO - PROCESS | 1424 | 1468005545429 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
12:19:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 196ms
12:19:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
12:19:05 INFO - PROCESS | 1424 | 1468005545572 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:05 INFO - PROCESS | 1424 | 1468005545617 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
12:19:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 245ms
12:19:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
12:19:05 INFO - PROCESS | 1424 | 1468005545833 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:05 INFO - PROCESS | 1424 | 1468005545867 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
12:19:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 196ms
12:19:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
12:19:06 INFO - PROCESS | 1424 | 1468005546024 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:06 INFO - PROCESS | 1424 | 1468005546061 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
12:19:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 195ms
12:19:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
12:19:06 INFO - PROCESS | 1424 | 1468005546212 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:06 INFO - PROCESS | 1424 | 1468005546251 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
12:19:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 196ms
12:19:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
12:19:06 INFO - PROCESS | 1424 | 1468005546402 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:06 INFO - PROCESS | 1424 | 1468005546459 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
12:19:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 245ms
12:19:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
12:19:06 INFO - PROCESS | 1424 | 1468005546665 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:06 INFO - PROCESS | 1424 | 1468005546701 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
12:19:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 196ms
12:19:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
12:19:06 INFO - PROCESS | 1424 | 1468005546862 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:06 INFO - PROCESS | 1424 | 1468005546904 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
12:19:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 228ms
12:19:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
12:19:07 INFO - PROCESS | 1424 | 1468005547088 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:07 INFO - PROCESS | 1424 | 1468005547130 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
12:19:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 196ms
12:19:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
12:19:07 INFO - PROCESS | 1424 | 1468005547277 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:07 INFO - PROCESS | 1424 | 1468005547372 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
12:19:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 244ms
12:19:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
12:19:07 INFO - PROCESS | 1424 | 1468005547545 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:07 INFO - PROCESS | 1424 | 1468005547585 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
12:19:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 196ms
12:19:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
12:19:07 INFO - PROCESS | 1424 | 1468005547735 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:07 INFO - PROCESS | 1424 | 1468005547777 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
12:19:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 196ms
12:19:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
12:19:07 INFO - PROCESS | 1424 | 1468005547927 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:08 INFO - PROCESS | 1424 | 1468005547975 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
12:19:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 245ms
12:19:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
12:19:08 INFO - PROCESS | 1424 | 1468005548188 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:08 INFO - PROCESS | 1424 | 1468005548230 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
12:19:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 196ms
12:19:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
12:19:08 INFO - PROCESS | 1424 | 1468005548378 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:08 INFO - PROCESS | 1424 | 1468005548423 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
12:19:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 196ms
12:19:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
12:19:08 INFO - PROCESS | 1424 | 1468005548566 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:08 INFO - PROCESS | 1424 | 1468005548618 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
12:19:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 244ms
12:19:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
12:19:08 INFO - PROCESS | 1424 | 1468005548796 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:08 INFO - PROCESS | 1424 | 1468005548840 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
12:19:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 196ms
12:19:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
12:19:09 INFO - PROCESS | 1424 | 1468005549019 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:09 INFO - PROCESS | 1424 | 1468005549065 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
12:19:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 196ms
12:19:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
12:19:09 INFO - PROCESS | 1424 | 1468005549213 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:09 INFO - PROCESS | 1424 | 1468005549246 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
12:19:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 196ms
12:19:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
12:19:09 INFO - PROCESS | 1424 | 1468005549397 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:09 INFO - PROCESS | 1424 | 1468005549444 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
12:19:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 196ms
12:19:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
12:19:09 INFO - PROCESS | 1424 | 1468005549587 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:09 INFO - PROCESS | 1424 | 1468005549683 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
12:19:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 244ms
12:19:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
12:19:09 INFO - PROCESS | 1424 | 1468005549850 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:09 INFO - PROCESS | 1424 | 1468005549883 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
12:19:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 196ms
12:19:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
12:19:10 INFO - PROCESS | 1424 | 1468005550041 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:10 INFO - PROCESS | 1424 | 1468005550095 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
12:19:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 196ms
12:19:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
12:19:10 INFO - PROCESS | 1424 | 1468005550229 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:10 INFO - PROCESS | 1424 | 1468005550263 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
12:19:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 196ms
12:19:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
12:19:10 INFO - PROCESS | 1424 | 1468005550469 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:10 INFO - PROCESS | 1424 | 1468005550519 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
12:19:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 229ms
12:19:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
12:19:10 INFO - PROCESS | 1424 | 1468005550704 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:10 INFO - PROCESS | 1424 | 1468005550776 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
12:19:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 653ms
12:19:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
12:19:11 INFO - PROCESS | 1424 | 1468005551367 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:11 INFO - PROCESS | 1424 | 1468005551408 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
12:19:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 196ms
12:19:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
12:19:11 INFO - PROCESS | 1424 | 1468005551558 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:11 INFO - PROCESS | 1424 | 1468005551595 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
12:19:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 196ms
12:19:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
12:19:11 INFO - PROCESS | 1424 | 1468005551747 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:11 INFO - PROCESS | 1424 | 1468005551788 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
12:19:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 228ms
12:19:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
12:19:12 INFO - PROCESS | 1424 | 1468005551975 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:12 INFO - PROCESS | 1424 | 1468005552008 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
12:19:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 179ms
12:19:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
12:19:12 INFO - PROCESS | 1424 | 1468005552196 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:12 INFO - PROCESS | 1424 | 1468005552229 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
12:19:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 196ms
12:19:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
12:19:12 INFO - PROCESS | 1424 | 1468005552386 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:12 INFO - PROCESS | 1424 | 1468005552440 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
12:19:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 196ms
12:19:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
12:19:12 INFO - PROCESS | 1424 | 1468005552576 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:12 INFO - PROCESS | 1424 | 1468005552616 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
12:19:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 196ms
12:19:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
12:19:12 INFO - PROCESS | 1424 | 1468005552764 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:12 INFO - PROCESS | 1424 | 1468005552791 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
12:19:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 196ms
12:19:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
12:19:12 INFO - PROCESS | 1424 | 1468005552986 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:13 INFO - PROCESS | 1424 | 1468005553027 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
12:19:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 196ms
12:19:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
12:19:13 INFO - PROCESS | 1424 | 1468005553176 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:13 INFO - PROCESS | 1424 | 1468005553210 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
12:19:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 196ms
12:19:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
12:19:13 INFO - PROCESS | 1424 | 1468005553366 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:13 INFO - PROCESS | 1424 | 1468005553434 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
12:19:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
12:19:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 228ms
12:19:13 INFO - TEST-START | /DOMEvents/constructors.html
12:19:13 INFO - PROCESS | 1424 | 1468005553628 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:13 INFO - PROCESS | 1424 | 1468005553663 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
12:19:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
12:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:19:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
12:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:19:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
12:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:19:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
12:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:19:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
12:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:19:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
12:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
12:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
12:19:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 261ms
12:19:13 INFO - TEST-START | /DOMEvents/event-phases-order.html
12:19:13 INFO - PROCESS | 1424 | 1468005553884 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:13 INFO - PROCESS | 1424 | 1468005553935 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
12:19:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 196ms
12:19:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
12:19:14 INFO - PROCESS | 1424 | 1468005554065 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:14 INFO - PROCESS | 1424 | 1468005554111 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
12:19:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
12:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
12:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
12:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
12:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
12:19:14 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
12:19:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
12:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
12:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
12:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
12:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
12:19:14 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
12:19:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
12:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
12:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
12:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
12:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
12:19:14 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]"
12:19:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
12:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
12:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
12:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
12:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
12:19:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
12:19:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 196ms
12:19:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
12:19:14 INFO - PROCESS | 1424 | 1468005554260 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:14 INFO - PROCESS | 1424 | 1468005554309 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:14 INFO - PROCESS | 1424 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
12:19:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
12:19:14 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 229ms
12:19:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
12:19:14 INFO - PROCESS | 1424 | 1468005554525 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:14 INFO - PROCESS | 1424 | 1468005554568 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:14 INFO - PROCESS | 1424 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
12:19:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
12:19:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 180ms
12:19:14 INFO - PROCESS | 1424 | 1468005554733 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
12:19:14 INFO - PROCESS | 1424 | 1468005554801 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
12:19:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 180ms
12:19:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
12:19:14 INFO - PROCESS | 1424 | 1468005554912 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:14 INFO - PROCESS | 1424 | 1468005554955 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:15 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.
12:19:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 196ms
12:19:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
12:19:15 INFO - PROCESS | 1424 | 1468005555104 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:15 INFO - PROCESS | 1424 | 1468005555131 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:15 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
12:19:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
12:19:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
12:19:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 196ms
12:19:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
12:19:15 INFO - PROCESS | 1424 | 1468005555326 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:15 INFO - PROCESS | 1424 | 1468005555355 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:15 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.
12:19:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 130ms
12:19:15 INFO - PROCESS | 1424 | 1468005555461 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
12:19:15 INFO - PROCESS | 1424 | 1468005555497 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:15 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.
12:19:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 196ms
12:19:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
12:19:15 INFO - PROCESS | 1424 | 1468005555651 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:15 INFO - PROCESS | 1424 | 1468005555687 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
12:19:15 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
12:19:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 147ms
12:19:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
12:19:15 INFO - PROCESS | 1424 | 1468005555789 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:15 INFO - PROCESS | 1424 | 1468005555838 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:16 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.
12:19:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 245ms
12:19:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
12:19:16 INFO - PROCESS | 1424 | 1468005556050 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:16 INFO - PROCESS | 1424 | 1468005556092 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:16 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.
12:19:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 196ms
12:19:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
12:19:16 INFO - PROCESS | 1424 | 1468005556240 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:16 INFO - PROCESS | 1424 | 1468005556283 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:16 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.
12:19:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 196ms
12:19:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
12:19:16 INFO - PROCESS | 1424 | 1468005556428 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:16 INFO - PROCESS | 1424 | 1468005556461 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:16 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.
12:19:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 146ms
12:19:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
12:19:16 INFO - PROCESS | 1424 | 1468005556566 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:16 INFO - PROCESS | 1424 | 1468005556614 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:16 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.
12:19:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 196ms
12:19:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
12:19:16 INFO - PROCESS | 1424 | 1468005556790 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:16 INFO - PROCESS | 1424 | 1468005556836 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19: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.
12:19:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 196ms
12:19:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
12:19:16 INFO - PROCESS | 1424 | 1468005556978 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:17 INFO - PROCESS | 1424 | 1468005557035 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19: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
12:19:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
12:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
12:19:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 196ms
12:19:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
12:19:17 INFO - PROCESS | 1424 | 1468005557167 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:17 INFO - PROCESS | 1424 | 1468005557218 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:17 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.
12:19:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 196ms
12:19:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
12:19:17 INFO - PROCESS | 1424 | 1468005557357 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:17 INFO - PROCESS | 1424 | 1468005557406 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:17 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.
12:19:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 522ms
12:19:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
12:19:17 INFO - PROCESS | 1424 | 1468005557887 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:17 INFO - PROCESS | 1424 | 1468005557925 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
12:19:18 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
12:19:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 196ms
12:19:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
12:19:18 INFO - PROCESS | 1424 | 1468005558077 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:18 INFO - PROCESS | 1424 | 1468005558130 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:18 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.
12:19:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 245ms
12:19:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
12:19:18 INFO - PROCESS | 1424 | 1468005558341 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:18 INFO - PROCESS | 1424 | 1468005558381 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:18 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.
12:19:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 196ms
12:19:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
12:19:18 INFO - PROCESS | 1424 | 1468005558531 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:18 INFO - PROCESS | 1424 | 1468005558558 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:18 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.
12:19:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 195ms
12:19:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker
12:19:18 INFO - PROCESS | 1424 | 1468005558716 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:18 INFO - PROCESS | 1424 | 1468005558748 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
12:19:18 INFO - {}
12:19:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
12:19:18 INFO - {}
12:19:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
12:19:18 INFO - {}
12:19:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
12:19:18 INFO - {}
12:19:18 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 196ms
12:19:18 INFO - TEST-START | /FileAPI/fileReader.html
12:19:18 INFO - PROCESS | 1424 | 1468005558907 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:18 INFO - PROCESS | 1424 | 1468005558948 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
12:19:19 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
12:19:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
12:19:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
12:19:19 INFO - TEST-OK | /FileAPI/fileReader.html | took 245ms
12:19:19 INFO - TEST-START | /FileAPI/historical.html
12:19:19 INFO - PROCESS | 1424 | 1468005559170 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:19 INFO - PROCESS | 1424 | 1468005559215 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
12:19:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
12:19:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
12:19:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
12:19:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
12:19:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
12:19:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
12:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
12:19:19 INFO - TEST-OK | /FileAPI/historical.html | took 196ms
12:19:19 INFO - TEST-START | /FileAPI/idlharness.html
12:19:19 INFO - PROCESS | 1424 | 1468005559359 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:19 INFO - PROCESS | 1424 | 1468005559396 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
12:19:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
12:19:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
12:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
12:19:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
12:19:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
12:19:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
12:19:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
12:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
12:19:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
12:19:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
12:19:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
12:19:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
12:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
12:19:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
12:19:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
12:19:19 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
12:19:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
12:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
12:19:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
12:19:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
12:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
12:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
12:19:19 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
12:19:19 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
12:19:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
12:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
12:19:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
12:19:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
12:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
12:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
12:19:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
12:19:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
12:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
12:19:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
12:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
12:19:19 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
12:19:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
12:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
12:19:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
12:19:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
12:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
12:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
12:19:19 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
12:19:19 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
12:19:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
12:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
12:19:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
12:19:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
12:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
12:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
12:19:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
12:19:19 INFO - TEST-OK | /FileAPI/idlharness.html | took 375ms
12:19:19 INFO - TEST-START | /FileAPI/idlharness.worker
12:19:19 INFO - PROCESS | 1424 | 1468005559721 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:19 INFO - PROCESS | 1424 | 1468005559761 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
12:19:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
12:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
12:19:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
12:19:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:19:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:19:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
12:19:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
12:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
12:19:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
12:19:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:19:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:19:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
12:19:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
12:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
12:19:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
12:19:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:19:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:19:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
12:19:20 INFO - {}
12:19:20 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
12:19:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
12:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
12:19:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
12:19:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
12:19:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
12:19:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
12:19:20 INFO - {}
12:19:20 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 - {}
12:19:20 INFO - {}
12:19:20 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
12:19:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
12:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
12:19:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
12:19:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
12:19:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
12:19:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
12:19:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
12:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
12:19:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
12:19:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:19:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
12:19:20 INFO - {}
12:19:20 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
12:19:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
12:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
12:19:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
12:19:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
12:19:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
12:19:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
12:19:20 INFO - {}
12:19:20 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 - {}
12:19:20 INFO - {}
12:19:20 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
12:19:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
12:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
12:19:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
12:19:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
12:19:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
12:19:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:19:20 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
12:19:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
12:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
12:19:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
12:19:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:19:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:19:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
12:19:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
12:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
12:19:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
12:19:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:19:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:19:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
12:19:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
12:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
12:19:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
12:19:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:19:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:19:20 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
12:19:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
12:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
12:19:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
12:19:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:19:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:19:20 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
12:19:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
12:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
12:19:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
12:19:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:19:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:19:20 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
12:19:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
12:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
12:19:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
12:19:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:19:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:19:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:19:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
12:19:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
12:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
12:19:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
12:19:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:19:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:19:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
12:19:20 INFO - {}
12:19:20 INFO - TEST-OK | /FileAPI/idlharness.worker | took 457ms
12:19:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
12:19:20 INFO - PROCESS | 1424 | 1468005560187 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:20 INFO - PROCESS | 1424 | 1468005560234 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:20 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
12:19:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 229ms
12:19:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
12:19:20 INFO - PROCESS | 1424 | 1468005560415 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:20 INFO - PROCESS | 1424 | 1468005560462 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
12:19:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 228ms
12:19:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html
12:19:20 INFO - PROCESS | 1424 | 1468005560681 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:20 INFO - PROCESS | 1424 | 1468005560721 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
12:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
12:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
12:19:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 179ms
12:19:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
12:19:20 INFO - PROCESS | 1424 | 1468005560875 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:20 INFO - PROCESS | 1424 | 1468005560924 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
12:19:21 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.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
12:19:21 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'.)
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
12:19:21 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.
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
12:19:21 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.
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
12:19:21 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.
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
12:19:21 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 277ms
12:19:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
12:19:21 INFO - PROCESS | 1424 | 1468005561148 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:21 INFO - PROCESS | 1424 | 1468005561196 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
12:19:21 INFO - {}
12:19:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 228ms
12:19:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
12:19:21 INFO - PROCESS | 1424 | 1468005561432 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:21 INFO - PROCESS | 1424 | 1468005561468 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
12:19:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 164ms
12:19:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
12:19:21 INFO - PROCESS | 1424 | 1468005561612 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:21 INFO - PROCESS | 1424 | 1468005561651 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
12:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:19:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
12:19:21 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"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
12:19:21 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"
12:19:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
12:19:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
12:19:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 310ms
12:19:21 INFO - TEST-START | /FileAPI/file/File-constructor.html
12:19:21 INFO - PROCESS | 1424 | 1468005561916 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:21 INFO - PROCESS | 1424 | 1468005561963 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
12:19:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
12:19:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
12:19:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
12:19:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
12:19:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
12:19:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
12:19:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
12:19:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
12:19:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
12:19:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
12:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
12:19:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
12:19:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
12:19:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
12:19:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
12:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
12:19:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
12:19:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
12:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
12:19:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
12:19:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
12:19:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 212ms
12:19:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
12:19:22 INFO - PROCESS | 1424 | 1468005562112 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:22 INFO - PROCESS | 1424 | 1468005562201 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
12:19:22 INFO - {}
12:19:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 229ms
12:19:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
12:19:22 INFO - PROCESS | 1424 | 1468005562375 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:22 INFO - PROCESS | 1424 | 1468005562418 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
12:19:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
12:19:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
12:19:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
12:19:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
12:19:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
12:19:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
12:19:22 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 180ms
12:19:22 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
12:19:22 INFO - PROCESS | 1424 | 1468005562565 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:22 INFO - PROCESS | 1424 | 1468005562606 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
12:19:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
12:19:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
12:19:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
12:19:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
12:19:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
12:19:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 196ms
12:19:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
12:19:22 INFO - PROCESS | 1424 | 1468005562756 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:22 INFO - PROCESS | 1424 | 1468005562811 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
12:19:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
12:19:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
12:19:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
12:19:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
12:19:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
12:19:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 195ms
12:19:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
12:19:22 INFO - PROCESS | 1424 | 1468005562944 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:23 INFO - PROCESS | 1424 | 1468005563026 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
12:19:23 INFO - reader.readAsText(blob_2)
12:19:23 INFO - }" did not throw
12:19:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
12:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
12:19:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
12:19:23 INFO - reader.readAsDataURL(blob_2)
12:19:23 INFO - }" did not throw
12:19:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
12:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
12:19:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
12:19:23 INFO - reader.readAsArrayBuffer(blob_2)
12:19:23 INFO - }" did not throw
12:19:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
12:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
12:19:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
12:19:23 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
12:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:19:23 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
12:19:23 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
12:19:23 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
12:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:19:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
12:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:19:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
12:19:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_equals: readyState must be LOADING expected 1 but got 2
12:19:23 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
12:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:19:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 196ms
12:19:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
12:19:23 INFO - PROCESS | 1424 | 1468005563171 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:23 INFO - PROCESS | 1424 | 1468005563219 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
12:19:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
12:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
12:19:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
12:19:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 196ms
12:19:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
12:19:23 INFO - PROCESS | 1424 | 1468005563360 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:23 INFO - PROCESS | 1424 | 1468005563412 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
12:19:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 180ms
12:19:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
12:19:23 INFO - PROCESS | 1424 | 1468005563549 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:23 INFO - PROCESS | 1424 | 1468005563582 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
12:19:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 131ms
12:19:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
12:19:23 INFO - PROCESS | 1424 | 1468005563687 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:23 INFO - PROCESS | 1424 | 1468005563775 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
12:19:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 196ms
12:19:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
12:19:23 INFO - PROCESS | 1424 | 1468005563912 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:23 INFO - PROCESS | 1424 | 1468005563972 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
12:19:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
12:19:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 196ms
12:19:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
12:19:24 INFO - PROCESS | 1424 | 1468005564103 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:24 INFO - PROCESS | 1424 | 1468005564152 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
12:19:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 343ms
12:19:24 INFO - PROCESS | 1424 | 1468005564544 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
12:19:24 INFO - PROCESS | 1424 | 1468005564587 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
12:19:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
12:19:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
12:19:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 278ms
12:19:24 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
12:19:24 INFO - PROCESS | 1424 | 1468005564824 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:24 INFO - PROCESS | 1424 | 1468005564854 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
12:19:25 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
12:19:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
12:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
12:19:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 196ms
12:19:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
12:19:25 INFO - PROCESS | 1424 | 1468005565012 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:25 INFO - PROCESS | 1424 | 1468005565051 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:25 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
12:19:25 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 196ms
12:19:25 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
12:19:25 INFO - PROCESS | 1424 | 1468005565319 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:25 INFO - PROCESS | 1424 | 1468005565372 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:25 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
12:19:25 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 228ms
12:19:25 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
12:19:25 INFO - PROCESS | 1424 | 1468005565509 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:25 INFO - PROCESS | 1424 | 1468005565560 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:25 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
12:19:25 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 229ms
12:19:25 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
12:19:25 INFO - PROCESS | 1424 | 1468005565739 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:25 INFO - PROCESS | 1424 | 1468005565773 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:25 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
12:19:25 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 196ms
12:19:25 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
12:19:25 INFO - PROCESS | 1424 | 1468005565928 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:25 INFO - PROCESS | 1424 | 1468005565960 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:26 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
12:19:26 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 228ms
12:19:26 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
12:19:26 INFO - PROCESS | 1424 | 1468005566191 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:26 INFO - PROCESS | 1424 | 1468005566229 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
12:19:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
12:19:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
12:19:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
12:19:26 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 196ms
12:19:26 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
12:19:26 INFO - PROCESS | 1424 | 1468005566381 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:26 INFO - PROCESS | 1424 | 1468005566413 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
12:19:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
12:19:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
12:19:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
12:19:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
12:19:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
12:19:26 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 196ms
12:19:26 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
12:19:26 INFO - PROCESS | 1424 | 1468005566572 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:26 INFO - PROCESS | 1424 | 1468005566605 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
12:19:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
12:19:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
12:19:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
12:19:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
12:19:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
12:19:26 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 180ms
12:19:26 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
12:19:26 INFO - PROCESS | 1424 | 1468005566760 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:26 INFO - PROCESS | 1424 | 1468005566812 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
12:19:27 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 229ms
12:19:27 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
12:19:27 INFO - PROCESS | 1424 | 1468005567027 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:27 INFO - PROCESS | 1424 | 1468005567069 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
12:19:27 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 229ms
12:19:27 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
12:19:27 INFO - PROCESS | 1424 | 1468005567255 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:27 INFO - PROCESS | 1424 | 1468005567303 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
12:19:27 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 244ms
12:19:27 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
12:19:27 INFO - PROCESS | 1424 | 1468005567488 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:27 INFO - PROCESS | 1424 | 1468005567531 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
12:19:27 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 245ms
12:19:27 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
12:19:27 INFO - PROCESS | 1424 | 1468005567752 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:27 INFO - PROCESS | 1424 | 1468005567795 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
12:19:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
12:19:27 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 196ms
12:19:27 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
12:19:27 INFO - PROCESS | 1424 | 1468005567941 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:27 INFO - PROCESS | 1424 | 1468005567981 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
12:19:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
12:19:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
12:19:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
12:19:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
12:19:28 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 228ms
12:19:28 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
12:19:28 INFO - PROCESS | 1424 | 1468005568170 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:28 INFO - PROCESS | 1424 | 1468005568201 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:28 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
12:19:28 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
12:19:28 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
12:19:28 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 196ms
12:19:28 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
12:19:28 INFO - PROCESS | 1424 | 1468005568362 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:28 INFO - PROCESS | 1424 | 1468005568452 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:28 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
12:19:28 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
12:19:28 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
12:19:28 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 293ms
12:19:28 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
12:19:28 INFO - PROCESS | 1424 | 1468005568686 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:28 INFO - PROCESS | 1424 | 1468005568725 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:28 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
12:19:28 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 196ms
12:19:28 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
12:19:28 INFO - PROCESS | 1424 | 1468005568874 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:28 INFO - PROCESS | 1424 | 1468005568914 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:29 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
12:19:29 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
12:19:29 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 179ms
12:19:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
12:19:29 INFO - PROCESS | 1424 | 1468005569063 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:29 INFO - PROCESS | 1424 | 1468005569103 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:29 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
12:19:29 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 196ms
12:19:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
12:19:29 INFO - PROCESS | 1424 | 1468005569288 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:29 INFO - PROCESS | 1424 | 1468005569330 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:29 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
12:19:29 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 196ms
12:19:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
12:19:29 INFO - PROCESS | 1424 | 1468005569476 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:29 INFO - PROCESS | 1424 | 1468005569507 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:29 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
12:19:29 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 196ms
12:19:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
12:19:29 INFO - PROCESS | 1424 | 1468005569665 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:29 INFO - PROCESS | 1424 | 1468005569709 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:29 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
12:19:29 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 228ms
12:19:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
12:19:29 INFO - PROCESS | 1424 | 1468005569894 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:29 INFO - PROCESS | 1424 | 1468005569937 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
12:19:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 196ms
12:19:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
12:19:30 INFO - PROCESS | 1424 | 1468005570118 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:30 INFO - PROCESS | 1424 | 1468005570164 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
12:19:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 195ms
12:19:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
12:19:30 INFO - PROCESS | 1424 | 1468005570307 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:30 INFO - PROCESS | 1424 | 1468005570352 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
12:19:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 196ms
12:19:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
12:19:30 INFO - PROCESS | 1424 | 1468005570496 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:30 INFO - PROCESS | 1424 | 1468005570541 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
12:19:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 245ms
12:19:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
12:19:30 INFO - PROCESS | 1424 | 1468005570726 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:30 INFO - PROCESS | 1424 | 1468005570766 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
12:19:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 196ms
12:19:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
12:19:30 INFO - PROCESS | 1424 | 1468005570949 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:30 INFO - PROCESS | 1424 | 1468005570990 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
12:19:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 196ms
12:19:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
12:19:31 INFO - PROCESS | 1424 | 1468005571182 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:31 INFO - PROCESS | 1424 | 1468005571251 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
12:19:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 506ms
12:19:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
12:19:31 INFO - PROCESS | 1424 | 1468005571683 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:31 INFO - PROCESS | 1424 | 1468005571763 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:32 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
12:19:32 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 441ms
12:19:32 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
12:19:32 INFO - PROCESS | 1424 | 1468005572118 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:32 INFO - PROCESS | 1424 | 1468005572148 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:32 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
12:19:32 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 180ms
12:19:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
12:19:32 INFO - PROCESS | 1424 | 1468005572308 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:32 INFO - PROCESS | 1424 | 1468005572388 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:32 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
12:19:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 196ms
12:19:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
12:19:32 INFO - PROCESS | 1424 | 1468005572532 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:32 INFO - PROCESS | 1424 | 1468005572562 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:32 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
12:19:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 228ms
12:19:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
12:19:32 INFO - PROCESS | 1424 | 1468005572759 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:32 INFO - PROCESS | 1424 | 1468005572802 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:32 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index3.htm | IDBCursor.continue() - index - attempt to iterate to the previous record when the direction is set for the next record
12:19:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 179ms
12:19:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
12:19:32 INFO - PROCESS | 1424 | 1468005572948 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:33 INFO - PROCESS | 1424 | 1468005572982 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:33 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index4.htm | IDBCursor.continue() - index - attempt to iterate to the next record when the direction is set for the previous record
12:19:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 229ms
12:19:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
12:19:33 INFO - PROCESS | 1424 | 1468005573211 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:33 INFO - PROCESS | 1424 | 1468005573254 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:33 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
12:19:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 245ms
12:19:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
12:19:33 INFO - PROCESS | 1424 | 1468005573445 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:33 INFO - PROCESS | 1424 | 1468005573485 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:33 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
12:19:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 196ms
12:19:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
12:19:33 INFO - PROCESS | 1424 | 1468005573629 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:33 INFO - PROCESS | 1424 | 1468005573662 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:33 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
12:19:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 195ms
12:19:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
12:19:33 INFO - PROCESS | 1424 | 1468005573819 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:33 INFO - PROCESS | 1424 | 1468005573859 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
12:19:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 245ms
12:19:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
12:19:34 INFO - PROCESS | 1424 | 1468005574093 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:34 INFO - PROCESS | 1424 | 1468005574137 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
12:19:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 228ms
12:19:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
12:19:34 INFO - PROCESS | 1424 | 1468005574322 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:34 INFO - PROCESS | 1424 | 1468005574388 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
12:19:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 245ms
12:19:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
12:19:34 INFO - PROCESS | 1424 | 1468005574556 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:34 INFO - PROCESS | 1424 | 1468005574605 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
12:19:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 228ms
12:19:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
12:19:34 INFO - PROCESS | 1424 | 1468005574814 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:34 INFO - PROCESS | 1424 | 1468005574860 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:35 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore3.htm | IDBCursor.continue() - object store - attempt to iterate to the previous record when the direction is set for the next record
12:19:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 228ms
12:19:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
12:19:35 INFO - PROCESS | 1424 | 1468005575044 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:35 INFO - PROCESS | 1424 | 1468005575096 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:35 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore4.htm | IDBCursor.continue() - object store - attempt to iterate to the next record when the direction is set for the previous record
12:19:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 229ms
12:19:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
12:19:35 INFO - PROCESS | 1424 | 1468005575280 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:35 INFO - PROCESS | 1424 | 1468005575309 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:35 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
12:19:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 196ms
12:19:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
12:19:35 INFO - PROCESS | 1424 | 1468005575507 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:35 INFO - PROCESS | 1424 | 1468005575565 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:35 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
12:19:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 196ms
12:19:35 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
12:19:35 INFO - PROCESS | 1424 | 1468005575695 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:35 INFO - PROCESS | 1424 | 1468005575744 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:35 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
12:19:35 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 228ms
12:19:35 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
12:19:35 INFO - PROCESS | 1424 | 1468005575927 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:36 INFO - PROCESS | 1424 | 1468005575973 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:36 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
12:19:36 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 293ms
12:19:36 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
12:19:36 INFO - PROCESS | 1424 | 1468005576272 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:36 INFO - PROCESS | 1424 | 1468005576313 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:36 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
12:19:36 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 212ms
12:19:36 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
12:19:36 INFO - PROCESS | 1424 | 1468005576465 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:36 INFO - PROCESS | 1424 | 1468005576513 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:36 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
12:19:36 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 245ms
12:19:36 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
12:19:36 INFO - PROCESS | 1424 | 1468005576696 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:36 INFO - PROCESS | 1424 | 1468005576743 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:36 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
12:19:36 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 196ms
12:19:36 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
12:19:36 INFO - PROCESS | 1424 | 1468005576886 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:36 INFO - PROCESS | 1424 | 1468005576932 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:37 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
12:19:37 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 228ms
12:19:37 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
12:19:37 INFO - PROCESS | 1424 | 1468005577151 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:37 INFO - PROCESS | 1424 | 1468005577194 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:37 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
12:19:37 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 196ms
12:19:37 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
12:19:37 INFO - PROCESS | 1424 | 1468005577338 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:37 INFO - PROCESS | 1424 | 1468005577370 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:37 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
12:19:37 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 196ms
12:19:37 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
12:19:37 INFO - PROCESS | 1424 | 1468005577527 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:37 INFO - PROCESS | 1424 | 1468005577577 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:37 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
12:19:37 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 228ms
12:19:37 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
12:19:37 INFO - PROCESS | 1424 | 1468005577757 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:37 INFO - PROCESS | 1424 | 1468005577849 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:37 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
12:19:37 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 179ms
12:19:37 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
12:19:37 INFO - PROCESS | 1424 | 1468005577978 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:38 INFO - PROCESS | 1424 | 1468005578027 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:38 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
12:19:38 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 506ms
12:19:38 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
12:19:38 INFO - PROCESS | 1424 | 1468005578476 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:38 INFO - PROCESS | 1424 | 1468005578604 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:39 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
12:19:39 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 506ms
12:19:39 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
12:19:39 INFO - PROCESS | 1424 | 1468005579005 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:39 INFO - PROCESS | 1424 | 1468005579034 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:39 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
12:19:39 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 196ms
12:19:39 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
12:19:39 INFO - PROCESS | 1424 | 1468005579195 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:39 INFO - PROCESS | 1424 | 1468005579224 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:39 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
12:19:39 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 195ms
12:19:39 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
12:19:39 INFO - PROCESS | 1424 | 1468005579421 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:39 INFO - PROCESS | 1424 | 1468005579448 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:39 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
12:19:39 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 179ms
12:19:39 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
12:19:39 INFO - PROCESS | 1424 | 1468005579605 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:39 INFO - PROCESS | 1424 | 1468005579632 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:39 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
12:19:39 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 179ms
12:19:39 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
12:19:39 INFO - PROCESS | 1424 | 1468005579795 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:39 INFO - PROCESS | 1424 | 1468005579829 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
12:19:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 196ms
12:19:40 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
12:19:40 INFO - PROCESS | 1424 | 1468005579987 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:40 INFO - PROCESS | 1424 | 1468005580037 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
12:19:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 229ms
12:19:40 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
12:19:40 INFO - PROCESS | 1424 | 1468005580250 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:40 INFO - PROCESS | 1424 | 1468005580281 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
12:19:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 180ms
12:19:40 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
12:19:40 INFO - PROCESS | 1424 | 1468005580437 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:40 INFO - PROCESS | 1424 | 1468005580470 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
12:19:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 196ms
12:19:40 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
12:19:40 INFO - PROCESS | 1424 | 1468005580627 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:40 INFO - PROCESS | 1424 | 1468005580662 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
12:19:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 196ms
12:19:40 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
12:19:40 INFO - PROCESS | 1424 | 1468005580817 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:40 INFO - PROCESS | 1424 | 1468005580861 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
12:19:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 228ms
12:19:41 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
12:19:41 INFO - PROCESS | 1424 | 1468005581079 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:41 INFO - PROCESS | 1424 | 1468005581121 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
12:19:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 229ms
12:19:41 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
12:19:41 INFO - PROCESS | 1424 | 1468005581308 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:41 INFO - PROCESS | 1424 | 1468005581359 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
12:19:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 245ms
12:19:41 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
12:19:41 INFO - PROCESS | 1424 | 1468005581543 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:41 INFO - PROCESS | 1424 | 1468005581589 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
12:19:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 244ms
12:19:41 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
12:19:41 INFO - PROCESS | 1424 | 1468005581809 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:41 INFO - PROCESS | 1424 | 1468005581855 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:42 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
12:19:42 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 229ms
12:19:42 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
12:19:42 INFO - PROCESS | 1424 | 1468005582037 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:42 INFO - PROCESS | 1424 | 1468005582104 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:42 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
12:19:42 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 229ms
12:19:42 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
12:19:42 INFO - PROCESS | 1424 | 1468005582268 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:42 INFO - PROCESS | 1424 | 1468005582303 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:42 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
12:19:42 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 180ms
12:19:42 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
12:19:42 INFO - PROCESS | 1424 | 1468005582507 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:42 INFO - PROCESS | 1424 | 1468005582561 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:42 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
12:19:42 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 212ms
12:19:42 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
12:19:42 INFO - PROCESS | 1424 | 1468005582706 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:42 INFO - PROCESS | 1424 | 1468005582749 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:42 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
12:19:42 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 229ms
12:19:42 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
12:19:42 INFO - PROCESS | 1424 | 1468005582937 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:43 INFO - PROCESS | 1424 | 1468005582982 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:43 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
12:19:43 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 245ms
12:19:43 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
12:19:43 INFO - PROCESS | 1424 | 1468005583168 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:43 INFO - PROCESS | 1424 | 1468005583209 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:43 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
12:19:43 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 195ms
12:19:43 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
12:19:43 INFO - PROCESS | 1424 | 1468005583389 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:43 INFO - PROCESS | 1424 | 1468005583432 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
12:19:43 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 196ms
12:19:43 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
12:19:43 INFO - PROCESS | 1424 | 1468005583578 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:43 INFO - PROCESS | 1424 | 1468005583615 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
12:19:43 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 196ms
12:19:43 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
12:19:43 INFO - PROCESS | 1424 | 1468005583769 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:43 INFO - PROCESS | 1424 | 1468005583801 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
12:19:43 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 196ms
12:19:43 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
12:19:43 INFO - PROCESS | 1424 | 1468005583957 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:44 INFO - PROCESS | 1424 | 1468005583997 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
12:19:44 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 180ms
12:19:44 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
12:19:44 INFO - PROCESS | 1424 | 1468005584180 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:44 INFO - PROCESS | 1424 | 1468005584212 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
12:19:44 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 343ms
12:19:44 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
12:19:44 INFO - PROCESS | 1424 | 1468005584512 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:44 INFO - PROCESS | 1424 | 1468005584556 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
12:19:44 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 196ms
12:19:44 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
12:19:44 INFO - PROCESS | 1424 | 1468005584703 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:44 INFO - PROCESS | 1424 | 1468005584742 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
12:19:44 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 195ms
12:19:44 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
12:19:44 INFO - PROCESS | 1424 | 1468005584924 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:44 INFO - PROCESS | 1424 | 1468005584956 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
12:19:45 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 196ms
12:19:45 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
12:19:45 INFO - PROCESS | 1424 | 1468005585127 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:45 INFO - PROCESS | 1424 | 1468005585200 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
12:19:45 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 457ms
12:19:45 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
12:19:45 INFO - PROCESS | 1424 | 1468005585549 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:45 INFO - PROCESS | 1424 | 1468005585645 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
12:19:46 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 457ms
12:19:46 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
12:19:46 INFO - PROCESS | 1424 | 1468005586017 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:46 INFO - PROCESS | 1424 | 1468005586046 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
12:19:46 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 196ms
12:19:46 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
12:19:46 INFO - PROCESS | 1424 | 1468005586207 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:46 INFO - PROCESS | 1424 | 1468005586235 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
12:19:46 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 196ms
12:19:46 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
12:19:46 INFO - PROCESS | 1424 | 1468005586429 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:46 INFO - PROCESS | 1424 | 1468005586492 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
12:19:46 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 245ms
12:19:46 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
12:19:46 INFO - PROCESS | 1424 | 1468005586657 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:46 INFO - PROCESS | 1424 | 1468005586685 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
12:19:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
12:19:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
12:19:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
12:19:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
12:19:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
12:19:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
12:19:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
12:19:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
12:19:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
12:19:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
12:19:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
12:19:46 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 293ms
12:19:46 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
12:19:46 INFO - PROCESS | 1424 | 1468005586950 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:47 INFO - PROCESS | 1424 | 1468005586982 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
12:19:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
12:19:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
12:19:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
12:19:47 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 228ms
12:19:47 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
12:19:47 INFO - PROCESS | 1424 | 1468005587212 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:47 INFO - PROCESS | 1424 | 1468005587260 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
12:19:47 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 196ms
12:19:47 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
12:19:47 INFO - PROCESS | 1424 | 1468005587401 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:47 INFO - PROCESS | 1424 | 1468005587432 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
12:19:47 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 196ms
12:19:47 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
12:19:47 INFO - PROCESS | 1424 | 1468005587598 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:47 INFO - PROCESS | 1424 | 1468005587636 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
12:19:47 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 196ms
12:19:47 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
12:19:47 INFO - PROCESS | 1424 | 1468005587784 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:47 INFO - PROCESS | 1424 | 1468005587819 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
12:19:48 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 229ms
12:19:48 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
12:19:48 INFO - PROCESS | 1424 | 1468005588047 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:48 INFO - PROCESS | 1424 | 1468005588079 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
12:19:48 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 179ms
12:19:48 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
12:19:48 INFO - PROCESS | 1424 | 1468005588236 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:48 INFO - PROCESS | 1424 | 1468005588298 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
12:19:48 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 228ms
12:19:48 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
12:19:48 INFO - PROCESS | 1424 | 1468005588466 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:48 INFO - PROCESS | 1424 | 1468005588504 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
12:19:48 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 196ms
12:19:48 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
12:19:48 INFO - PROCESS | 1424 | 1468005588654 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:48 INFO - PROCESS | 1424 | 1468005588750 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
12:19:48 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 245ms
12:19:48 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
12:19:48 INFO - PROCESS | 1424 | 1468005588917 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:48 INFO - PROCESS | 1424 | 1468005588957 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
12:19:49 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 196ms
12:19:49 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
12:19:49 INFO - PROCESS | 1424 | 1468005589107 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:49 INFO - PROCESS | 1424 | 1468005589154 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:49 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
12:19:49 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 244ms
12:19:49 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
12:19:49 INFO - PROCESS | 1424 | 1468005589358 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:49 INFO - PROCESS | 1424 | 1468005589405 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:49 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
12:19:49 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
12:19:49 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
12:19:49 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 196ms
12:19:49 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
12:19:49 INFO - PROCESS | 1424 | 1468005589581 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:49 INFO - PROCESS | 1424 | 1468005589617 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:49 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
12:19:49 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 310ms
12:19:49 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
12:19:49 INFO - PROCESS | 1424 | 1468005589871 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:49 INFO - PROCESS | 1424 | 1468005589904 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:50 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
12:19:50 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 342ms
12:19:50 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
12:19:50 INFO - PROCESS | 1424 | 1468005590203 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:50 INFO - PROCESS | 1424 | 1468005590282 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:50 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
12:19:50 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 196ms
12:19:50 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
12:19:50 INFO - PROCESS | 1424 | 1468005590425 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:50 INFO - PROCESS | 1424 | 1468005590454 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:50 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
12:19:50 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
12:19:50 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 196ms
12:19:50 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
12:19:50 INFO - PROCESS | 1424 | 1468005590617 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:50 INFO - PROCESS | 1424 | 1468005590656 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
12:19:50 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 180ms
12:19:50 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
12:19:50 INFO - PROCESS | 1424 | 1468005590805 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:50 INFO - PROCESS | 1424 | 1468005590846 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
12:19:51 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 294ms
12:19:51 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
12:19:51 INFO - PROCESS | 1424 | 1468005591130 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:51 INFO - PROCESS | 1424 | 1468005591168 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
12:19:51 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 310ms
12:19:51 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
12:19:51 INFO - PROCESS | 1424 | 1468005591420 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:51 INFO - PROCESS | 1424 | 1468005591455 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
12:19:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
12:19:51 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 196ms
12:19:51 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
12:19:51 INFO - PROCESS | 1424 | 1468005591609 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:51 INFO - PROCESS | 1424 | 1468005591653 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
12:19:51 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 228ms
12:19:51 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
12:19:51 INFO - PROCESS | 1424 | 1468005591872 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:51 INFO - PROCESS | 1424 | 1468005591910 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
12:19:52 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 408ms
12:19:52 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
12:19:52 INFO - PROCESS | 1424 | 1468005592266 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:52 INFO - PROCESS | 1424 | 1468005592327 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
12:19:52 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 408ms
12:19:52 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
12:19:52 INFO - PROCESS | 1424 | 1468005592692 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:52 INFO - PROCESS | 1424 | 1468005592722 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
12:19:52 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 196ms
12:19:52 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
12:19:52 INFO - PROCESS | 1424 | 1468005592885 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:52 INFO - PROCESS | 1424 | 1468005592925 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
12:19:53 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 294ms
12:19:53 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
12:19:53 INFO - PROCESS | 1424 | 1468005593184 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:53 INFO - PROCESS | 1424 | 1468005593225 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
12:19:53 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 342ms
12:19:53 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
12:19:53 INFO - PROCESS | 1424 | 1468005593542 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:53 INFO - PROCESS | 1424 | 1468005593576 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
12:19:53 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 196ms
12:19:53 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
12:19:53 INFO - PROCESS | 1424 | 1468005593733 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:53 INFO - PROCESS | 1424 | 1468005593765 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
12:19:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
12:19:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
12:19:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
12:19:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
12:19:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
12:19:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
12:19:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
12:19:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
12:19:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
12:19:54 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
12:19:54 INFO - window.indexedDB.open('test', val);..." did not throw
12:19:54 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
12:19:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:54 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
12:19:54 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
12:19:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
12:19:54 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
12:19:54 INFO - window.indexedDB.open('test', val);..." did not throw
12:19:54 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
12:19:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:54 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
12:19:54 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
12:19:54 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
12:19:54 INFO - window.indexedDB.open('test', val);..." did not throw
12:19:54 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
12:19:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:54 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
12:19:54 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
12:19:54 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
12:19:54 INFO - window.indexedDB.open('test', val);..." did not throw
12:19:54 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
12:19:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:19:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:19:54 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
12:19:54 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
12:19:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
12:19:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
12:19:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
12:19:54 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 343ms
12:19:54 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
12:19:54 INFO - PROCESS | 1424 | 1468005594074 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:54 INFO - PROCESS | 1424 | 1468005594161 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:54 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
12:19:54 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 245ms
12:19:54 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
12:19:54 INFO - PROCESS | 1424 | 1468005594335 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:54 INFO - PROCESS | 1424 | 1468005594372 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:55 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
12:19:55 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
12:19:55 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 767ms
12:19:55 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
12:19:55 INFO - PROCESS | 1424 | 1468005595110 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:55 INFO - PROCESS | 1424 | 1468005595143 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:55 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
12:19:55 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 180ms
12:19:55 INFO - TEST-START | /IndexedDB/idbindex_count.htm
12:19:55 INFO - PROCESS | 1424 | 1468005595305 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:55 INFO - PROCESS | 1424 | 1468005595357 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:55 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
12:19:55 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 229ms
12:19:55 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
12:19:55 INFO - PROCESS | 1424 | 1468005595535 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:55 INFO - PROCESS | 1424 | 1468005595590 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:55 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
12:19:55 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 228ms
12:19:55 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
12:19:55 INFO - PROCESS | 1424 | 1468005595797 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:55 INFO - PROCESS | 1424 | 1468005595843 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:56 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
12:19:56 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 245ms
12:19:56 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
12:19:56 INFO - PROCESS | 1424 | 1468005596030 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:56 INFO - PROCESS | 1424 | 1468005596077 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:56 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
12:19:56 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 245ms
12:19:56 INFO - TEST-START | /IndexedDB/idbindex_get.htm
12:19:56 INFO - PROCESS | 1424 | 1468005596257 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:56 INFO - PROCESS | 1424 | 1468005596298 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:56 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
12:19:56 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 196ms
12:19:56 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
12:19:56 INFO - PROCESS | 1424 | 1468005596479 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:56 INFO - PROCESS | 1424 | 1468005596509 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:56 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
12:19:56 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 196ms
12:19:56 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
12:19:56 INFO - PROCESS | 1424 | 1468005596668 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:56 INFO - PROCESS | 1424 | 1468005596697 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:56 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
12:19:56 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 196ms
12:19:56 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
12:19:56 INFO - PROCESS | 1424 | 1468005596856 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:56 INFO - PROCESS | 1424 | 1468005596897 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:57 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
12:19:57 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 195ms
12:19:57 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
12:19:57 INFO - PROCESS | 1424 | 1468005597046 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:57 INFO - PROCESS | 1424 | 1468005597089 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:57 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
12:19:57 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 245ms
12:19:57 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
12:19:57 INFO - PROCESS | 1424 | 1468005597308 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:57 INFO - PROCESS | 1424 | 1468005597338 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:57 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
12:19:57 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 196ms
12:19:57 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
12:19:57 INFO - PROCESS | 1424 | 1468005597496 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:57 INFO - PROCESS | 1424 | 1468005597538 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:57 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
12:19:57 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 196ms
12:19:57 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
12:19:57 INFO - PROCESS | 1424 | 1468005597686 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:57 INFO - PROCESS | 1424 | 1468005597728 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:57 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
12:19:57 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 196ms
12:19:57 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
12:19:57 INFO - PROCESS | 1424 | 1468005597876 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:57 INFO - PROCESS | 1424 | 1468005597922 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
12:19:58 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 244ms
12:19:58 INFO - PROCESS | 1424 | 1468005598138 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:58 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
12:19:58 INFO - PROCESS | 1424 | 1468005598183 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
12:19:58 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 245ms
12:19:58 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
12:19:58 INFO - PROCESS | 1424 | 1468005598375 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:58 INFO - PROCESS | 1424 | 1468005598425 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
12:19:58 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 196ms
12:19:58 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
12:19:58 INFO - PROCESS | 1424 | 1468005598559 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:58 INFO - PROCESS | 1424 | 1468005598604 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:58 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
12:19:58 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 229ms
12:19:58 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
12:19:58 INFO - PROCESS | 1424 | 1468005598821 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:58 INFO - PROCESS | 1424 | 1468005598862 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:59 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
12:19:59 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 179ms
12:19:59 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
12:19:59 INFO - PROCESS | 1424 | 1468005599012 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:59 INFO - PROCESS | 1424 | 1468005599044 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:59 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
12:19:59 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 196ms
12:19:59 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
12:19:59 INFO - PROCESS | 1424 | 1468005599199 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:59 INFO - PROCESS | 1424 | 1468005599268 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:59 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
12:19:59 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 408ms
12:19:59 INFO - PROCESS | 1424 | 1468005599671 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:19:59 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
12:19:59 INFO - PROCESS | 1424 | 1468005599717 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:00 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
12:20:00 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 457ms
12:20:00 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
12:20:00 INFO - PROCESS | 1424 | 1468005600110 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:00 INFO - PROCESS | 1424 | 1468005600141 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:00 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
12:20:00 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 196ms
12:20:00 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
12:20:00 INFO - PROCESS | 1424 | 1468005600333 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:00 INFO - PROCESS | 1424 | 1468005600361 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:00 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
12:20:00 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 196ms
12:20:00 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
12:20:00 INFO - PROCESS | 1424 | 1468005600524 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:00 INFO - PROCESS | 1424 | 1468005600559 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:00 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
12:20:00 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 196ms
12:20:00 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
12:20:00 INFO - PROCESS | 1424 | 1468005600714 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:00 INFO - PROCESS | 1424 | 1468005600743 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:00 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
12:20:00 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 180ms
12:20:00 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
12:20:00 INFO - PROCESS | 1424 | 1468005600903 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:00 INFO - PROCESS | 1424 | 1468005600939 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:01 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
12:20:01 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 196ms
12:20:01 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
12:20:01 INFO - PROCESS | 1424 | 1468005601129 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:01 INFO - PROCESS | 1424 | 1468005601172 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:01 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
12:20:01 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 228ms
12:20:01 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
12:20:01 INFO - PROCESS | 1424 | 1468005601361 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:01 INFO - PROCESS | 1424 | 1468005601386 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:01 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
12:20:01 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 179ms
12:20:01 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
12:20:01 INFO - PROCESS | 1424 | 1468005601547 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:01 INFO - PROCESS | 1424 | 1468005601585 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:01 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
12:20:01 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 179ms
12:20:01 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
12:20:01 INFO - PROCESS | 1424 | 1468005601736 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:01 INFO - PROCESS | 1424 | 1468005601777 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:01 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
12:20:01 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 229ms
12:20:02 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
12:20:02 INFO - PROCESS | 1424 | 1468005601999 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:02 INFO - PROCESS | 1424 | 1468005602041 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:02 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
12:20:02 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 245ms
12:20:02 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
12:20:02 INFO - PROCESS | 1424 | 1468005602229 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:02 INFO - PROCESS | 1424 | 1468005602281 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
12:20:02 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 244ms
12:20:02 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
12:20:02 INFO - PROCESS | 1424 | 1468005602460 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:02 INFO - PROCESS | 1424 | 1468005602502 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
12:20:02 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 229ms
12:20:02 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
12:20:02 INFO - PROCESS | 1424 | 1468005602735 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:02 INFO - PROCESS | 1424 | 1468005602786 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
12:20:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
12:20:02 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 245ms
12:20:02 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
12:20:03 INFO - PROCESS | 1424 | 1468005602978 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:03 INFO - PROCESS | 1424 | 1468005603027 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
12:20:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 229ms
12:20:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
12:20:03 INFO - PROCESS | 1424 | 1468005603214 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:03 INFO - PROCESS | 1424 | 1468005603259 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add10.htm | IDBObjectStore.add() - Attempt to call 'add' without an key parameter when the object store uses out-of-line keys
12:20:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 229ms
12:20:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
12:20:03 INFO - PROCESS | 1424 | 1468005603478 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:03 INFO - PROCESS | 1424 | 1468005603513 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add11.htm | IDBObjectStore.add() - Attempt to add a record where the record's key does not meet the constraints of a valid key
12:20:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 196ms
12:20:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
12:20:03 INFO - PROCESS | 1424 | 1468005603668 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:03 INFO - PROCESS | 1424 | 1468005603720 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
12:20:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 228ms
12:20:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
12:20:03 INFO - PROCESS | 1424 | 1468005603895 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:03 INFO - PROCESS | 1424 | 1468005603932 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add13.htm | IDBObjectStore.add() - Attempt to add a record where the out of line key provided does not meet the constraints of a valid key
12:20:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 179ms
12:20:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
12:20:04 INFO - PROCESS | 1424 | 1468005604085 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:04 INFO - PROCESS | 1424 | 1468005604114 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add14.htm | IDBObjectStore.add() - Add a record where a value being indexed does not meet the constraints of a valid key
12:20:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 196ms
12:20:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
12:20:04 INFO - PROCESS | 1424 | 1468005604308 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:04 INFO - PROCESS | 1424 | 1468005604348 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
12:20:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 196ms
12:20:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
12:20:04 INFO - PROCESS | 1424 | 1468005604496 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:04 INFO - PROCESS | 1424 | 1468005604527 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add16.htm | IDBObjectStore.add() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
12:20:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 196ms
12:20:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
12:20:04 INFO - PROCESS | 1424 | 1468005604686 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:04 INFO - PROCESS | 1424 | 1468005604730 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
12:20:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 196ms
12:20:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
12:20:04 INFO - PROCESS | 1424 | 1468005604879 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:04 INFO - PROCESS | 1424 | 1468005604924 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
12:20:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 245ms
12:20:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
12:20:05 INFO - PROCESS | 1424 | 1468005605143 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:05 INFO - PROCESS | 1424 | 1468005605174 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
12:20:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 195ms
12:20:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
12:20:05 INFO - PROCESS | 1424 | 1468005605332 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:05 INFO - PROCESS | 1424 | 1468005605364 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
12:20:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 196ms
12:20:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
12:20:05 INFO - PROCESS | 1424 | 1468005605520 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:05 INFO - PROCESS | 1424 | 1468005605552 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
12:20:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 196ms
12:20:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
12:20:05 INFO - PROCESS | 1424 | 1468005605758 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:05 INFO - PROCESS | 1424 | 1468005605814 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
12:20:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 229ms
12:20:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
12:20:05 INFO - PROCESS | 1424 | 1468005605974 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:06 INFO - PROCESS | 1424 | 1468005606012 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
12:20:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 196ms
12:20:06 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
12:20:06 INFO - PROCESS | 1424 | 1468005606161 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:06 INFO - PROCESS | 1424 | 1468005606209 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add9.htm | IDBObjectStore.add() - Attempt to add a record that does not meet the constraints of an object store's inline key requirements
12:20:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 522ms
12:20:06 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
12:20:06 INFO - PROCESS | 1424 | 1468005606707 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:06 INFO - PROCESS | 1424 | 1468005606759 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
12:20:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 229ms
12:20:06 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
12:20:06 INFO - PROCESS | 1424 | 1468005606938 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:06 INFO - PROCESS | 1424 | 1468005606967 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
12:20:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 229ms
12:20:07 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
12:20:07 INFO - PROCESS | 1424 | 1468005607169 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:07 INFO - PROCESS | 1424 | 1468005607207 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
12:20:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 244ms
12:20:07 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
12:20:07 INFO - PROCESS | 1424 | 1468005607428 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:07 INFO - PROCESS | 1424 | 1468005607465 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear4.htm | IDBObjectStore.clear() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
12:20:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 196ms
12:20:07 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
12:20:07 INFO - PROCESS | 1424 | 1468005607618 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:07 INFO - PROCESS | 1424 | 1468005607654 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
12:20:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 196ms
12:20:07 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
12:20:07 INFO - PROCESS | 1424 | 1468005607809 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:07 INFO - PROCESS | 1424 | 1468005607841 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
12:20:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 196ms
12:20:08 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
12:20:08 INFO - PROCESS | 1424 | 1468005607996 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:08 INFO - PROCESS | 1424 | 1468005608038 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
12:20:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 245ms
12:20:08 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
12:20:08 INFO - PROCESS | 1424 | 1468005608260 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:08 INFO - PROCESS | 1424 | 1468005608297 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count4.htm | IDBObjectStore.count() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
12:20:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 195ms
12:20:08 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
12:20:08 INFO - PROCESS | 1424 | 1468005608448 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:08 INFO - PROCESS | 1424 | 1468005608485 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
12:20:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 196ms
12:20:08 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
12:20:08 INFO - PROCESS | 1424 | 1468005608638 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:08 INFO - PROCESS | 1424 | 1468005608691 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex10.htm | IDBDatabase.createIndex() - If an index with the name name already exists in this object store, the implementation must throw a DOMException of type ConstraintError
12:20:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 245ms
12:20:08 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
12:20:08 INFO - PROCESS | 1424 | 1468005608916 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:08 INFO - PROCESS | 1424 | 1468005608974 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex11.htm | IDBDatabase.createIndex() - If keyPath is not a valid key path, the implementation must throw a DOMException of type SyntaxError
12:20:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 229ms
12:20:09 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
12:20:09 INFO - PROCESS | 1424 | 1468005609145 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:09 INFO - PROCESS | 1424 | 1468005609188 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex12.htm | IDBDatabase.createIndex() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
12:20:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 229ms
12:20:09 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
12:20:09 INFO - PROCESS | 1424 | 1468005609377 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:09 INFO - PROCESS | 1424 | 1468005609429 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
12:20:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 245ms
12:20:09 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
12:20:09 INFO - PROCESS | 1424 | 1468005609611 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:09 INFO - PROCESS | 1424 | 1468005609707 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex2.htm | IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates
12:20:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 228ms
12:20:09 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
12:20:09 INFO - PROCESS | 1424 | 1468005609866 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:09 INFO - PROCESS | 1424 | 1468005609916 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
12:20:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 229ms
12:20:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
12:20:10 INFO - PROCESS | 1424 | 1468005610101 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:10 INFO - PROCESS | 1424 | 1468005610174 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
12:20:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 310ms
12:20:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
12:20:10 INFO - PROCESS | 1424 | 1468005610387 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:10 INFO - PROCESS | 1424 | 1468005610480 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
12:20:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 228ms
12:20:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
12:20:10 INFO - PROCESS | 1424 | 1468005610649 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:10 INFO - PROCESS | 1424 | 1468005610688 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:10 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | IDBObjectStore.createIndex() - event order when unique constraint is triggered - assert_array_equals: events property 5, expected "transaction.abort: ConstraintError" but got "transaction.abort: AbortError"
12:20:10 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
12:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
12:20:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 195ms
12:20:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
12:20:10 INFO - PROCESS | 1424 | 1468005610840 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:10 INFO - PROCESS | 1424 | 1468005610880 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:11 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | IDBObjectStore.createIndex() - Event ordering for ConstraintError on request - assert_array_equals: events property 9, expected "open_rq.error: AbortError" but got "open_rq.error: ConstraintError"
12:20:11 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
12:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
12:20:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 196ms
12:20:11 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
12:20:11 INFO - PROCESS | 1424 | 1468005611027 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:11 INFO - PROCESS | 1424 | 1468005611059 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
12:20:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 229ms
12:20:11 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
12:20:11 INFO - PROCESS | 1424 | 1468005611292 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:11 INFO - PROCESS | 1424 | 1468005611323 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
12:20:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 196ms
12:20:11 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
12:20:11 INFO - PROCESS | 1424 | 1468005611480 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:11 INFO - PROCESS | 1424 | 1468005611521 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
12:20:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 196ms
12:20:11 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
12:20:11 INFO - PROCESS | 1424 | 1468005611670 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:11 INFO - PROCESS | 1424 | 1468005611717 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
12:20:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 196ms
12:20:11 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
12:20:11 INFO - PROCESS | 1424 | 1468005611858 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:11 INFO - PROCESS | 1424 | 1468005611904 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
12:20:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 228ms
12:20:12 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
12:20:12 INFO - PROCESS | 1424 | 1468005612124 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:12 INFO - PROCESS | 1424 | 1468005612158 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
12:20:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 196ms
12:20:12 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
12:20:12 INFO - PROCESS | 1424 | 1468005612311 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:12 INFO - PROCESS | 1424 | 1468005612348 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
12:20:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 196ms
12:20:12 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
12:20:12 INFO - PROCESS | 1424 | 1468005612500 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:12 INFO - PROCESS | 1424 | 1468005612546 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
12:20:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 196ms
12:20:12 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
12:20:12 INFO - PROCESS | 1424 | 1468005612692 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:12 INFO - PROCESS | 1424 | 1468005612792 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
12:20:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 245ms
12:20:12 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
12:20:12 INFO - PROCESS | 1424 | 1468005612967 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:13 INFO - PROCESS | 1424 | 1468005613042 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
12:20:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 620ms
12:20:13 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
12:20:13 INFO - PROCESS | 1424 | 1468005613598 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:13 INFO - PROCESS | 1424 | 1468005613654 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
12:20:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 229ms
12:20:13 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
12:20:13 INFO - PROCESS | 1424 | 1468005613825 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:13 INFO - PROCESS | 1424 | 1468005613861 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
12:20:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 196ms
12:20:14 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
12:20:14 INFO - PROCESS | 1424 | 1468005614017 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:14 INFO - PROCESS | 1424 | 1468005614054 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
12:20:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 228ms
12:20:14 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
12:20:14 INFO - PROCESS | 1424 | 1468005614243 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:14 INFO - PROCESS | 1424 | 1468005614286 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
12:20:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 245ms
12:20:14 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
12:20:14 INFO - PROCESS | 1424 | 1468005614505 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:14 INFO - PROCESS | 1424 | 1468005614533 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
12:20:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 196ms
12:20:14 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
12:20:14 INFO - PROCESS | 1424 | 1468005614697 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:14 INFO - PROCESS | 1424 | 1468005614751 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
12:20:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 228ms
12:20:14 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
12:20:14 INFO - PROCESS | 1424 | 1468005614924 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:14 INFO - PROCESS | 1424 | 1468005614957 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
12:20:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 228ms
12:20:15 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
12:20:15 INFO - PROCESS | 1424 | 1468005615186 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:15 INFO - PROCESS | 1424 | 1468005615225 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
12:20:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 196ms
12:20:15 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
12:20:15 INFO - PROCESS | 1424 | 1468005615376 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:15 INFO - PROCESS | 1424 | 1468005615411 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
12:20:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 229ms
12:20:15 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
12:20:15 INFO - PROCESS | 1424 | 1468005615607 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:15 INFO - PROCESS | 1424 | 1468005615655 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
12:20:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
12:20:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 245ms
12:20:15 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
12:20:15 INFO - PROCESS | 1424 | 1468005615837 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:15 INFO - PROCESS | 1424 | 1468005615955 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
12:20:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 228ms
12:20:16 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
12:20:16 INFO - PROCESS | 1424 | 1468005616104 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:16 INFO - PROCESS | 1424 | 1468005616158 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
12:20:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 229ms
12:20:16 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
12:20:16 INFO - PROCESS | 1424 | 1468005616337 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:16 INFO - PROCESS | 1424 | 1468005616381 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
12:20:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 196ms
12:20:16 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
12:20:16 INFO - PROCESS | 1424 | 1468005616526 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:16 INFO - PROCESS | 1424 | 1468005616579 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
12:20:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
12:20:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
12:20:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
12:20:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
12:20:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 408ms
12:20:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
12:20:16 INFO - PROCESS | 1424 | 1468005616956 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:17 INFO - PROCESS | 1424 | 1468005617023 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
12:20:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 245ms
12:20:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
12:20:17 INFO - PROCESS | 1424 | 1468005617181 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:17 INFO - PROCESS | 1424 | 1468005617213 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put10.htm | IDBObjectStore.put() - Attempt to call 'put' without an key parameter when the object store uses out-of-line keys
12:20:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 196ms
12:20:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
12:20:17 INFO - PROCESS | 1424 | 1468005617368 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:17 INFO - PROCESS | 1424 | 1468005617407 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put11.htm | IDBObjectStore.put() - Attempt to put a record where the record's key does not meet the constraints of a valid key
12:20:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 228ms
12:20:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
12:20:17 INFO - PROCESS | 1424 | 1468005617632 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:17 INFO - PROCESS | 1424 | 1468005617667 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
12:20:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 180ms
12:20:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
12:20:17 INFO - PROCESS | 1424 | 1468005617821 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:17 INFO - PROCESS | 1424 | 1468005617861 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put13.htm | IDBObjectStore.put() - Attempt to put a record where the out of line key provided does not meet the constraints of a valid key
12:20:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 180ms
12:20:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
12:20:18 INFO - PROCESS | 1424 | 1468005618011 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:18 INFO - PROCESS | 1424 | 1468005618052 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put14.htm | IDBObjectStore.put() - Put a record where a value being indexed does not meet the constraints of a valid key
12:20:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 229ms
12:20:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
12:20:18 INFO - PROCESS | 1424 | 1468005618283 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:18 INFO - PROCESS | 1424 | 1468005618325 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
12:20:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 196ms
12:20:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
12:20:18 INFO - PROCESS | 1424 | 1468005618472 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:18 INFO - PROCESS | 1424 | 1468005618518 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
12:20:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 196ms
12:20:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
12:20:18 INFO - PROCESS | 1424 | 1468005618664 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:18 INFO - PROCESS | 1424 | 1468005618705 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
12:20:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 195ms
12:20:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
12:20:18 INFO - PROCESS | 1424 | 1468005618851 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:18 INFO - PROCESS | 1424 | 1468005618891 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
12:20:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 245ms
12:20:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
12:20:19 INFO - PROCESS | 1424 | 1468005619116 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:19 INFO - PROCESS | 1424 | 1468005619166 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
12:20:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 229ms
12:20:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
12:20:19 INFO - PROCESS | 1424 | 1468005619345 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:19 INFO - PROCESS | 1424 | 1468005619396 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
12:20:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 196ms
12:20:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
12:20:19 INFO - PROCESS | 1424 | 1468005619532 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:19 INFO - PROCESS | 1424 | 1468005619567 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
12:20:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 196ms
12:20:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
12:20:19 INFO - PROCESS | 1424 | 1468005619723 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:19 INFO - PROCESS | 1424 | 1468005619846 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
12:20:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 506ms
12:20:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
12:20:20 INFO - PROCESS | 1424 | 1468005620253 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:20 INFO - PROCESS | 1424 | 1468005620325 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
12:20:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 441ms
12:20:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
12:20:20 INFO - PROCESS | 1424 | 1468005620720 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:20 INFO - PROCESS | 1424 | 1468005620755 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put9.htm | IDBObjectStore.put() - Attempt to put a record that does not meet the constraints of an object store's inline key requirements
12:20:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 179ms
12:20:20 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
12:20:20 INFO - PROCESS | 1424 | 1468005620912 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:20 INFO - PROCESS | 1424 | 1468005620955 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:21 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
12:20:21 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 294ms
12:20:21 INFO - TEST-START | /IndexedDB/idbtransaction.htm
12:20:21 INFO - PROCESS | 1424 | 1468005621221 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:21 INFO - PROCESS | 1424 | 1468005621256 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:21 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
12:20:21 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
12:20:21 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 229ms
12:20:21 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
12:20:21 INFO - PROCESS | 1424 | 1468005621484 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:21 INFO - PROCESS | 1424 | 1468005621514 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:21 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
12:20:21 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 195ms
12:20:21 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
12:20:21 INFO - PROCESS | 1424 | 1468005621673 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:21 INFO - PROCESS | 1424 | 1468005621700 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:21 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
12:20:21 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
12:20:21 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
12:20:21 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
12:20:21 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
12:20:21 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
12:20:21 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
12:20:21 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
12:20:21 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 294ms
12:20:21 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
12:20:21 INFO - PROCESS | 1424 | 1468005621966 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:22 INFO - PROCESS | 1424 | 1468005622000 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:22 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
12:20:22 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 195ms
12:20:22 INFO - TEST-START | /IndexedDB/index_sort_order.htm
12:20:22 INFO - PROCESS | 1424 | 1468005622191 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:22 INFO - PROCESS | 1424 | 1468005622229 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:22 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
12:20:22 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 228ms
12:20:22 INFO - TEST-START | /IndexedDB/interfaces.html
12:20:22 INFO - PROCESS | 1424 | 1468005622421 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:22 INFO - PROCESS | 1424 | 1468005622451 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
12:20:22 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
12:20:22 INFO - TEST-OK | /IndexedDB/interfaces.html | took 376ms
12:20:22 INFO - TEST-START | /IndexedDB/interfaces.worker
12:20:22 INFO - PROCESS | 1424 | 1468005622788 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:22 INFO - PROCESS | 1424 | 1468005622842 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
12:20:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
12:20:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:20:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
12:20:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
12:20:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:20:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:20:23 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
12:20:23 INFO - {}
12:20:23 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 522ms
12:20:23 INFO - TEST-START | /IndexedDB/key_invalid.htm
12:20:23 INFO - PROCESS | 1424 | 1468005623318 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:23 INFO - PROCESS | 1424 | 1468005623360 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
12:20:23 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
12:20:23 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 229ms
12:20:23 INFO - TEST-START | /IndexedDB/key_valid.html
12:20:23 INFO - PROCESS | 1424 | 1468005623557 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:23 INFO - PROCESS | 1424 | 1468005623618 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
12:20:24 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
12:20:24 INFO - TEST-OK | /IndexedDB/key_valid.html | took 440ms
12:20:24 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
12:20:24 INFO - PROCESS | 1424 | 1468005624026 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:24 INFO - PROCESS | 1424 | 1468005624064 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:24 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
12:20:24 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 196ms
12:20:24 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
12:20:24 INFO - PROCESS | 1424 | 1468005624215 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:24 INFO - PROCESS | 1424 | 1468005624255 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:24 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
12:20:24 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 195ms
12:20:24 INFO - TEST-START | /IndexedDB/keygenerator.htm
12:20:24 INFO - PROCESS | 1424 | 1468005624405 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:24 INFO - PROCESS | 1424 | 1468005624436 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:24 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
12:20:24 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
12:20:24 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
12:20:24 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 229ms
12:20:24 INFO - TEST-START | /IndexedDB/keyorder.htm
12:20:24 INFO - PROCESS | 1424 | 1468005624668 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:24 INFO - PROCESS | 1424 | 1468005624706 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
12:20:24 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
12:20:24 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 245ms
12:20:24 INFO - TEST-START | /IndexedDB/keypath.htm
12:20:24 INFO - PROCESS | 1424 | 1468005624908 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:24 INFO - PROCESS | 1424 | 1468005624948 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
12:20:25 INFO - TEST-OK | /IndexedDB/keypath.htm | took 229ms
12:20:25 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
12:20:25 INFO - PROCESS | 1424 | 1468005625140 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:25 INFO - PROCESS | 1424 | 1468005625175 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
12:20:25 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 196ms
12:20:25 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
12:20:25 INFO - PROCESS | 1424 | 1468005625378 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:25 INFO - PROCESS | 1424 | 1468005625423 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
12:20:25 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
12:20:25 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 229ms
12:20:25 INFO - TEST-START | /IndexedDB/list_ordering.htm
12:20:25 INFO - PROCESS | 1424 | 1468005625608 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:25 INFO - PROCESS | 1424 | 1468005625654 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:25 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
12:20:25 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
12:20:25 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
12:20:25 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 244ms
12:20:25 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
12:20:25 INFO - PROCESS | 1424 | 1468005625834 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:25 INFO - PROCESS | 1424 | 1468005625886 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:26 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
12:20:26 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 245ms
12:20:26 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
12:20:26 INFO - PROCESS | 1424 | 1468005626118 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:26 INFO - PROCESS | 1424 | 1468005626163 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:26 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
12:20:26 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 196ms
12:20:26 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
12:20:26 INFO - PROCESS | 1424 | 1468005626309 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:26 INFO - PROCESS | 1424 | 1468005626341 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:26 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
12:20:26 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 196ms
12:20:26 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
12:20:26 INFO - PROCESS | 1424 | 1468005626499 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:26 INFO - PROCESS | 1424 | 1468005626542 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:26 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
12:20:26 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 196ms
12:20:26 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
12:20:26 INFO - PROCESS | 1424 | 1468005626688 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:26 INFO - PROCESS | 1424 | 1468005626734 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:27 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
12:20:27 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 620ms
12:20:27 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
12:20:27 INFO - PROCESS | 1424 | 1468005627322 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:27 INFO - PROCESS | 1424 | 1468005627356 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:27 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
12:20:27 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 229ms
12:20:27 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
12:20:27 INFO - PROCESS | 1424 | 1468005627552 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:27 INFO - PROCESS | 1424 | 1468005627585 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:27 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
12:20:27 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 180ms
12:20:27 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
12:20:27 INFO - PROCESS | 1424 | 1468005627788 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:27 INFO - PROCESS | 1424 | 1468005627817 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:27 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
12:20:27 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 180ms
12:20:27 INFO - TEST-START | /IndexedDB/value.htm
12:20:28 INFO - PROCESS | 1424 | 1468005627977 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:28 INFO - PROCESS | 1424 | 1468005628014 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:28 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
12:20:28 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
12:20:28 INFO - TEST-OK | /IndexedDB/value.htm | took 229ms
12:20:28 INFO - TEST-START | /IndexedDB/value_recursive.htm
12:20:28 INFO - PROCESS | 1424 | 1468005628206 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:28 INFO - PROCESS | 1424 | 1468005628246 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:28 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
12:20:28 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
12:20:28 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
12:20:28 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 244ms
12:20:28 INFO - TEST-START | /IndexedDB/writer-starvation.htm
12:20:28 INFO - PROCESS | 1424 | 1468005628469 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:28 INFO - PROCESS | 1424 | 1468005628512 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:28 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
12:20:28 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 457ms
12:20:28 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
12:20:28 INFO - PROCESS | 1424 | 1468005628904 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:28 INFO - PROCESS | 1424 | 1468005628930 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:29 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
12:20:29 INFO - {}
12:20:29 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
12:20:29 INFO - {}
12:20:29 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
12:20:29 INFO - {}
12:20:29 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
12:20:29 INFO - {}
12:20:29 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 196ms
12:20:29 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
12:20:29 INFO - PROCESS | 1424 | 1468005629093 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:29 INFO - PROCESS | 1424 | 1468005629123 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:29 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
12:20:29 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
12:20:29 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
12:20:29 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
12:20:29 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 196ms
12:20:29 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
12:20:29 INFO - PROCESS | 1424 | 1468005629320 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:29 INFO - PROCESS | 1424 | 1468005629348 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
12:20:29 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 229ms
12:20:29 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
12:20:29 INFO - PROCESS | 1424 | 1468005629535 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:29 INFO - PROCESS | 1424 | 1468005629574 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
12:20:29 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
12:20:29 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
12:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:20:29 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
12:20:29 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
12:20:29 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
12:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:20:29 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
12:20:29 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 212ms
12:20:29 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
12:20:29 INFO - PROCESS | 1424 | 1468005629739 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:29 INFO - PROCESS | 1424 | 1468005629786 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:29 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
12:20:29 INFO - [native code]
12:20:29 INFO - }" but got function "function () {
12:20:29 INFO - }"
12:20:29 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
12:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:20:29 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
12:20:29 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
12:20:29 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
12:20:29 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
12:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:20:29 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
12:20:29 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
12:20:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
12:20:29 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 245ms
12:20:29 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
12:20:29 INFO - PROCESS | 1424 | 1468005629966 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:30 INFO - PROCESS | 1424 | 1468005630041 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
12:20:30 INFO - [native code]
12:20:30 INFO - }" but got function "function () {
12:20:30 INFO - }"
12:20:30 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
12:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:20:30 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
12:20:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
12:20:30 INFO - {}
12:20:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
12:20:30 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
12:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:20:30 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
12:20:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
12:20:30 INFO - {}
12:20:30 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 195ms
12:20:30 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
12:20:30 INFO - PROCESS | 1424 | 1468005630189 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:30 INFO - PROCESS | 1424 | 1468005630219 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
12:20:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
12:20:30 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
12:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:20:30 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
12:20:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
12:20:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
12:20:30 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
12:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:20:30 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
12:20:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
12:20:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
12:20:30 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
12:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:20:30 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
12:20:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
12:20:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
12:20:30 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
12:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:20:30 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
12:20:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
12:20:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
12:20:30 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
12:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:20:30 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
12:20:30 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
12:20:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
12:20:30 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
12:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:20:30 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
12:20:30 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
12:20:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
12:20:30 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
12:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:20:30 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
12:20:30 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
12:20:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
12:20:30 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
12:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:20:30 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
12:20:30 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
12:20:30 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 196ms
12:20:30 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
12:20:30 INFO - PROCESS | 1424 | 1468005630386 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:30 INFO - PROCESS | 1424 | 1468005630435 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
12:20:30 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 180ms
12:20:30 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
12:20:30 INFO - PROCESS | 1424 | 1468005630575 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:30 INFO - PROCESS | 1424 | 1468005630603 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
12:20:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
12:20:30 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 131ms
12:20:30 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
12:20:30 INFO - PROCESS | 1424 | 1468005630714 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:30 INFO - PROCESS | 1424 | 1468005630759 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:30 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
12:20:30 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
12:20:30 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
12:20:30 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
12:20:30 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
12:20:30 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
12:20:30 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
12:20:30 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
12:20:30 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
12:20:30 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
12:20:30 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
12:20:30 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
12:20:30 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
12:20:30 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
12:20:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
12:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:20:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
12:20:30 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 245ms
12:20:30 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
12:20:30 INFO - PROCESS | 1424 | 1468005630976 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:31 INFO - PROCESS | 1424 | 1468005631016 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:32 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
12:20:32 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
12:20:32 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
12:20:32 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
12:20:32 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
12:20:32 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1240ms
12:20:32 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
12:20:32 INFO - PROCESS | 1424 | 1468005632206 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:32 INFO - PROCESS | 1424 | 1468005632244 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
12:20:33 INFO - {}
12:20:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
12:20:33 INFO - {}
12:20:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
12:20:33 INFO - {}
12:20:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
12:20:33 INFO - {}
12:20:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
12:20:33 INFO - {}
12:20:33 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1241ms
12:20:33 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
12:20:33 INFO - PROCESS | 1424 | 1468005633474 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:33 INFO - PROCESS | 1424 | 1468005633504 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:33 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
12:20:33 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 392ms
12:20:33 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
12:20:33 INFO - PROCESS | 1424 | 1468005633866 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:33 INFO - PROCESS | 1424 | 1468005633946 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:34 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
12:20:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
12:20:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
12:20:34 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 196ms
12:20:34 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
12:20:34 INFO - PROCESS | 1424 | 1468005634088 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:34 INFO - PROCESS | 1424 | 1468005634120 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:44 INFO - PROCESS | 1424 | MARIONETTE LOG: INFO: Timeout fired
12:20:44 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
12:20:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
12:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
12:20:44 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10591ms
12:20:44 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
12:20:44 INFO - PROCESS | 1424 | 1468005644687 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:44 INFO - PROCESS | 1424 | 1468005644717 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:45 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
12:20:45 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 522ms
12:20:45 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
12:20:45 INFO - PROCESS | 1424 | 1468005645189 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:45 INFO - PROCESS | 1424 | 1468005645225 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:45 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
12:20:45 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 229ms
12:20:45 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
12:20:45 INFO - PROCESS | 1424 | 1468005645459 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:45 INFO - PROCESS | 1424 | 1468005645501 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:45 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
12:20:45 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 196ms
12:20:45 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
12:20:45 INFO - PROCESS | 1424 | 1468005645637 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:45 INFO - PROCESS | 1424 | 1468005645671 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:45 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
12:20:45 INFO - {}
12:20:45 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 196ms
12:20:45 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
12:20:45 INFO - PROCESS | 1424 | 1468005645827 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:45 INFO - PROCESS | 1424 | 1468005645863 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:46 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
12:20:46 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 196ms
12:20:46 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
12:20:46 INFO - PROCESS | 1424 | 1468005646019 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:46 INFO - PROCESS | 1424 | 1468005646060 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:46 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
12:20:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
12:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
12:20:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
12:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
12:20:46 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 196ms
12:20:46 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
12:20:46 INFO - PROCESS | 1424 | 1468005646239 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:46 INFO - PROCESS | 1424 | 1468005646278 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:46 INFO - TEST-PASS | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort().
12:20:46 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 195ms
12:20:46 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
12:20:46 INFO - PROCESS | 1424 | 1468005646428 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:46 INFO - PROCESS | 1424 | 1468005646458 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:46 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
12:20:46 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 196ms
12:20:46 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
12:20:46 INFO - PROCESS | 1424 | 1468005646619 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:46 INFO - PROCESS | 1424 | 1468005646659 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:46 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
12:20:46 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 179ms
12:20:46 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
12:20:46 INFO - PROCESS | 1424 | 1468005646807 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:46 INFO - PROCESS | 1424 | 1468005646841 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:47 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-order.htm | XMLHttpRequest: The abort() method: abort and loadend events - assert_array_equals: property 2, expected "upload.abort" but got "abort"
12:20:47 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
12:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:47 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
12:20:47 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
12:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:47 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
12:20:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
12:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:20:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
12:20:47 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 180ms
12:20:47 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
12:20:47 INFO - PROCESS | 1424 | 1468005647030 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:47 INFO - PROCESS | 1424 | 1468005647069 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:47 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
12:20:47 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 196ms
12:20:47 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
12:20:47 INFO - PROCESS | 1424 | 1468005647219 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:47 INFO - PROCESS | 1424 | 1468005647256 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:47 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
12:20:47 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 196ms
12:20:47 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
12:20:47 INFO - PROCESS | 1424 | 1468005647409 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:47 INFO - PROCESS | 1424 | 1468005647446 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:47 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
12:20:47 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 196ms
12:20:47 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
12:20:47 INFO - PROCESS | 1424 | 1468005647599 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:47 INFO - PROCESS | 1424 | 1468005647688 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:20:47 INFO - TEST-FAIL | /XMLHttpRequest/data-uri.htm | XHR method GET with charset text/plain - assert_false: getAllResponseHeaders() must not include Content-Length expected false got true
12:20:47 INFO - do_test/)
12:21:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
12:21:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
12:21:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
12:21:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
12:21:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
12:21:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
12:21:10 INFO - )
12:21:10 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 190ms
12:21:10 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
12:21:10 INFO - PROCESS | 1424 | 1468005670593 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:10 INFO - PROCESS | 1424 | 1468005670626 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
12:21:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
12:21:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
12:21:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
12:21:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
12:21:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
12:21:10 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 191ms
12:21:10 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
12:21:10 INFO - PROCESS | 1424 | 1468005670792 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:10 INFO - PROCESS | 1424 | 1468005670845 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
12:21:11 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 222ms
12:21:11 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
12:21:11 INFO - PROCESS | 1424 | 1468005671012 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:11 INFO - PROCESS | 1424 | 1468005671053 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
12:21:11 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 191ms
12:21:11 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
12:21:11 INFO - PROCESS | 1424 | 1468005671203 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:11 INFO - PROCESS | 1424 | 1468005671245 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
12:21:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
12:21:11 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 222ms
12:21:11 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
12:21:11 INFO - PROCESS | 1424 | 1468005671464 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:11 INFO - PROCESS | 1424 | 1468005671499 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:11 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
12:21:11 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
12:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:21:11 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
12:21:11 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 190ms
12:21:11 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
12:21:11 INFO - PROCESS | 1424 | 1468005671652 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:11 INFO - PROCESS | 1424 | 1468005671689 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:11 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
12:21:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
12:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:21:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
12:21:11 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 175ms
12:21:11 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
12:21:11 INFO - PROCESS | 1424 | 1468005671841 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:11 INFO - PROCESS | 1424 | 1468005671869 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:12 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
12:21:12 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 190ms
12:21:12 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
12:21:12 INFO - PROCESS | 1424 | 1468005672031 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:12 INFO - PROCESS | 1424 | 1468005672069 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:12 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
12:21:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
12:21:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:21:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
12:21:12 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 191ms
12:21:12 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
12:21:12 INFO - PROCESS | 1424 | 1468005672222 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:12 INFO - PROCESS | 1424 | 1468005672262 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:12 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
12:21:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
12:21:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:21:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
12:21:12 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 190ms
12:21:12 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
12:21:12 INFO - PROCESS | 1424 | 1468005672410 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:12 INFO - PROCESS | 1424 | 1468005672453 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
12:21:12 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 191ms
12:21:12 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
12:21:12 INFO - PROCESS | 1424 | 1468005672600 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:12 INFO - PROCESS | 1424 | 1468005672653 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
12:21:12 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 190ms
12:21:12 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
12:21:12 INFO - PROCESS | 1424 | 1468005672790 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:12 INFO - PROCESS | 1424 | 1468005672826 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
12:21:12 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 191ms
12:21:13 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
12:21:13 INFO - PROCESS | 1424 | 1468005672979 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:13 INFO - PROCESS | 1424 | 1468005673025 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
12:21:13 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 190ms
12:21:13 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
12:21:13 INFO - PROCESS | 1424 | 1468005673168 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:13 INFO - PROCESS | 1424 | 1468005673207 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:13 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
12:21:13 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
12:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:21:13 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
12:21:13 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
12:21:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
12:21:13 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 175ms
12:21:13 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
12:21:13 INFO - PROCESS | 1424 | 1468005673359 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:13 INFO - PROCESS | 1424 | 1468005673409 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
12:21:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
12:21:13 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 222ms
12:21:13 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
12:21:13 INFO - PROCESS | 1424 | 1468005673621 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:13 INFO - PROCESS | 1424 | 1468005673665 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
12:21:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
12:21:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
12:21:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
12:21:13 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 190ms
12:21:13 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
12:21:13 INFO - PROCESS | 1424 | 1468005673809 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:13 INFO - PROCESS | 1424 | 1468005673857 Marionette INFO sendAsync 6b0e87a7-7076-4c5f-9b85-7fb73ef144c7
12:21:14 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: