builder: mozilla-beta_win7_ix_test_pgo-web-platform-tests-e10s-1
slave: t-w732-ix-248
starttime: 1469142373.86
results: success (0)
buildid: 20160721122919
builduid: e8a2fa54ac4f4284b19c92c533ed26aa
revision: ccf0f9620bdcd4378568c385b9d936f38ce1fb97
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 16:06:13.855371) =========
master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 16:06:13.856126) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 16:06:13.857238) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 16:06:14.138746) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 16:06:14.139267) =========
'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir C:\\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-248
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-248
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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-248
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
--16:06:14-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 2.27 GB/s
16:06:15 (2.27 GB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.168000
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 16:06:15.334441) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-21 16:06:15.334872) =========
'rm' '-rf' 'scripts' 'properties'
in dir C:\\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-248
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-248
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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-248
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
program finished with exit code 0
elapsedTime=3.703000
========= master_lag: 0.01 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-21 16:06:19.052204) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 16:06:19.052798) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ccf0f9620bdcd4378568c385b9d936f38ce1fb97 --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 ccf0f9620bdcd4378568c385b9d936f38ce1fb97 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-248
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-248
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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-248
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
2016-07-21 16:06:19,388 truncating revision to first 12 chars
2016-07-21 16:06:19,388 Setting DEBUG logging.
2016-07-21 16:06:19,388 attempt 1/10
2016-07-21 16:06:19,388 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ccf0f9620bdc?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-21 16:06:19,894 unpacking tar archive at: mozilla-beta-ccf0f9620bdc/testing/mozharness/
program finished with exit code 0
elapsedTime=1.284000
========= master_lag: 0.20 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 16:06:20.540769) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 16:06:20.541256) =========
script_repo_revision: ccf0f9620bdcd4378568c385b9d936f38ce1fb97
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 16:06:20.541866) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 16:06:20.542351) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 16:06:20.559138) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 25 mins, 9 secs) (at 2016-07-21 16:06:20.559489) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--e10s' '--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', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-248
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=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-248
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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-248
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
XPCOM_DEBUG_BREAK=warn
using PTY: False
16:06:20 INFO - MultiFileLogger online at 20160721 16:06:20 in C:\slave\test
16:06:20 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
16:06:20 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
16:06:20 INFO - {'append_to_log': False,
16:06:20 INFO - 'base_work_dir': 'C:\\slave\\test',
16:06:20 INFO - 'blob_upload_branch': 'mozilla-beta',
16:06:20 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
16:06:20 INFO - 'buildbot_json_path': 'buildprops.json',
16:06:20 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
16:06:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
16:06:20 INFO - 'download_minidump_stackwalk': True,
16:06:20 INFO - 'download_symbols': 'ondemand',
16:06:20 INFO - 'e10s': True,
16:06:20 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
16:06:20 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
16:06:20 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
16:06:20 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
16:06:20 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
16:06:20 INFO - 'C:/mozilla-build/tooltool.py'),
16:06:20 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
16:06:20 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
16:06:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
16:06:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
16:06:20 INFO - 'log_level': 'info',
16:06:20 INFO - 'log_to_console': True,
16:06:20 INFO - 'opt_config_files': (),
16:06:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
16:06:20 INFO - '--processes=1',
16:06:20 INFO - '--config=%(test_path)s/wptrunner.ini',
16:06:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
16:06:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
16:06:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
16:06:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
16:06:20 INFO - 'pip_index': False,
16:06:20 INFO - 'require_test_zip': True,
16:06:20 INFO - 'test_type': ('testharness',),
16:06:20 INFO - 'this_chunk': '1',
16:06:20 INFO - 'total_chunks': '5',
16:06:20 INFO - 'virtualenv_path': 'venv',
16:06:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
16:06:20 INFO - 'work_dir': 'build'}
16:06:20 INFO - #####
16:06:20 INFO - ##### Running clobber step.
16:06:20 INFO - #####
16:06:20 INFO - Running pre-action listener: _resource_record_pre_action
16:06:20 INFO - Running main action method: clobber
16:06:20 INFO - rmtree: C:\slave\test\build
16:06:20 INFO - Using _rmtree_windows ...
16:06:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
16:08:12 INFO - Running post-action listener: _resource_record_post_action
16:08:12 INFO - #####
16:08:12 INFO - ##### Running read-buildbot-config step.
16:08:12 INFO - #####
16:08:12 INFO - Running pre-action listener: _resource_record_pre_action
16:08:12 INFO - Running main action method: read_buildbot_config
16:08:12 INFO - Using buildbot properties:
16:08:12 INFO - {
16:08:12 INFO - "project": "",
16:08:12 INFO - "product": "firefox",
16:08:12 INFO - "script_repo_revision": "production",
16:08:12 INFO - "scheduler": "tests-mozilla-beta-win7_ix-pgo-unittest",
16:08:12 INFO - "repository": "",
16:08:12 INFO - "buildername": "Windows 7 32-bit mozilla-beta pgo test web-platform-tests-e10s-1",
16:08:12 INFO - "buildid": "20160721122919",
16:08:12 INFO - "pgo_build": "True",
16:08:12 INFO - "basedir": "C:\\slave\\test",
16:08:12 INFO - "buildnumber": 37,
16:08:12 INFO - "slavename": "t-w732-ix-248",
16:08:12 INFO - "revision": "ccf0f9620bdcd4378568c385b9d936f38ce1fb97",
16:08:12 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/",
16:08:12 INFO - "platform": "win32",
16:08:12 INFO - "branch": "mozilla-beta",
16:08:12 INFO - "repo_path": "releases/mozilla-beta",
16:08:12 INFO - "moz_repo_path": "",
16:08:12 INFO - "stage_platform": "win32-pgo",
16:08:12 INFO - "builduid": "e8a2fa54ac4f4284b19c92c533ed26aa",
16:08:12 INFO - "slavebuilddir": "test"
16:08:12 INFO - }
16:08:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
16:08:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip.
16:08:12 INFO - Running post-action listener: _resource_record_post_action
16:08:12 INFO - #####
16:08:12 INFO - ##### Running download-and-extract step.
16:08:12 INFO - #####
16:08:12 INFO - Running pre-action listener: _resource_record_pre_action
16:08:12 INFO - Running main action method: download_and_extract
16:08:12 INFO - mkdir: C:\slave\test\build\tests
16:08:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:08:12 INFO - https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
16:08:12 INFO - trying https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
16:08:12 INFO - Downloading https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/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
16:08:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/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
16:08:13 INFO - Downloaded 1186 bytes.
16:08:13 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
16:08:13 INFO - Using the following test package requirements:
16:08:13 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
16:08:13 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:08:13 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
16:08:13 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
16:08:13 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:08:13 INFO - u'jsshell-win32.zip'],
16:08:13 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:08:13 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
16:08:13 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
16:08:13 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:08:13 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
16:08:13 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:08:13 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
16:08:13 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:08:13 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
16:08:13 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:08:13 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
16:08:13 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
16:08:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:08:13 INFO - https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
16:08:13 INFO - trying https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
16:08:13 INFO - Downloading https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/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
16:08:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/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
16:08:14 INFO - Downloaded 19057960 bytes.
16:08:14 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/*']
16:08:14 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/*
16:08:16 INFO - caution: filename not matched: web-platform/*
16:08:16 INFO - Return code: 11
16:08:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:08:16 INFO - https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
16:08:16 INFO - trying https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
16:08:16 INFO - Downloading https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/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
16:08:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/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
16:08:18 INFO - Downloaded 36389908 bytes.
16:08:18 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/*']
16:08:18 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/*
16:09:06 INFO - caution: filename not matched: bin/*
16:09:06 INFO - caution: filename not matched: config/*
16:09:06 INFO - caution: filename not matched: mozbase/*
16:09:06 INFO - caution: filename not matched: marionette/*
16:09:06 INFO - caution: filename not matched: tools/wptserve/*
16:09:06 INFO - Return code: 11
16:09:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:09:06 INFO - https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
16:09:06 INFO - trying https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
16:09:06 INFO - Downloading https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
16:09:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/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
16:09:09 INFO - Downloaded 55715800 bytes.
16:09:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
16:09:09 INFO - mkdir: C:\slave\test\properties
16:09:09 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
16:09:09 INFO - Writing to file C:\slave\test\properties\build_url
16:09:09 INFO - Contents:
16:09:09 INFO - build_url:https://queue.taskcluster.net/v1/task/CClqlHLGQiu8HBUslvImkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
16:09:10 INFO - Running post-action listener: _resource_record_post_action
16:09:10 INFO - Running post-action listener: set_extra_try_arguments
16:09:10 INFO - #####
16:09:10 INFO - ##### Running create-virtualenv step.
16:09:10 INFO - #####
16:09:10 INFO - Running pre-action listener: _pre_create_virtualenv
16:09:10 INFO - Running pre-action listener: _resource_record_pre_action
16:09:10 INFO - Running main action method: create_virtualenv
16:09:10 INFO - Creating virtualenv C:\slave\test\build\venv
16:09:10 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build
16:09:10 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
16:09:12 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
16:09:16 INFO - Installing distribute......................................................................................................................................................................................done.
16:09:17 INFO - Return code: 0
16:09:17 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
16:09:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:09:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:09:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:09:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:09:17 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 0x01BCC6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B09550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, '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 0x01962D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-248', 'USERDOMAIN': 'T-W732-IX-248', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-248', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
16:09:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build
16:09:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
16:09:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
16:09:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
16:09:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:09:17 INFO - 'COMPUTERNAME': 'T-W732-IX-248',
16:09:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
16:09:17 INFO - 'DCLOCATION': 'SCL3',
16:09:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:09:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:09:17 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:09:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:09:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:09:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:09:17 INFO - 'HOMEDRIVE': 'C:',
16:09:17 INFO - 'HOMEPATH': '\\Users\\cltbld',
16:09:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:09:17 INFO - 'KTS_VERSION': '1.19c',
16:09:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:09:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
16:09:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-248',
16:09:17 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:09:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:09:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:09:17 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:09:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:09:17 INFO - 'MOZ_AIRBAG': '1',
16:09:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:09:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:09:17 INFO - 'MOZ_MSVCVERSION': '8',
16:09:17 INFO - 'MOZ_NO_REMOTE': '1',
16:09:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:09:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:09:17 INFO - 'NO_EM_RESTART': '1',
16:09:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:09:17 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:09:17 INFO - 'OS': 'Windows_NT',
16:09:17 INFO - 'OURDRIVE': 'C:',
16:09:17 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
16:09:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
16:09:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:09:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:09:17 INFO - 'PROCESSOR_LEVEL': '6',
16:09:17 INFO - 'PROCESSOR_REVISION': '1e05',
16:09:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
16:09:17 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:09:17 INFO - 'PROMPT': '$P$G',
16:09:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:09:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
16:09:17 INFO - 'PUBLIC': 'C:\\Users\\Public',
16:09:17 INFO - 'PWD': 'C:\\slave\\test',
16:09:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:09:17 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:09:17 INFO - 'SYSTEMDRIVE': 'C:',
16:09:17 INFO - 'SYSTEMROOT': 'C:\\windows',
16:09:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:09:17 INFO - 'TEST1': 'testie',
16:09:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:09:17 INFO - 'USERDOMAIN': 'T-W732-IX-248',
16:09:17 INFO - 'USERNAME': 'cltbld',
16:09:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
16:09:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:09:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:09:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:09:17 INFO - 'WINDIR': 'C:\\windows',
16:09:17 INFO - 'WINDOWS_TRACING_FLAGS': '3',
16:09:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
16:09:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:09:19 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:09:19 INFO - Downloading/unpacking psutil>=0.7.1
16:09:19 INFO - Running setup.py egg_info for package psutil
16:09:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
16:09:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
16:09:19 INFO - Installing collected packages: psutil
16:09:19 INFO - Running setup.py install for psutil
16:09:19 INFO - building 'psutil._psutil_windows' extension
16:09:19 INFO - error: Unable to find vcvarsall.bat
16:09:19 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-0nbzjg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
16:09:19 INFO - running install
16:09:19 INFO - running build
16:09:19 INFO - running build_py
16:09:19 INFO - creating build
16:09:19 INFO - creating build\lib.win32-2.7
16:09:19 INFO - creating build\lib.win32-2.7\psutil
16:09:19 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
16:09:19 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
16:09:19 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
16:09:19 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
16:09:19 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
16:09:19 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
16:09:19 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
16:09:19 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
16:09:19 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
16:09:19 INFO - running build_ext
16:09:19 INFO - building 'psutil._psutil_windows' extension
16:09:19 INFO - error: Unable to find vcvarsall.bat
16:09:19 INFO - ----------------------------------------
16:09:19 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-0nbzjg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
16:09:19 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
16:09:19 WARNING - Return code: 1
16:09:19 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries!
16:09:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
16:09:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:09:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:09:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:09:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:09:19 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 0x01BCC6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B09550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, '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 0x01962D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-248', 'USERDOMAIN': 'T-W732-IX-248', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-248', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
16:09:19 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build
16:09:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
16:09:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
16:09:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
16:09:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:09:19 INFO - 'COMPUTERNAME': 'T-W732-IX-248',
16:09:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
16:09:19 INFO - 'DCLOCATION': 'SCL3',
16:09:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:09:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:09:19 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:09:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:09:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:09:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:09:19 INFO - 'HOMEDRIVE': 'C:',
16:09:19 INFO - 'HOMEPATH': '\\Users\\cltbld',
16:09:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:09:19 INFO - 'KTS_VERSION': '1.19c',
16:09:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:09:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
16:09:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-248',
16:09:19 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:09:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:09:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:09:19 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:09:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:09:19 INFO - 'MOZ_AIRBAG': '1',
16:09:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:09:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:09:19 INFO - 'MOZ_MSVCVERSION': '8',
16:09:19 INFO - 'MOZ_NO_REMOTE': '1',
16:09:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:09:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:09:19 INFO - 'NO_EM_RESTART': '1',
16:09:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:09:19 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:09:19 INFO - 'OS': 'Windows_NT',
16:09:19 INFO - 'OURDRIVE': 'C:',
16:09:19 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
16:09:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
16:09:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:09:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:09:19 INFO - 'PROCESSOR_LEVEL': '6',
16:09:19 INFO - 'PROCESSOR_REVISION': '1e05',
16:09:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
16:09:19 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:09:19 INFO - 'PROMPT': '$P$G',
16:09:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:09:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
16:09:19 INFO - 'PUBLIC': 'C:\\Users\\Public',
16:09:19 INFO - 'PWD': 'C:\\slave\\test',
16:09:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:09:19 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:09:19 INFO - 'SYSTEMDRIVE': 'C:',
16:09:19 INFO - 'SYSTEMROOT': 'C:\\windows',
16:09:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:09:19 INFO - 'TEST1': 'testie',
16:09:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:09:19 INFO - 'USERDOMAIN': 'T-W732-IX-248',
16:09:19 INFO - 'USERNAME': 'cltbld',
16:09:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
16:09:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:09:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:09:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:09:19 INFO - 'WINDIR': 'C:\\windows',
16:09:19 INFO - 'WINDOWS_TRACING_FLAGS': '3',
16:09:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
16:09:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:09:20 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:09:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
16:09:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz
16:09:20 INFO - Running setup.py egg_info for package mozsystemmonitor
16:09:20 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
16:09:20 INFO - Running setup.py egg_info for package psutil
16:09:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
16:09:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
16:09:20 INFO - Installing collected packages: mozsystemmonitor, psutil
16:09:20 INFO - Running setup.py install for mozsystemmonitor
16:09:20 INFO - Running setup.py install for psutil
16:09:20 INFO - building 'psutil._psutil_windows' extension
16:09:20 INFO - error: Unable to find vcvarsall.bat
16:09:20 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-wxogqm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
16:09:20 INFO - running install
16:09:20 INFO - running build
16:09:20 INFO - running build_py
16:09:20 INFO - running build_ext
16:09:20 INFO - building 'psutil._psutil_windows' extension
16:09:20 INFO - error: Unable to find vcvarsall.bat
16:09:20 INFO - ----------------------------------------
16:09:20 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-wxogqm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
16:09:20 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
16:09:20 WARNING - Return code: 1
16:09:20 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries!
16:09:20 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
16:09: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')]}
16:09:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:09: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')]}
16:09:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:09:20 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 0x01BCC6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B09550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, '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 0x01962D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-248', 'USERDOMAIN': 'T-W732-IX-248', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-248', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
16:09:20 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
16:09:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
16:09:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
16:09:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
16:09:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:09:20 INFO - 'COMPUTERNAME': 'T-W732-IX-248',
16:09:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
16:09:20 INFO - 'DCLOCATION': 'SCL3',
16:09:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:09:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:09:20 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:09:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:09:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:09:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:09:20 INFO - 'HOMEDRIVE': 'C:',
16:09:20 INFO - 'HOMEPATH': '\\Users\\cltbld',
16:09:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:09:20 INFO - 'KTS_VERSION': '1.19c',
16:09:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:09:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
16:09:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-248',
16:09:20 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:09:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:09:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:09:20 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:09:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:09:20 INFO - 'MOZ_AIRBAG': '1',
16:09:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:09:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:09:20 INFO - 'MOZ_MSVCVERSION': '8',
16:09:20 INFO - 'MOZ_NO_REMOTE': '1',
16:09:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:09:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:09:20 INFO - 'NO_EM_RESTART': '1',
16:09:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:09:20 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:09:20 INFO - 'OS': 'Windows_NT',
16:09:20 INFO - 'OURDRIVE': 'C:',
16:09:20 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
16:09:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
16:09:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:09:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:09:20 INFO - 'PROCESSOR_LEVEL': '6',
16:09:20 INFO - 'PROCESSOR_REVISION': '1e05',
16:09:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
16:09:20 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:09:20 INFO - 'PROMPT': '$P$G',
16:09:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:09:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
16:09:20 INFO - 'PUBLIC': 'C:\\Users\\Public',
16:09:20 INFO - 'PWD': 'C:\\slave\\test',
16:09:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:09:20 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:09:20 INFO - 'SYSTEMDRIVE': 'C:',
16:09:20 INFO - 'SYSTEMROOT': 'C:\\windows',
16:09:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:09:20 INFO - 'TEST1': 'testie',
16:09:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:09:20 INFO - 'USERDOMAIN': 'T-W732-IX-248',
16:09:20 INFO - 'USERNAME': 'cltbld',
16:09:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
16:09:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:09:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:09:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:09:20 INFO - 'WINDIR': 'C:\\windows',
16:09:20 INFO - 'WINDOWS_TRACING_FLAGS': '3',
16:09:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
16:09:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:09:20 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:09:20 INFO - Downloading/unpacking blobuploader==1.2.4
16:09:20 INFO - Downloading blobuploader-1.2.4.tar.gz
16:09:20 INFO - Running setup.py egg_info for package blobuploader
16:09:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
16:09:24 INFO - Running setup.py egg_info for package requests
16:09:24 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
16:09:24 INFO - Downloading docopt-0.6.1.tar.gz
16:09:24 INFO - Running setup.py egg_info for package docopt
16:09:24 INFO - Installing collected packages: blobuploader, docopt, requests
16:09:24 INFO - Running setup.py install for blobuploader
16:09:24 INFO - Running setup.py install for docopt
16:09:24 INFO - Running setup.py install for requests
16:09:24 INFO - Successfully installed blobuploader docopt requests
16:09:24 INFO - Cleaning up...
16:09:24 INFO - Return code: 0
16:09:24 INFO - Installing None into virtualenv C:\slave\test\build\venv
16:09:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:09:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:09:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:09:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:09:24 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 0x01BCC6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B09550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, '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 0x01962D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-248', 'USERDOMAIN': 'T-W732-IX-248', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-248', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
16:09:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
16:09:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
16:09:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
16:09:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
16:09:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:09:24 INFO - 'COMPUTERNAME': 'T-W732-IX-248',
16:09:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
16:09:24 INFO - 'DCLOCATION': 'SCL3',
16:09:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:09:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:09:24 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:09:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:09:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:09:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:09:24 INFO - 'HOMEDRIVE': 'C:',
16:09:24 INFO - 'HOMEPATH': '\\Users\\cltbld',
16:09:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:09:24 INFO - 'KTS_VERSION': '1.19c',
16:09:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:09:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
16:09:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-248',
16:09:24 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:09:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:09:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:09:24 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:09:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:09:24 INFO - 'MOZ_AIRBAG': '1',
16:09:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:09:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:09:24 INFO - 'MOZ_MSVCVERSION': '8',
16:09:24 INFO - 'MOZ_NO_REMOTE': '1',
16:09:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:09:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:09:24 INFO - 'NO_EM_RESTART': '1',
16:09:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:09:24 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:09:24 INFO - 'OS': 'Windows_NT',
16:09:24 INFO - 'OURDRIVE': 'C:',
16:09:24 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
16:09:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
16:09:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:09:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:09:24 INFO - 'PROCESSOR_LEVEL': '6',
16:09:24 INFO - 'PROCESSOR_REVISION': '1e05',
16:09:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
16:09:24 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:09:24 INFO - 'PROMPT': '$P$G',
16:09:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:09:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
16:09:24 INFO - 'PUBLIC': 'C:\\Users\\Public',
16:09:24 INFO - 'PWD': 'C:\\slave\\test',
16:09:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:09:24 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:09:24 INFO - 'SYSTEMDRIVE': 'C:',
16:09:24 INFO - 'SYSTEMROOT': 'C:\\windows',
16:09:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:09:24 INFO - 'TEST1': 'testie',
16:09:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:09:24 INFO - 'USERDOMAIN': 'T-W732-IX-248',
16:09:24 INFO - 'USERNAME': 'cltbld',
16:09:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
16:09:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:09:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:09:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:09:24 INFO - 'WINDIR': 'C:\\windows',
16:09:24 INFO - 'WINDOWS_TRACING_FLAGS': '3',
16:09:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
16:09:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:09:29 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
16:09:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
16:09:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
16:09:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
16:09:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
16:09:29 INFO - Unpacking c:\slave\test\build\tests\marionette
16:09:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
16:09:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:09:29 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
16:09:29 INFO - Running setup.py install for browsermob-proxy
16:09:44 INFO - Running setup.py install for manifestparser
16:09:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Running setup.py install for marionette-client
16:09:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:09:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Running setup.py install for marionette-driver
16:09:44 INFO - Running setup.py install for mozcrash
16:09:44 INFO - Running setup.py install for mozdebug
16:09:44 INFO - Running setup.py install for mozdevice
16:09:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Running setup.py install for mozfile
16:09:44 INFO - Running setup.py install for mozhttpd
16:09:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Running setup.py install for mozinfo
16:09:44 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Running setup.py install for mozInstall
16:09:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Running setup.py install for mozleak
16:09:44 INFO - Running setup.py install for mozlog
16:09:44 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Running setup.py install for moznetwork
16:09:44 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Running setup.py install for mozprocess
16:09:44 INFO - Running setup.py install for mozprofile
16:09:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Running setup.py install for mozrunner
16:09:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Running setup.py install for mozscreenshot
16:09:44 INFO - Running setup.py install for moztest
16:09:44 INFO - Running setup.py install for mozversion
16:09:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
16:09:44 INFO - Running setup.py install for wptserve
16:09:44 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve
16:09:44 INFO - Cleaning up...
16:09:44 INFO - Return code: 0
16:09:44 INFO - Installing None into virtualenv C:\slave\test\build\venv
16:09:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:09:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:09:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:09:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:09:44 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 0x01BCC6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B09550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, '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 0x01962D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-248', 'USERDOMAIN': 'T-W732-IX-248', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-248', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
16:09:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
16:09:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
16:09:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
16:09:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
16:09:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:09:44 INFO - 'COMPUTERNAME': 'T-W732-IX-248',
16:09:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
16:09:44 INFO - 'DCLOCATION': 'SCL3',
16:09:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:09:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:09:44 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:09:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:09:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:09:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:09:44 INFO - 'HOMEDRIVE': 'C:',
16:09:44 INFO - 'HOMEPATH': '\\Users\\cltbld',
16:09:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:09:44 INFO - 'KTS_VERSION': '1.19c',
16:09:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:09:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
16:09:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-248',
16:09:44 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:09:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:09:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:09:44 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:09:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:09:44 INFO - 'MOZ_AIRBAG': '1',
16:09:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:09:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:09:44 INFO - 'MOZ_MSVCVERSION': '8',
16:09:44 INFO - 'MOZ_NO_REMOTE': '1',
16:09:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:09:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:09:44 INFO - 'NO_EM_RESTART': '1',
16:09:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:09:44 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:09:44 INFO - 'OS': 'Windows_NT',
16:09:44 INFO - 'OURDRIVE': 'C:',
16:09:44 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
16:09:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
16:09:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:09:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:09:44 INFO - 'PROCESSOR_LEVEL': '6',
16:09:44 INFO - 'PROCESSOR_REVISION': '1e05',
16:09:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
16:09:44 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:09:44 INFO - 'PROMPT': '$P$G',
16:09:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:09:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
16:09:44 INFO - 'PUBLIC': 'C:\\Users\\Public',
16:09:44 INFO - 'PWD': 'C:\\slave\\test',
16:09:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:09:44 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:09:44 INFO - 'SYSTEMDRIVE': 'C:',
16:09:44 INFO - 'SYSTEMROOT': 'C:\\windows',
16:09:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:09:44 INFO - 'TEST1': 'testie',
16:09:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:09:44 INFO - 'USERDOMAIN': 'T-W732-IX-248',
16:09:44 INFO - 'USERNAME': 'cltbld',
16:09:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
16:09:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:09:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:09:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:09:44 INFO - 'WINDIR': 'C:\\windows',
16:09:44 INFO - 'WINDOWS_TRACING_FLAGS': '3',
16:09:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
16:09:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:09:48 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
16:09:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
16:09:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
16:09:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
16:09:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
16:09:48 INFO - Unpacking c:\slave\test\build\tests\marionette
16:09:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
16:09:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:09:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
16:09:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
16:09:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3))
16:09:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
16:09:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
16:09:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
16:09:59 INFO - Downloading blessings-1.6.tar.gz
16:09:59 INFO - Running setup.py egg_info for package blessings
16:09:59 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4))
16:09:59 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
16:09:59 INFO - Running setup.py install for blessings
16:09:59 INFO - Running setup.py install for browsermob-proxy
16:09:59 INFO - Running setup.py install for manifestparser
16:09:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Running setup.py install for marionette-client
16:09:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:09:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Running setup.py install for marionette-driver
16:09:59 INFO - Running setup.py install for mozcrash
16:09:59 INFO - Running setup.py install for mozdebug
16:09:59 INFO - Running setup.py install for mozdevice
16:09:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Running setup.py install for mozhttpd
16:09:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Running setup.py install for mozInstall
16:09:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Running setup.py install for mozleak
16:09:59 INFO - Running setup.py install for mozprofile
16:09:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Running setup.py install for mozrunner
16:09:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
16:09:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
16:10:01 INFO - Running setup.py install for mozscreenshot
16:10:01 INFO - Running setup.py install for moztest
16:10:01 INFO - Running setup.py install for mozversion
16:10:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
16:10:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
16:10:01 INFO - Running setup.py install for wptserve
16:10:01 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
16:10:01 INFO - Cleaning up...
16:10:01 INFO - Return code: 0
16:10:01 INFO - Done creating virtualenv C:\slave\test\build\venv.
16:10:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
16:10:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
16:10:01 INFO - Reading from file tmpfile_stdout
16:10:01 INFO - Using _rmtree_windows ...
16:10:01 INFO - Using _rmtree_windows ...
16:10:01 INFO - Current package versions:
16:10:01 INFO - blessings == 1.6
16:10:01 INFO - blobuploader == 1.2.4
16:10:01 INFO - browsermob-proxy == 0.6.0
16:10:01 INFO - distribute == 0.6.14
16:10:01 INFO - docopt == 0.6.1
16:10:01 INFO - manifestparser == 1.1
16:10:01 INFO - marionette-client == 2.3.0
16:10:01 INFO - marionette-driver == 1.4.0
16:10:01 INFO - mozInstall == 1.12
16:10:01 INFO - mozcrash == 0.17
16:10:01 INFO - mozdebug == 0.1
16:10:01 INFO - mozdevice == 0.48
16:10:01 INFO - mozfile == 1.2
16:10:01 INFO - mozhttpd == 0.7
16:10:01 INFO - mozinfo == 0.9
16:10:01 INFO - mozleak == 0.1
16:10:01 INFO - mozlog == 3.1
16:10:01 INFO - moznetwork == 0.27
16:10:01 INFO - mozprocess == 0.22
16:10:01 INFO - mozprofile == 0.28
16:10:01 INFO - mozrunner == 6.11
16:10:01 INFO - mozscreenshot == 0.1
16:10:01 INFO - mozsystemmonitor == 0.0
16:10:01 INFO - moztest == 0.7
16:10:01 INFO - mozversion == 1.4
16:10:01 INFO - requests == 1.2.3
16:10:01 INFO - wptserve == 1.4.0
16:10:01 INFO - Running post-action listener: _resource_record_post_action
16:10:01 INFO - Running post-action listener: _start_resource_monitoring
16:10:01 INFO - Starting resource monitoring.
16:10:02 INFO - #####
16:10:02 INFO - ##### Running pull step.
16:10:02 INFO - #####
16:10:02 INFO - Running pre-action listener: _resource_record_pre_action
16:10:02 INFO - Running main action method: pull
16:10:02 INFO - Pull has nothing to do!
16:10:02 INFO - Running post-action listener: _resource_record_post_action
16:10:02 INFO - #####
16:10:02 INFO - ##### Running install step.
16:10:02 INFO - #####
16:10:02 INFO - Running pre-action listener: _resource_record_pre_action
16:10:02 INFO - Running main action method: install
16:10:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
16:10:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
16:10:02 INFO - Reading from file tmpfile_stdout
16:10:02 INFO - Using _rmtree_windows ...
16:10:02 INFO - Using _rmtree_windows ...
16:10:02 INFO - Detecting whether we're running mozinstall >=1.0...
16:10:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
16:10:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
16:10:02 INFO - Reading from file tmpfile_stdout
16:10:02 INFO - Output received:
16:10:02 INFO - Usage: mozinstall-script.py [options] installer
16:10:02 INFO - Options:
16:10:02 INFO - -h, --help show this help message and exit
16:10:02 INFO - -d DEST, --destination=DEST
16:10:02 INFO - Directory to install application into. [default:
16:10:02 INFO - "C:\slave\test"]
16:10:02 INFO - --app=APP Application being installed. [default: firefox]
16:10:02 INFO - Using _rmtree_windows ...
16:10:02 INFO - Using _rmtree_windows ...
16:10:02 INFO - mkdir: C:\slave\test\build\application
16:10:02 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']
16:10:02 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
16:10:03 INFO - Reading from file tmpfile_stdout
16:10:03 INFO - Output received:
16:10:03 INFO - C:\slave\test\build\application\firefox\firefox.exe
16:10:03 INFO - Using _rmtree_windows ...
16:10:03 INFO - Using _rmtree_windows ...
16:10:03 INFO - Running post-action listener: _resource_record_post_action
16:10:03 INFO - #####
16:10:03 INFO - ##### Running run-tests step.
16:10:03 INFO - #####
16:10:03 INFO - Running pre-action listener: _resource_record_pre_action
16:10:03 INFO - Running main action method: run_tests
16:10:03 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
16:10:03 INFO - Minidump filename unknown. Determining based upon platform and architecture.
16:10:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
16:10:03 INFO - grabbing minidump binary from tooltool
16:10:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:10:03 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 0x01C99368>, '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 0x01962D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
16:10:03 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build
16:10:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o
16:10:03 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
16:10:04 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpuv99av
16:10:04 INFO - INFO - File integrity verified, renaming tmpuv99av to win32-minidump_stackwalk.exe
16:10:04 INFO - Return code: 0
16:10:04 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
16:10:04 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
16:10:04 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/CClqlHLGQiu8HBUslvImkQ/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', '--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
16:10:04 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/CClqlHLGQiu8HBUslvImkQ/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 --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
16:10:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
16:10:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
16:10:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:10:04 INFO - 'COMPUTERNAME': 'T-W732-IX-248',
16:10:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
16:10:04 INFO - 'DCLOCATION': 'SCL3',
16:10:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:10:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:10:04 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:10:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:10:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:10:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:10:04 INFO - 'HOMEDRIVE': 'C:',
16:10:04 INFO - 'HOMEPATH': '\\Users\\cltbld',
16:10:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:10:04 INFO - 'KTS_VERSION': '1.19c',
16:10:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:10:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
16:10:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-248',
16:10:04 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
16:10:04 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:10:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:10:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:10:04 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:10:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:10:04 INFO - 'MOZ_AIRBAG': '1',
16:10:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:10:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:10:04 INFO - 'MOZ_MSVCVERSION': '8',
16:10:04 INFO - 'MOZ_NO_REMOTE': '1',
16:10:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:10:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:10:04 INFO - 'NO_EM_RESTART': '1',
16:10:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:10:04 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:10:04 INFO - 'OS': 'Windows_NT',
16:10:04 INFO - 'OURDRIVE': 'C:',
16:10:04 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
16:10:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
16:10:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:10:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:10:04 INFO - 'PROCESSOR_LEVEL': '6',
16:10:04 INFO - 'PROCESSOR_REVISION': '1e05',
16:10:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
16:10:04 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:10:04 INFO - 'PROMPT': '$P$G',
16:10:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:10:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
16:10:04 INFO - 'PUBLIC': 'C:\\Users\\Public',
16:10:04 INFO - 'PWD': 'C:\\slave\\test',
16:10:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:10:04 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:10:04 INFO - 'SYSTEMDRIVE': 'C:',
16:10:04 INFO - 'SYSTEMROOT': 'C:\\windows',
16:10:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:10:04 INFO - 'TEST1': 'testie',
16:10:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:10:04 INFO - 'USERDOMAIN': 'T-W732-IX-248',
16:10:04 INFO - 'USERNAME': 'cltbld',
16:10:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
16:10:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:10:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:10:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:10:04 INFO - 'WINDIR': 'C:\\windows',
16:10:04 INFO - 'WINDOWS_TRACING_FLAGS': '3',
16:10:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
16:10:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:10:04 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/CClqlHLGQiu8HBUslvImkQ/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', '--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
16:10:06 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path
16:10:06 INFO - import pkg_resources
16:10:07 INFO - Using 1 client processes
16:10:10 INFO - SUITE-START | Running 1476 tests
16:10:10 INFO - Running testharness tests
16:10:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
16:10:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
16:10:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
16:10:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
16:10:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
16:10:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
16:10:10 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
16:10:10 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
16:10:10 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
16:10:10 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
16:10:10 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
16:10:10 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
16:10:10 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
16:10:10 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
16:10:10 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
16:10:10 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 1ms
16:10:10 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
16:10:10 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
16:10:10 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
16:10:10 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
16:10:10 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
16:10:10 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
16:10:10 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
16:10:10 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 1ms
16:10:10 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
16:10:10 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
16:10:10 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
16:10:10 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
16:10:10 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
16:10:10 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 1ms
16:10:10 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
16:10:10 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
16:10:10 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
16:10:10 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
16:10:10 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
16:10:10 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
16:10:10 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 1ms
16:10:10 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
16:10:10 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
16:10:10 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 1ms
16:10:10 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
16:10:10 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
16:10:10 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
16:10:10 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
16:10:10 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
16:10:10 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
16:10:10 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
16:10:10 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
16:10:10 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
16:10:10 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
16:10:10 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
16:10:10 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
16:10:10 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
16:10:10 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
16:10:10 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
16:10:10 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
16:10:10 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
16:10:10 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
16:10:10 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
16:10:10 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
16:10:10 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
16:10:10 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 1ms
16:10:10 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
16:10:10 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
16:10:11 INFO - Setting up ssl
16:10:11 INFO - PROCESS | certutil |
16:10:11 INFO - PROCESS | certutil |
16:10:11 INFO - PROCESS | certutil |
16:10:11 INFO - Certificate Nickname Trust Attributes
16:10:11 INFO - SSL,S/MIME,JAR/XPI
16:10:11 INFO -
16:10:11 INFO - web-platform-tests CT,,
16:10:11 INFO -
16:10:11 INFO - Starting runner
16:10:13 INFO - PROCESS | 3520 | 1469142613738 Marionette INFO Listening on port 2828
16:10:17 INFO - PROCESS | 3520 | 1469142617077 Marionette INFO startBrowser cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:17 INFO - PROCESS | 3520 | 1469142617086 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:17 INFO - PROCESS | 3520 | 1469142617764 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:17 INFO - PROCESS | 3520 | 1469142617775 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:19 INFO - PROCESS | 3520 | 1469142619037 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:20 INFO - PROCESS | 3520 | 1469142620403 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
16:10:20 INFO - PROCESS | 3520 | 1469142620469 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:20 INFO - PROCESS | 3520 | 1469142620476 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
16:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 270ms
16:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
16:10:20 INFO - PROCESS | 3520 | 1469142620697 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:20 INFO - PROCESS | 3520 | 1469142620718 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
16:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 171ms
16:10:20 INFO - PROCESS | 3520 | 1469142620867 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
16:10:20 INFO - PROCESS | 3520 | 1469142620886 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
16:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 171ms
16:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
16:10:21 INFO - PROCESS | 3520 | 1469142621047 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:21 INFO - PROCESS | 3520 | 1469142621066 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
16:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 171ms
16:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
16:10:21 INFO - PROCESS | 3520 | 1469142621217 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:21 INFO - PROCESS | 3520 | 1469142621236 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
16:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 120ms
16:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
16:10:21 INFO - PROCESS | 3520 | 1469142621342 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:21 INFO - PROCESS | 3520 | 1469142621357 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
16:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 171ms
16:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
16:10:21 INFO - PROCESS | 3520 | 1469142621518 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:21 INFO - PROCESS | 3520 | 1469142621535 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
16:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 171ms
16:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
16:10:21 INFO - PROCESS | 3520 | 1469142621691 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:21 INFO - PROCESS | 3520 | 1469142621707 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
16:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 171ms
16:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
16:10:21 INFO - PROCESS | 3520 | 1469142621867 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:21 INFO - PROCESS | 3520 | 1469142621884 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
16:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 120ms
16:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
16:10:21 INFO - PROCESS | 3520 | 1469142621991 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:22 INFO - PROCESS | 3520 | 1469142622004 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
16:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 120ms
16:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
16:10:22 INFO - PROCESS | 3520 | 1469142622120 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:22 INFO - PROCESS | 3520 | 1469142622138 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
16:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 120ms
16:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
16:10:22 INFO - PROCESS | 3520 | 1469142622246 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:22 INFO - PROCESS | 3520 | 1469142622265 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
16:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 172ms
16:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
16:10:22 INFO - PROCESS | 3520 | 1469142622418 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:22 INFO - PROCESS | 3520 | 1469142622435 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
16:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 171ms
16:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
16:10:22 INFO - PROCESS | 3520 | 1469142622615 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:22 INFO - PROCESS | 3520 | 1469142622631 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
16:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 120ms
16:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
16:10:22 INFO - PROCESS | 3520 | 1469142622739 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:22 INFO - PROCESS | 3520 | 1469142622756 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
16:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 120ms
16:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
16:10:22 INFO - PROCESS | 3520 | 1469142622867 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:22 INFO - PROCESS | 3520 | 1469142622883 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
16:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 120ms
16:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
16:10:22 INFO - PROCESS | 3520 | 1469142622992 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:23 INFO - PROCESS | 3520 | 1469142623015 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
16:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 171ms
16:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
16:10:23 INFO - PROCESS | 3520 | 1469142623167 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:23 INFO - PROCESS | 3520 | 1469142623183 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
16:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 171ms
16:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
16:10:23 INFO - PROCESS | 3520 | 1469142623376 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:23 INFO - PROCESS | 3520 | 1469142623460 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
16:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 230ms
16:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
16:10:23 INFO - PROCESS | 3520 | 1469142623601 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:23 INFO - PROCESS | 3520 | 1469142623621 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
16:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 171ms
16:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
16:10:23 INFO - PROCESS | 3520 | 1469142623780 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:23 INFO - PROCESS | 3520 | 1469142623792 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
16:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 171ms
16:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
16:10:23 INFO - PROCESS | 3520 | 1469142623955 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:23 INFO - PROCESS | 3520 | 1469142623974 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
16:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 171ms
16:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
16:10:24 INFO - PROCESS | 3520 | 1469142624131 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:24 INFO - PROCESS | 3520 | 1469142624147 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
16:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 171ms
16:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
16:10:24 INFO - PROCESS | 3520 | 1469142624304 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:24 INFO - PROCESS | 3520 | 1469142624328 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
16:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 171ms
16:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
16:10:24 INFO - PROCESS | 3520 | 1469142624481 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:24 INFO - PROCESS | 3520 | 1469142624499 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
16:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 171ms
16:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
16:10:24 INFO - PROCESS | 3520 | 1469142624652 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:24 INFO - PROCESS | 3520 | 1469142624670 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
16:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 171ms
16:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
16:10:24 INFO - PROCESS | 3520 | 1469142624830 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:24 INFO - PROCESS | 3520 | 1469142624842 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
16:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 172ms
16:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
16:10:25 INFO - PROCESS | 3520 | 1469142625001 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:25 INFO - PROCESS | 3520 | 1469142625018 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
16:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 171ms
16:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
16:10:25 INFO - PROCESS | 3520 | 1469142625181 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:25 INFO - PROCESS | 3520 | 1469142625201 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
16:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 120ms
16:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
16:10:25 INFO - PROCESS | 3520 | 1469142625308 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:25 INFO - PROCESS | 3520 | 1469142625322 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
16:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 171ms
16:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
16:10:25 INFO - PROCESS | 3520 | 1469142625484 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:25 INFO - PROCESS | 3520 | 1469142625501 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
16:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 171ms
16:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
16:10:25 INFO - PROCESS | 3520 | 1469142625663 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:25 INFO - PROCESS | 3520 | 1469142625675 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
16:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 171ms
16:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
16:10:25 INFO - PROCESS | 3520 | 1469142625836 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:25 INFO - PROCESS | 3520 | 1469142625853 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
16:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 120ms
16:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
16:10:25 INFO - PROCESS | 3520 | 1469142625959 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:25 INFO - PROCESS | 3520 | 1469142625981 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
16:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 171ms
16:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
16:10:26 INFO - PROCESS | 3520 | 1469142626136 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:26 INFO - PROCESS | 3520 | 1469142626154 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
16:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 171ms
16:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
16:10:26 INFO - PROCESS | 3520 | 1469142626309 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:26 INFO - PROCESS | 3520 | 1469142626323 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
16:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 171ms
16:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
16:10:26 INFO - PROCESS | 3520 | 1469142626487 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:26 INFO - PROCESS | 3520 | 1469142626504 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
16:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 171ms
16:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
16:10:26 INFO - PROCESS | 3520 | 1469142626665 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:26 INFO - PROCESS | 3520 | 1469142626681 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
16:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 171ms
16:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
16:10:26 INFO - PROCESS | 3520 | 1469142626834 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:26 INFO - PROCESS | 3520 | 1469142626851 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
16:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 120ms
16:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
16:10:26 INFO - PROCESS | 3520 | 1469142626957 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:26 INFO - PROCESS | 3520 | 1469142626983 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
16:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 231ms
16:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
16:10:27 INFO - PROCESS | 3520 | 1469142627191 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:27 INFO - PROCESS | 3520 | 1469142627207 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
16:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 171ms
16:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
16:10:27 INFO - PROCESS | 3520 | 1469142627367 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:27 INFO - PROCESS | 3520 | 1469142627385 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
16:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 172ms
16:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
16:10:27 INFO - PROCESS | 3520 | 1469142627546 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:27 INFO - PROCESS | 3520 | 1469142627559 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
16:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 171ms
16:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
16:10:27 INFO - PROCESS | 3520 | 1469142627719 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:27 INFO - PROCESS | 3520 | 1469142627736 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
16:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 120ms
16:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
16:10:27 INFO - PROCESS | 3520 | 1469142627842 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:27 INFO - PROCESS | 3520 | 1469142627857 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
16:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 171ms
16:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
16:10:28 INFO - PROCESS | 3520 | 1469142628019 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:28 INFO - PROCESS | 3520 | 1469142628039 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
16:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 120ms
16:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
16:10:28 INFO - PROCESS | 3520 | 1469142628142 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:28 INFO - PROCESS | 3520 | 1469142628160 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
16:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 171ms
16:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
16:10:28 INFO - PROCESS | 3520 | 1469142628317 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:28 INFO - PROCESS | 3520 | 1469142628335 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
16:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 171ms
16:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
16:10:28 INFO - PROCESS | 3520 | 1469142628496 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:28 INFO - PROCESS | 3520 | 1469142628508 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
16:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 171ms
16:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
16:10:28 INFO - PROCESS | 3520 | 1469142628667 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:28 INFO - PROCESS | 3520 | 1469142628684 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
16:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 120ms
16:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
16:10:28 INFO - PROCESS | 3520 | 1469142628796 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:28 INFO - PROCESS | 3520 | 1469142628808 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
16:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 171ms
16:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
16:10:28 INFO - PROCESS | 3520 | 1469142628967 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:28 INFO - PROCESS | 3520 | 1469142628984 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
16:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 171ms
16:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
16:10:29 INFO - PROCESS | 3520 | 1469142629141 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:29 INFO - PROCESS | 3520 | 1469142629157 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
16:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 171ms
16:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
16:10:29 INFO - PROCESS | 3520 | 1469142629320 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:29 INFO - PROCESS | 3520 | 1469142629336 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
16:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 120ms
16:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
16:10:29 INFO - PROCESS | 3520 | 1469142629441 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:29 INFO - PROCESS | 3520 | 1469142629454 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
16:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 120ms
16:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
16:10:29 INFO - PROCESS | 3520 | 1469142629568 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:29 INFO - PROCESS | 3520 | 1469142629589 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
16:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 171ms
16:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
16:10:29 INFO - PROCESS | 3520 | 1469142629741 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:29 INFO - PROCESS | 3520 | 1469142629760 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
16:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 172ms
16:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
16:10:29 INFO - PROCESS | 3520 | 1469142629917 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:29 INFO - PROCESS | 3520 | 1469142629939 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
16:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 171ms
16:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
16:10:30 INFO - PROCESS | 3520 | 1469142630093 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:30 INFO - PROCESS | 3520 | 1469142630107 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
16:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 171ms
16:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
16:10:30 INFO - PROCESS | 3520 | 1469142630267 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:30 INFO - PROCESS | 3520 | 1469142630284 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
16:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 120ms
16:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
16:10:30 INFO - PROCESS | 3520 | 1469142630392 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:30 INFO - PROCESS | 3520 | 1469142630406 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
16:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 120ms
16:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
16:10:30 INFO - PROCESS | 3520 | 1469142630517 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:30 INFO - PROCESS | 3520 | 1469142630532 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
16:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 120ms
16:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
16:10:30 INFO - PROCESS | 3520 | 1469142630641 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:30 INFO - PROCESS | 3520 | 1469142630654 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
16:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 120ms
16:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
16:10:30 INFO - PROCESS | 3520 | 1469142630766 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:30 INFO - PROCESS | 3520 | 1469142630783 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
16:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 120ms
16:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
16:10:30 INFO - PROCESS | 3520 | 1469142630891 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:30 INFO - PROCESS | 3520 | 1469142630908 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
16:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 171ms
16:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
16:10:31 INFO - PROCESS | 3520 | 1469142631067 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:31 INFO - PROCESS | 3520 | 1469142631084 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
16:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 120ms
16:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
16:10:31 INFO - PROCESS | 3520 | 1469142631197 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:31 INFO - PROCESS | 3520 | 1469142631208 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
16:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 171ms
16:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
16:10:31 INFO - PROCESS | 3520 | 1469142631367 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:31 INFO - PROCESS | 3520 | 1469142631386 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
16:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 120ms
16:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
16:10:31 INFO - PROCESS | 3520 | 1469142631490 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:31 INFO - PROCESS | 3520 | 1469142631508 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
16:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 171ms
16:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
16:10:31 INFO - PROCESS | 3520 | 1469142631668 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:31 INFO - PROCESS | 3520 | 1469142631687 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
16:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 120ms
16:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
16:10:31 INFO - PROCESS | 3520 | 1469142631790 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:31 INFO - PROCESS | 3520 | 1469142631809 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
16:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 171ms
16:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
16:10:31 INFO - PROCESS | 3520 | 1469142631968 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:31 INFO - PROCESS | 3520 | 1469142631984 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
16:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 120ms
16:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
16:10:32 INFO - PROCESS | 3520 | 1469142632091 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:32 INFO - PROCESS | 3520 | 1469142632105 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 120ms
16:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
16:10:32 INFO - PROCESS | 3520 | 1469142632215 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:32 INFO - PROCESS | 3520 | 1469142632232 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 120ms
16:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
16:10:32 INFO - PROCESS | 3520 | 1469142632341 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:32 INFO - PROCESS | 3520 | 1469142632356 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 172ms
16:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
16:10:32 INFO - PROCESS | 3520 | 1469142632520 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:32 INFO - PROCESS | 3520 | 1469142632537 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 171ms
16:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
16:10:32 INFO - PROCESS | 3520 | 1469142632698 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:32 INFO - PROCESS | 3520 | 1469142632714 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 171ms
16:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
16:10:32 INFO - PROCESS | 3520 | 1469142632869 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:32 INFO - PROCESS | 3520 | 1469142632885 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 120ms
16:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
16:10:33 INFO - PROCESS | 3520 | 1469142632992 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:33 INFO - PROCESS | 3520 | 1469142633004 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 171ms
16:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
16:10:33 INFO - PROCESS | 3520 | 1469142633171 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:33 INFO - PROCESS | 3520 | 1469142633190 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 171ms
16:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
16:10:33 INFO - PROCESS | 3520 | 1469142633351 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:33 INFO - PROCESS | 3520 | 1469142633606 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 530ms
16:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
16:10:33 INFO - PROCESS | 3520 | 1469142633887 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:33 INFO - PROCESS | 3520 | 1469142633907 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 171ms
16:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
16:10:34 INFO - PROCESS | 3520 | 1469142634065 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:34 INFO - PROCESS | 3520 | 1469142634084 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
16:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 171ms
16:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
16:10:34 INFO - PROCESS | 3520 | 1469142634240 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:34 INFO - PROCESS | 3520 | 1469142634258 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
16:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 171ms
16:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
16:10:34 INFO - PROCESS | 3520 | 1469142634415 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:34 INFO - PROCESS | 3520 | 1469142634433 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
16:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 171ms
16:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
16:10:34 INFO - PROCESS | 3520 | 1469142634588 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:34 INFO - PROCESS | 3520 | 1469142634606 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
16:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 230ms
16:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
16:10:34 INFO - PROCESS | 3520 | 1469142634827 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:34 INFO - PROCESS | 3520 | 1469142634856 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
16:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 172ms
16:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
16:10:35 INFO - PROCESS | 3520 | 1469142635000 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:35 INFO - PROCESS | 3520 | 1469142635017 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 171ms
16:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
16:10:35 INFO - PROCESS | 3520 | 1469142635173 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:35 INFO - PROCESS | 3520 | 1469142635193 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 171ms
16:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
16:10:35 INFO - PROCESS | 3520 | 1469142635351 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:35 INFO - PROCESS | 3520 | 1469142635368 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 330ms
16:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
16:10:35 INFO - PROCESS | 3520 | 1469142635688 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:35 INFO - PROCESS | 3520 | 1469142635706 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 171ms
16:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
16:10:35 INFO - PROCESS | 3520 | 1469142635874 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:35 INFO - PROCESS | 3520 | 1469142635892 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 171ms
16:10:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
16:10:36 INFO - PROCESS | 3520 | 1469142636051 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:36 INFO - PROCESS | 3520 | 1469142636072 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
16:10:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 171ms
16:10:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
16:10:36 INFO - PROCESS | 3520 | 1469142636225 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:36 INFO - PROCESS | 3520 | 1469142636242 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
16:10:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 171ms
16:10:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
16:10:36 INFO - PROCESS | 3520 | 1469142636401 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:36 INFO - PROCESS | 3520 | 1469142636420 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
16:10:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 171ms
16:10:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
16:10:36 INFO - PROCESS | 3520 | 1469142636576 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:36 INFO - PROCESS | 3520 | 1469142636591 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
16:10:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 171ms
16:10:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
16:10:36 INFO - PROCESS | 3520 | 1469142636755 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:36 INFO - PROCESS | 3520 | 1469142636772 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
16:10:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
16:10:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
16:10:36 INFO - PROCESS | 3520 | 1469142636930 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:36 INFO - PROCESS | 3520 | 1469142636942 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
16:10:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
16:10:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
16:10:37 INFO - PROCESS | 3520 | 1469142637101 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:37 INFO - PROCESS | 3520 | 1469142637119 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
16:10:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
16:10:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
16:10:37 INFO - PROCESS | 3520 | 1469142637274 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:37 INFO - PROCESS | 3520 | 1469142637294 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
16:10:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 172ms
16:10:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
16:10:37 INFO - PROCESS | 3520 | 1469142637450 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:37 INFO - PROCESS | 3520 | 1469142637466 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
16:10:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
16:10:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
16:10:37 INFO - PROCESS | 3520 | 1469142637625 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:37 INFO - PROCESS | 3520 | 1469142637641 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
16:10:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 230ms
16:10:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
16:10:37 INFO - PROCESS | 3520 | 1469142637859 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:37 INFO - PROCESS | 3520 | 1469142637874 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
16:10:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 230ms
16:10:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
16:10:38 INFO - PROCESS | 3520 | 1469142638098 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:38 INFO - PROCESS | 3520 | 1469142638115 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame
16:10:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 670ms
16:10:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
16:10:38 INFO - PROCESS | 3520 | 1469142638765 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:38 INFO - PROCESS | 3520 | 1469142638789 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
16:10:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 670ms
16:10:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
16:10:39 INFO - PROCESS | 3520 | 1469142639437 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:39 INFO - PROCESS | 3520 | 1469142639464 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:39 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
16:10:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:10:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
16:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:10:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 171ms
16:10:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
16:10:39 INFO - PROCESS | 3520 | 1469142639615 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:39 INFO - PROCESS | 3520 | 1469142639631 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
16:10:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 120ms
16:10:39 INFO - PROCESS | 3520 | 1469142639739 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
16:10:39 INFO - PROCESS | 3520 | 1469142639761 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
16:10:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 172ms
16:10:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
16:10:40 INFO - PROCESS | 3520 | 1469142640002 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:40 INFO - PROCESS | 3520 | 1469142640024 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
16:10:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 210ms
16:10:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
16:10:40 INFO - PROCESS | 3520 | 1469142640186 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:40 INFO - PROCESS | 3520 | 1469142640205 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
16:10:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 171ms
16:10:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
16:10:40 INFO - PROCESS | 3520 | 1469142640358 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:40 INFO - PROCESS | 3520 | 1469142640377 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
16:10:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 171ms
16:10:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
16:10:40 INFO - PROCESS | 3520 | 1469142640537 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:40 INFO - PROCESS | 3520 | 1469142640559 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:40 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
16:10:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
16:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:10:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
16:10:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
16:10:40 INFO - PROCESS | 3520 | 1469142640709 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:40 INFO - PROCESS | 3520 | 1469142640724 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
16:10:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
16:10:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
16:10:40 INFO - PROCESS | 3520 | 1469142640885 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:40 INFO - PROCESS | 3520 | 1469142640908 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:41 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
16:10:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
16:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
16:10:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
16:10:41 INFO - PROCESS | 3520 | 1469142641057 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:41 INFO - PROCESS | 3520 | 1469142641077 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:41 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
16:10:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:10:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
16:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 171ms
16:10:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
16:10:41 INFO - PROCESS | 3520 | 1469142641234 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:41 INFO - PROCESS | 3520 | 1469142641255 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:41 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
16:10:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
16:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
16:10:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
16:10:41 INFO - PROCESS | 3520 | 1469142641408 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:41 INFO - PROCESS | 3520 | 1469142641425 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
16:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
16:10:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
16:10:41 INFO - PROCESS | 3520 | 1469142641585 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:41 INFO - PROCESS | 3520 | 1469142641606 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
16:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
16:10:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
16:10:41 INFO - PROCESS | 3520 | 1469142641764 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:41 INFO - PROCESS | 3520 | 1469142641784 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
16:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
16:10:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
16:10:41 INFO - PROCESS | 3520 | 1469142641934 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:41 INFO - PROCESS | 3520 | 1469142641951 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
16:10:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 120ms
16:10:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
16:10:42 INFO - PROCESS | 3520 | 1469142642057 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:42 INFO - PROCESS | 3520 | 1469142642081 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
16:10:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 171ms
16:10:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
16:10:42 INFO - PROCESS | 3520 | 1469142642238 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:42 INFO - PROCESS | 3520 | 1469142642258 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
16:10:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 172ms
16:10:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
16:10:42 INFO - PROCESS | 3520 | 1469142642416 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:42 INFO - PROCESS | 3520 | 1469142642433 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
16:10:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 171ms
16:10:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
16:10:42 INFO - PROCESS | 3520 | 1469142642585 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:42 INFO - PROCESS | 3520 | 1469142642610 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
16:10:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 171ms
16:10:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
16:10:42 INFO - PROCESS | 3520 | 1469142642764 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:42 INFO - PROCESS | 3520 | 1469142642776 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
16:10:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 171ms
16:10:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
16:10:42 INFO - PROCESS | 3520 | 1469142642934 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:42 INFO - PROCESS | 3520 | 1469142642953 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
16:10:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 120ms
16:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
16:10:43 INFO - PROCESS | 3520 | 1469142643057 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:43 INFO - PROCESS | 3520 | 1469142643074 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
16:10:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
16:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
16:10:43 INFO - PROCESS | 3520 | 1469142643234 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:43 INFO - PROCESS | 3520 | 1469142643258 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError
16:10:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 171ms
16:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
16:10:43 INFO - PROCESS | 3520 | 1469142643407 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:43 INFO - PROCESS | 3520 | 1469142643424 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
16:10:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 171ms
16:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
16:10:43 INFO - PROCESS | 3520 | 1469142643586 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:43 INFO - PROCESS | 3520 | 1469142643603 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
16:10:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
16:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
16:10:43 INFO - PROCESS | 3520 | 1469142643759 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:43 INFO - PROCESS | 3520 | 1469142643774 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR
16:10:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
16:10:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
16:10:43 INFO - PROCESS | 3520 | 1469142643935 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:43 INFO - PROCESS | 3520 | 1469142643951 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:44 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function
16:10:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
16:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
16:10:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
16:10:44 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function
16:10:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
16:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
16:10:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
16:10:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 230ms
16:10:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
16:10:44 INFO - PROCESS | 3520 | 1469142644169 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:44 INFO - PROCESS | 3520 | 1469142644249 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus.
16:10:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 330ms
16:10:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
16:10:44 INFO - PROCESS | 3520 | 1469142644502 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:44 INFO - PROCESS | 3520 | 1469142644520 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
16:10:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 171ms
16:10:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
16:10:44 INFO - PROCESS | 3520 | 1469142644682 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:44 INFO - PROCESS | 3520 | 1469142644700 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
16:10:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 171ms
16:10:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
16:10:44 INFO - PROCESS | 3520 | 1469142644853 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:44 INFO - PROCESS | 3520 | 1469142644871 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
16:10:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 121ms
16:10:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
16:10:44 INFO - PROCESS | 3520 | 1469142644976 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:45 INFO - PROCESS | 3520 | 1469142644989 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
16:10:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 172ms
16:10:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
16:10:45 INFO - PROCESS | 3520 | 1469142645151 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:45 INFO - PROCESS | 3520 | 1469142645167 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
16:10:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 120ms
16:10:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
16:10:45 INFO - PROCESS | 3520 | 1469142645274 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:45 INFO - PROCESS | 3520 | 1469142645290 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
16:10:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 171ms
16:10:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
16:10:45 INFO - PROCESS | 3520 | 1469142645450 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:45 INFO - PROCESS | 3520 | 1469142645468 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
16:10:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 171ms
16:10:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
16:10:45 INFO - PROCESS | 3520 | 1469142645625 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:45 INFO - PROCESS | 3520 | 1469142645638 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
16:10:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 120ms
16:10:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
16:10:45 INFO - PROCESS | 3520 | 1469142645751 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:45 INFO - PROCESS | 3520 | 1469142645775 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
16:10:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 171ms
16:10:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
16:10:45 INFO - PROCESS | 3520 | 1469142645925 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:45 INFO - PROCESS | 3520 | 1469142645941 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
16:10:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 171ms
16:10:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
16:10:46 INFO - PROCESS | 3520 | 1469142646142 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:46 INFO - PROCESS | 3520 | 1469142646231 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
16:10:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 290ms
16:10:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
16:10:46 INFO - PROCESS | 3520 | 1469142646418 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:46 INFO - PROCESS | 3520 | 1469142646437 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
16:10:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 171ms
16:10:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
16:10:46 INFO - PROCESS | 3520 | 1469142646588 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:46 INFO - PROCESS | 3520 | 1469142646605 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
16:10:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 171ms
16:10:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
16:10:46 INFO - PROCESS | 3520 | 1469142646767 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:46 INFO - PROCESS | 3520 | 1469142646784 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
16:10:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
16:10:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
16:10:46 INFO - PROCESS | 3520 | 1469142646937 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:46 INFO - PROCESS | 3520 | 1469142646957 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
16:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 171ms
16:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
16:10:47 INFO - PROCESS | 3520 | 1469142647116 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:47 INFO - PROCESS | 3520 | 1469142647139 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
16:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 171ms
16:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
16:10:47 INFO - PROCESS | 3520 | 1469142647286 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:47 INFO - PROCESS | 3520 | 1469142647305 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
16:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 172ms
16:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
16:10:47 INFO - PROCESS | 3520 | 1469142647460 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:47 INFO - PROCESS | 3520 | 1469142647474 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
16:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
16:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
16:10:47 INFO - PROCESS | 3520 | 1469142647634 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:47 INFO - PROCESS | 3520 | 1469142647650 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
16:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
16:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
16:10:47 INFO - PROCESS | 3520 | 1469142647808 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:47 INFO - PROCESS | 3520 | 1469142647825 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
16:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
16:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
16:10:47 INFO - PROCESS | 3520 | 1469142647985 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:48 INFO - PROCESS | 3520 | 1469142648007 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
16:10:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
16:10:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
16:10:48 INFO - PROCESS | 3520 | 1469142648160 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:48 INFO - PROCESS | 3520 | 1469142648174 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
16:10:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 120ms
16:10:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
16:10:48 INFO - PROCESS | 3520 | 1469142648284 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:48 INFO - PROCESS | 3520 | 1469142648299 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
16:10:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 171ms
16:10:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
16:10:48 INFO - PROCESS | 3520 | 1469142648462 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:48 INFO - PROCESS | 3520 | 1469142648484 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
16:10:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 171ms
16:10:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
16:10:48 INFO - PROCESS | 3520 | 1469142648634 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:48 INFO - PROCESS | 3520 | 1469142648652 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
16:10:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
16:10:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
16:10:48 INFO - PROCESS | 3520 | 1469142648810 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:48 INFO - PROCESS | 3520 | 1469142648824 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
16:10:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 171ms
16:10:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
16:10:48 INFO - PROCESS | 3520 | 1469142648985 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:49 INFO - PROCESS | 3520 | 1469142649004 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
16:10:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 121ms
16:10:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
16:10:49 INFO - PROCESS | 3520 | 1469142649114 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:49 INFO - PROCESS | 3520 | 1469142649133 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
16:10:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
16:10:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
16:10:49 INFO - PROCESS | 3520 | 1469142649285 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:49 INFO - PROCESS | 3520 | 1469142649302 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
16:10:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
16:10:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
16:10:49 INFO - PROCESS | 3520 | 1469142649459 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:49 INFO - PROCESS | 3520 | 1469142649476 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
16:10:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 171ms
16:10:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
16:10:49 INFO - PROCESS | 3520 | 1469142649635 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:49 INFO - PROCESS | 3520 | 1469142649654 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
16:10:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 171ms
16:10:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
16:10:49 INFO - PROCESS | 3520 | 1469142649810 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:49 INFO - PROCESS | 3520 | 1469142649824 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps
16:10:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 231ms
16:10:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
16:10:50 INFO - PROCESS | 3520 | 1469142650047 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:50 INFO - PROCESS | 3520 | 1469142650059 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
16:10:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
16:10:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
16:10:50 INFO - PROCESS | 3520 | 1469142650218 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:50 INFO - PROCESS | 3520 | 1469142650238 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box)
16:10:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 670ms
16:10:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
16:10:50 INFO - PROCESS | 3520 | 1469142650894 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:50 INFO - PROCESS | 3520 | 1469142650908 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
16:10:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 670ms
16:10:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
16:10:51 INFO - PROCESS | 3520 | 1469142651566 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:51 INFO - PROCESS | 3520 | 1469142651591 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
16:10:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 670ms
16:10:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
16:10:52 INFO - PROCESS | 3520 | 1469142652242 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:52 INFO - PROCESS | 3520 | 1469142652256 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box)
16:10:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 671ms
16:10:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
16:10:52 INFO - PROCESS | 3520 | 1469142652914 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:52 INFO - PROCESS | 3520 | 1469142652942 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box)
16:10:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 670ms
16:10:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
16:10:53 INFO - PROCESS | 3520 | 1469142653587 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:53 INFO - PROCESS | 3520 | 1469142653612 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
16:10:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 670ms
16:10:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
16:10:54 INFO - PROCESS | 3520 | 1469142654266 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:54 INFO - PROCESS | 3520 | 1469142654291 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
16:10:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 671ms
16:10:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
16:10:54 INFO - PROCESS | 3520 | 1469142654937 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:54 INFO - PROCESS | 3520 | 1469142654964 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
16:10:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 671ms
16:10:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
16:10:55 INFO - PROCESS | 3520 | 1469142655612 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:55 INFO - PROCESS | 3520 | 1469142655626 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size
16:10:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 670ms
16:10:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
16:10:56 INFO - PROCESS | 3520 | 1469142656286 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:56 INFO - PROCESS | 3520 | 1469142656315 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
16:10:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 670ms
16:10:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
16:10:56 INFO - PROCESS | 3520 | 1469142656958 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:56 INFO - PROCESS | 3520 | 1469142656972 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:57 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
16:10:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
16:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:10:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 171ms
16:10:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
16:10:57 INFO - PROCESS | 3520 | 1469142657136 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:57 INFO - PROCESS | 3520 | 1469142657154 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
16:10:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 171ms
16:10:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
16:10:57 INFO - PROCESS | 3520 | 1469142657308 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:57 INFO - PROCESS | 3520 | 1469142657325 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:57 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
16:10:57 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:10:57 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:10:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
16:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:10:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 172ms
16:10:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
16:10:57 INFO - PROCESS | 3520 | 1469142657485 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:57 INFO - PROCESS | 3520 | 1469142657503 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
16:10:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 171ms
16:10:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
16:10:57 INFO - PROCESS | 3520 | 1469142657661 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:57 INFO - PROCESS | 3520 | 1469142657686 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
16:10:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 670ms
16:10:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
16:10:58 INFO - PROCESS | 3520 | 1469142658333 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:58 INFO - PROCESS | 3520 | 1469142658359 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
16:10:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 671ms
16:10:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
16:10:59 INFO - PROCESS | 3520 | 1469142659008 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:59 INFO - PROCESS | 3520 | 1469142659026 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)
16:10:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
16:10:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
16:10:59 INFO - PROCESS | 3520 | 1469142659682 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:10:59 INFO - PROCESS | 3520 | 1469142659706 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
16:11:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 671ms
16:11:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
16:11:00 INFO - PROCESS | 3520 | 1469142660358 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:00 INFO - PROCESS | 3520 | 1469142660372 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed
16:11:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 630ms
16:11:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
16:11:01 INFO - PROCESS | 3520 | 1469142660989 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:01 INFO - PROCESS | 3520 | 1469142661019 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
16:11:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 171ms
16:11:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
16:11:01 INFO - PROCESS | 3520 | 1469142661167 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:01 INFO - PROCESS | 3520 | 1469142661183 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
16:11:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 630ms
16:11:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
16:11:01 INFO - PROCESS | 3520 | 1469142661797 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:01 INFO - PROCESS | 3520 | 1469142661826 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
16:11:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 671ms
16:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
16:11:02 INFO - PROCESS | 3520 | 1469142662469 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:02 INFO - PROCESS | 3520 | 1469142662492 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
16:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 171ms
16:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
16:11:02 INFO - PROCESS | 3520 | 1469142662643 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:02 INFO - PROCESS | 3520 | 1469142662659 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
16:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 171ms
16:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
16:11:02 INFO - PROCESS | 3520 | 1469142662819 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:02 INFO - PROCESS | 3520 | 1469142662838 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
16:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 171ms
16:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
16:11:03 INFO - PROCESS | 3520 | 1469142662994 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:03 INFO - PROCESS | 3520 | 1469142663010 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
16:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 171ms
16:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
16:11:03 INFO - PROCESS | 3520 | 1469142663168 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:03 INFO - PROCESS | 3520 | 1469142663191 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
16:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 171ms
16:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
16:11:03 INFO - PROCESS | 3520 | 1469142663341 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:03 INFO - PROCESS | 3520 | 1469142663359 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
16:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
16:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
16:11:03 INFO - PROCESS | 3520 | 1469142663519 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:03 INFO - PROCESS | 3520 | 1469142663540 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
16:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 171ms
16:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
16:11:03 INFO - PROCESS | 3520 | 1469142663693 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:03 INFO - PROCESS | 3520 | 1469142663709 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
16:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 171ms
16:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
16:11:03 INFO - PROCESS | 3520 | 1469142663869 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:03 INFO - PROCESS | 3520 | 1469142663886 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered
16:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 171ms
16:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
16:11:04 INFO - PROCESS | 3520 | 1469142664048 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:04 INFO - PROCESS | 3520 | 1469142664069 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document
16:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 171ms
16:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
16:11:04 INFO - PROCESS | 3520 | 1469142664219 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:04 INFO - PROCESS | 3520 | 1469142664237 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
16:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 171ms
16:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
16:11:04 INFO - PROCESS | 3520 | 1469142664398 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:04 INFO - PROCESS | 3520 | 1469142664417 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:04 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
16:11:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:11:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
16:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 171ms
16:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
16:11:04 INFO - PROCESS | 3520 | 1469142664569 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:04 INFO - PROCESS | 3520 | 1469142664590 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
16:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 230ms
16:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
16:11:04 INFO - PROCESS | 3520 | 1469142664818 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:04 INFO - PROCESS | 3520 | 1469142664841 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:05 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
16:11:05 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:11:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
16:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 172ms
16:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
16:11:05 INFO - PROCESS | 3520 | 1469142665000 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:05 INFO - PROCESS | 3520 | 1469142665018 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
16:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 171ms
16:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
16:11:05 INFO - PROCESS | 3520 | 1469142665173 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:05 INFO - PROCESS | 3520 | 1469142665196 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
16:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
16:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
16:11:05 INFO - PROCESS | 3520 | 1469142665348 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:05 INFO - PROCESS | 3520 | 1469142665366 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
16:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
16:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
16:11:05 INFO - PROCESS | 3520 | 1469142665519 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:05 INFO - PROCESS | 3520 | 1469142665536 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
16:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
16:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
16:11:05 INFO - PROCESS | 3520 | 1469142665694 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:05 INFO - PROCESS | 3520 | 1469142665721 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
16:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 173ms
16:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
16:11:05 INFO - PROCESS | 3520 | 1469142665868 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:05 INFO - PROCESS | 3520 | 1469142665886 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
16:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
16:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
16:11:06 INFO - PROCESS | 3520 | 1469142666043 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:06 INFO - PROCESS | 3520 | 1469142666059 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
16:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
16:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
16:11:06 INFO - PROCESS | 3520 | 1469142666219 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:06 INFO - PROCESS | 3520 | 1469142666236 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
16:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 120ms
16:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
16:11:06 INFO - PROCESS | 3520 | 1469142666343 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:06 INFO - PROCESS | 3520 | 1469142666358 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
16:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 171ms
16:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
16:11:06 INFO - PROCESS | 3520 | 1469142666518 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:06 INFO - PROCESS | 3520 | 1469142666538 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
16:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 171ms
16:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
16:11:06 INFO - PROCESS | 3520 | 1469142666694 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:06 INFO - PROCESS | 3520 | 1469142666723 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
16:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 171ms
16:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
16:11:06 INFO - PROCESS | 3520 | 1469142666874 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:06 INFO - PROCESS | 3520 | 1469142666891 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
16:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 171ms
16:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
16:11:07 INFO - PROCESS | 3520 | 1469142667052 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:07 INFO - PROCESS | 3520 | 1469142667070 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
16:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 171ms
16:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
16:11:07 INFO - PROCESS | 3520 | 1469142667235 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:07 INFO - PROCESS | 3520 | 1469142667252 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
16:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 271ms
16:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
16:11:07 INFO - PROCESS | 3520 | 1469142667502 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:07 INFO - PROCESS | 3520 | 1469142667519 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
16:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 171ms
16:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
16:11:07 INFO - PROCESS | 3520 | 1469142667675 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:07 INFO - PROCESS | 3520 | 1469142667692 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
16:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
16:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
16:11:07 INFO - PROCESS | 3520 | 1469142667854 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:07 INFO - PROCESS | 3520 | 1469142667871 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
16:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 120ms
16:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
16:11:07 INFO - PROCESS | 3520 | 1469142667976 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:08 INFO - PROCESS | 3520 | 1469142668002 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
16:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 171ms
16:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
16:11:08 INFO - PROCESS | 3520 | 1469142668152 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:08 INFO - PROCESS | 3520 | 1469142668169 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
16:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
16:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
16:11:08 INFO - PROCESS | 3520 | 1469142668326 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:08 INFO - PROCESS | 3520 | 1469142668349 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
16:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 171ms
16:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
16:11:08 INFO - PROCESS | 3520 | 1469142668504 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:08 INFO - PROCESS | 3520 | 1469142668521 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
16:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 171ms
16:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
16:11:08 INFO - PROCESS | 3520 | 1469142668681 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:08 INFO - PROCESS | 3520 | 1469142668693 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
16:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 171ms
16:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
16:11:08 INFO - PROCESS | 3520 | 1469142668857 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:08 INFO - PROCESS | 3520 | 1469142668877 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
16:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 171ms
16:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
16:11:09 INFO - PROCESS | 3520 | 1469142669026 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:09 INFO - PROCESS | 3520 | 1469142669043 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
16:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 171ms
16:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
16:11:09 INFO - PROCESS | 3520 | 1469142669205 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:09 INFO - PROCESS | 3520 | 1469142669231 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
16:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 230ms
16:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
16:11:09 INFO - PROCESS | 3520 | 1469142669436 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:09 INFO - PROCESS | 3520 | 1469142669460 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
16:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 171ms
16:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
16:11:09 INFO - PROCESS | 3520 | 1469142669610 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:09 INFO - PROCESS | 3520 | 1469142669625 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
16:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 171ms
16:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
16:11:09 INFO - PROCESS | 3520 | 1469142669785 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:09 INFO - PROCESS | 3520 | 1469142669802 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
16:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 172ms
16:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
16:11:09 INFO - PROCESS | 3520 | 1469142669962 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:09 INFO - PROCESS | 3520 | 1469142669978 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
16:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 171ms
16:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
16:11:10 INFO - PROCESS | 3520 | 1469142670136 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:10 INFO - PROCESS | 3520 | 1469142670153 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
16:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 171ms
16:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
16:11:10 INFO - PROCESS | 3520 | 1469142670309 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:10 INFO - PROCESS | 3520 | 1469142670325 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
16:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 171ms
16:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
16:11:10 INFO - PROCESS | 3520 | 1469142670486 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:10 INFO - PROCESS | 3520 | 1469142670506 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
16:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 120ms
16:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
16:11:10 INFO - PROCESS | 3520 | 1469142670609 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:10 INFO - PROCESS | 3520 | 1469142670628 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
16:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 171ms
16:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
16:11:10 INFO - PROCESS | 3520 | 1469142670785 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:10 INFO - PROCESS | 3520 | 1469142670801 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
16:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 270ms
16:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
16:11:11 INFO - PROCESS | 3520 | 1469142671061 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:11 INFO - PROCESS | 3520 | 1469142671084 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
16:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 171ms
16:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
16:11:11 INFO - PROCESS | 3520 | 1469142671238 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:11 INFO - PROCESS | 3520 | 1469142671261 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
16:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
16:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
16:11:11 INFO - PROCESS | 3520 | 1469142671418 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:11 INFO - PROCESS | 3520 | 1469142671436 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
16:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 120ms
16:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
16:11:11 INFO - PROCESS | 3520 | 1469142671547 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:11 INFO - PROCESS | 3520 | 1469142671559 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
16:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 171ms
16:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
16:11:11 INFO - PROCESS | 3520 | 1469142671722 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:11 INFO - PROCESS | 3520 | 1469142671739 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
16:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 171ms
16:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
16:11:11 INFO - PROCESS | 3520 | 1469142671899 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:11 INFO - PROCESS | 3520 | 1469142671924 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
16:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
16:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
16:11:12 INFO - PROCESS | 3520 | 1469142672070 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:12 INFO - PROCESS | 3520 | 1469142672087 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
16:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 171ms
16:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
16:11:12 INFO - PROCESS | 3520 | 1469142672245 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:12 INFO - PROCESS | 3520 | 1469142672259 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
16:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 172ms
16:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
16:11:12 INFO - PROCESS | 3520 | 1469142672421 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:12 INFO - PROCESS | 3520 | 1469142672438 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
16:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 171ms
16:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
16:11:12 INFO - PROCESS | 3520 | 1469142672598 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:12 INFO - PROCESS | 3520 | 1469142672616 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
16:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 171ms
16:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
16:11:12 INFO - PROCESS | 3520 | 1469142672770 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:12 INFO - PROCESS | 3520 | 1469142672787 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
16:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 171ms
16:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
16:11:12 INFO - PROCESS | 3520 | 1469142672943 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:12 INFO - PROCESS | 3520 | 1469142672959 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
16:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
16:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
16:11:13 INFO - PROCESS | 3520 | 1469142673120 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:13 INFO - PROCESS | 3520 | 1469142673146 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
16:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 171ms
16:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
16:11:13 INFO - PROCESS | 3520 | 1469142673294 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:13 INFO - PROCESS | 3520 | 1469142673326 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
16:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 171ms
16:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
16:11:13 INFO - PROCESS | 3520 | 1469142673471 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:13 INFO - PROCESS | 3520 | 1469142673488 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
16:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
16:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
16:11:13 INFO - PROCESS | 3520 | 1469142673648 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:13 INFO - PROCESS | 3520 | 1469142673667 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
16:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
16:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
16:11:13 INFO - PROCESS | 3520 | 1469142673819 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:13 INFO - PROCESS | 3520 | 1469142673836 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
16:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 120ms
16:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
16:11:13 INFO - PROCESS | 3520 | 1469142673943 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:13 INFO - PROCESS | 3520 | 1469142673958 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
16:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
16:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
16:11:14 INFO - PROCESS | 3520 | 1469142674119 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:14 INFO - PROCESS | 3520 | 1469142674145 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
16:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 171ms
16:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
16:11:14 INFO - PROCESS | 3520 | 1469142674293 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:14 INFO - PROCESS | 3520 | 1469142674309 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
16:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 171ms
16:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
16:11:14 INFO - PROCESS | 3520 | 1469142674468 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:14 INFO - PROCESS | 3520 | 1469142674486 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
16:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 171ms
16:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
16:11:14 INFO - PROCESS | 3520 | 1469142674644 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:14 INFO - PROCESS | 3520 | 1469142674660 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
16:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
16:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
16:11:14 INFO - PROCESS | 3520 | 1469142674820 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:14 INFO - PROCESS | 3520 | 1469142674837 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
16:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 172ms
16:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
16:11:15 INFO - PROCESS | 3520 | 1469142674999 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:15 INFO - PROCESS | 3520 | 1469142675010 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
16:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 171ms
16:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
16:11:15 INFO - PROCESS | 3520 | 1469142675169 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:15 INFO - PROCESS | 3520 | 1469142675189 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
16:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 171ms
16:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
16:11:15 INFO - PROCESS | 3520 | 1469142675344 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:15 INFO - PROCESS | 3520 | 1469142675359 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
16:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 171ms
16:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
16:11:15 INFO - PROCESS | 3520 | 1469142675519 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:15 INFO - PROCESS | 3520 | 1469142675536 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
16:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 171ms
16:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
16:11:15 INFO - PROCESS | 3520 | 1469142675700 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:15 INFO - PROCESS | 3520 | 1469142675736 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
16:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 230ms
16:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
16:11:15 INFO - PROCESS | 3520 | 1469142675927 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:15 INFO - PROCESS | 3520 | 1469142675943 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
16:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 171ms
16:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
16:11:16 INFO - PROCESS | 3520 | 1469142676102 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:16 INFO - PROCESS | 3520 | 1469142676119 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
16:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 120ms
16:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
16:11:16 INFO - PROCESS | 3520 | 1469142676228 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:16 INFO - PROCESS | 3520 | 1469142676242 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
16:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 171ms
16:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
16:11:16 INFO - PROCESS | 3520 | 1469142676403 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:16 INFO - PROCESS | 3520 | 1469142676421 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
16:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 171ms
16:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
16:11:16 INFO - PROCESS | 3520 | 1469142676581 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:16 INFO - PROCESS | 3520 | 1469142676600 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
16:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 171ms
16:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
16:11:16 INFO - PROCESS | 3520 | 1469142676752 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:16 INFO - PROCESS | 3520 | 1469142676772 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
16:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 171ms
16:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
16:11:16 INFO - PROCESS | 3520 | 1469142676926 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:16 INFO - PROCESS | 3520 | 1469142676941 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
16:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 120ms
16:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
16:11:17 INFO - PROCESS | 3520 | 1469142677052 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:17 INFO - PROCESS | 3520 | 1469142677089 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
16:11:17 INFO - PROCESS | 3520 | 1469142677093 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
16:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 331ms
16:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
16:11:17 INFO - PROCESS | 3520 | 1469142677387 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:17 INFO - PROCESS | 3520 | 1469142677407 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
16:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
16:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
16:11:17 INFO - PROCESS | 3520 | 1469142677562 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:17 INFO - PROCESS | 3520 | 1469142677578 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
16:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 171ms
16:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
16:11:17 INFO - PROCESS | 3520 | 1469142677739 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:17 INFO - PROCESS | 3520 | 1469142677757 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
16:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 171ms
16:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
16:11:17 INFO - PROCESS | 3520 | 1469142677911 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:17 INFO - PROCESS | 3520 | 1469142677926 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
16:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
16:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
16:11:18 INFO - PROCESS | 3520 | 1469142678085 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:18 INFO - PROCESS | 3520 | 1469142678108 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
16:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 171ms
16:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
16:11:18 INFO - PROCESS | 3520 | 1469142678262 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:18 INFO - PROCESS | 3520 | 1469142678277 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
16:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
16:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
16:11:18 INFO - PROCESS | 3520 | 1469142678436 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:18 INFO - PROCESS | 3520 | 1469142678456 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
16:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 171ms
16:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
16:11:18 INFO - PROCESS | 3520 | 1469142678610 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:18 INFO - PROCESS | 3520 | 1469142678629 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
16:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 171ms
16:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
16:11:18 INFO - PROCESS | 3520 | 1469142678786 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:18 INFO - PROCESS | 3520 | 1469142678803 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
16:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
16:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
16:11:18 INFO - PROCESS | 3520 | 1469142678961 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:19 INFO - PROCESS | 3520 | 1469142678983 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
16:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 171ms
16:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
16:11:19 INFO - PROCESS | 3520 | 1469142679136 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:19 INFO - PROCESS | 3520 | 1469142679159 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
16:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
16:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
16:11:19 INFO - PROCESS | 3520 | 1469142679315 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:19 INFO - PROCESS | 3520 | 1469142679337 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
16:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 171ms
16:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
16:11:19 INFO - PROCESS | 3520 | 1469142679486 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:19 INFO - PROCESS | 3520 | 1469142679503 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
16:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 172ms
16:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
16:11:19 INFO - PROCESS | 3520 | 1469142679661 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:19 INFO - PROCESS | 3520 | 1469142679684 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
16:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
16:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
16:11:19 INFO - PROCESS | 3520 | 1469142679836 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:19 INFO - PROCESS | 3520 | 1469142679853 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
16:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 121ms
16:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
16:11:19 INFO - PROCESS | 3520 | 1469142679960 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:19 INFO - PROCESS | 3520 | 1469142679973 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
16:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 120ms
16:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
16:11:20 INFO - PROCESS | 3520 | 1469142680088 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:20 INFO - PROCESS | 3520 | 1469142680108 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
16:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
16:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
16:11:20 INFO - PROCESS | 3520 | 1469142680267 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:20 INFO - PROCESS | 3520 | 1469142680283 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:20 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
16:11:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:11:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
16:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
16:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
16:11:20 INFO - PROCESS | 3520 | 1469142680439 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:20 INFO - PROCESS | 3520 | 1469142680458 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:20 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
16:11:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:11:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
16:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
16:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
16:11:20 INFO - PROCESS | 3520 | 1469142680615 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:20 INFO - PROCESS | 3520 | 1469142680628 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:20 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
16:11:20 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:11:20 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:11:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
16:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
16:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
16:11:20 INFO - PROCESS | 3520 | 1469142680786 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:20 INFO - PROCESS | 3520 | 1469142680805 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:20 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
16:11:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:11:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
16:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
16:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
16:11:20 INFO - PROCESS | 3520 | 1469142680961 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:21 INFO - PROCESS | 3520 | 1469142680985 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:21 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
16:11:21 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:11:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
16:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 171ms
16:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
16:11:21 INFO - PROCESS | 3520 | 1469142681136 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:21 INFO - PROCESS | 3520 | 1469142681157 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:21 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
16:11:21 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:11:21 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:11:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
16:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 171ms
16:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
16:11:21 INFO - PROCESS | 3520 | 1469142681311 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:21 INFO - PROCESS | 3520 | 1469142681325 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
16:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 171ms
16:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
16:11:21 INFO - PROCESS | 3520 | 1469142681486 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:21 INFO - PROCESS | 3520 | 1469142681507 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
16:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
16:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
16:11:21 INFO - PROCESS | 3520 | 1469142681660 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:21 INFO - PROCESS | 3520 | 1469142681683 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
16:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 171ms
16:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
16:11:21 INFO - PROCESS | 3520 | 1469142681836 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:21 INFO - PROCESS | 3520 | 1469142681854 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
16:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 171ms
16:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
16:11:22 INFO - PROCESS | 3520 | 1469142682015 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:22 INFO - PROCESS | 3520 | 1469142682028 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
16:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 230ms
16:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
16:11:22 INFO - PROCESS | 3520 | 1469142682250 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:22 INFO - PROCESS | 3520 | 1469142682268 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
16:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 271ms
16:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
16:11:22 INFO - PROCESS | 3520 | 1469142682520 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:22 INFO - PROCESS | 3520 | 1469142682536 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:22 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
16:11:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
16:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 120ms
16:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
16:11:22 INFO - PROCESS | 3520 | 1469142682642 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:22 INFO - PROCESS | 3520 | 1469142682657 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
16:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 171ms
16:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
16:11:22 INFO - PROCESS | 3520 | 1469142682819 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:22 INFO - PROCESS | 3520 | 1469142682839 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
16:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 171ms
16:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
16:11:23 INFO - PROCESS | 3520 | 1469142682993 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:23 INFO - PROCESS | 3520 | 1469142683009 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
16:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 171ms
16:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
16:11:23 INFO - PROCESS | 3520 | 1469142683170 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:23 INFO - PROCESS | 3520 | 1469142683189 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
16:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 120ms
16:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
16:11:23 INFO - PROCESS | 3520 | 1469142683294 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:23 INFO - PROCESS | 3520 | 1469142683312 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
16:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 330ms
16:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
16:11:23 INFO - PROCESS | 3520 | 1469142683628 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:23 INFO - PROCESS | 3520 | 1469142683652 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
16:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
16:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
16:11:23 INFO - PROCESS | 3520 | 1469142683805 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:23 INFO - PROCESS | 3520 | 1469142683824 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
16:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 171ms
16:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
16:11:24 INFO - PROCESS | 3520 | 1469142683983 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:24 INFO - PROCESS | 3520 | 1469142684006 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
16:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 172ms
16:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
16:11:24 INFO - PROCESS | 3520 | 1469142684153 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:24 INFO - PROCESS | 3520 | 1469142684171 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
16:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 120ms
16:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
16:11:24 INFO - PROCESS | 3520 | 1469142684276 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:24 INFO - PROCESS | 3520 | 1469142684303 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
16:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 171ms
16:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
16:11:24 INFO - PROCESS | 3520 | 1469142684454 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:24 INFO - PROCESS | 3520 | 1469142684475 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
16:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 171ms
16:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
16:11:24 INFO - PROCESS | 3520 | 1469142684627 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:24 INFO - PROCESS | 3520 | 1469142684643 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
16:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 171ms
16:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
16:11:24 INFO - PROCESS | 3520 | 1469142684803 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:24 INFO - PROCESS | 3520 | 1469142684824 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
16:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 172ms
16:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
16:11:25 INFO - PROCESS | 3520 | 1469142684978 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:25 INFO - PROCESS | 3520 | 1469142684992 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
16:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
16:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
16:11:25 INFO - PROCESS | 3520 | 1469142685155 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:25 INFO - PROCESS | 3520 | 1469142685171 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
16:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
16:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
16:11:25 INFO - PROCESS | 3520 | 1469142685332 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:25 INFO - PROCESS | 3520 | 1469142685357 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
16:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
16:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
16:11:25 INFO - PROCESS | 3520 | 1469142685503 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:25 INFO - PROCESS | 3520 | 1469142685519 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
16:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
16:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
16:11:25 INFO - PROCESS | 3520 | 1469142685677 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:25 INFO - PROCESS | 3520 | 1469142685694 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
16:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
16:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
16:11:25 INFO - PROCESS | 3520 | 1469142685852 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:25 INFO - PROCESS | 3520 | 1469142685870 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
16:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
16:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
16:11:26 INFO - PROCESS | 3520 | 1469142686027 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:26 INFO - PROCESS | 3520 | 1469142686043 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
16:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 171ms
16:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
16:11:26 INFO - PROCESS | 3520 | 1469142686203 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:26 INFO - PROCESS | 3520 | 1469142686220 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
16:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
16:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
16:11:26 INFO - PROCESS | 3520 | 1469142686382 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:26 INFO - PROCESS | 3520 | 1469142686401 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:26 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
16:11:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:11:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
16:11:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:11:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 171ms
16:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
16:11:26 INFO - PROCESS | 3520 | 1469142686553 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:26 INFO - PROCESS | 3520 | 1469142686570 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
16:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
16:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
16:11:26 INFO - PROCESS | 3520 | 1469142686726 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:26 INFO - PROCESS | 3520 | 1469142686743 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
16:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 171ms
16:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
16:11:26 INFO - PROCESS | 3520 | 1469142686903 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:26 INFO - PROCESS | 3520 | 1469142686922 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
16:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
16:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
16:11:27 INFO - PROCESS | 3520 | 1469142687078 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:27 INFO - PROCESS | 3520 | 1469142687093 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
16:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
16:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
16:11:27 INFO - PROCESS | 3520 | 1469142687253 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:27 INFO - PROCESS | 3520 | 1469142687269 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
16:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 121ms
16:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
16:11:27 INFO - PROCESS | 3520 | 1469142687383 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:27 INFO - PROCESS | 3520 | 1469142687394 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
16:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
16:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
16:11:27 INFO - PROCESS | 3520 | 1469142687552 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:27 INFO - PROCESS | 3520 | 1469142687568 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
16:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 670ms
16:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
16:11:28 INFO - PROCESS | 3520 | 1469142688228 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:28 INFO - PROCESS | 3520 | 1469142688241 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
16:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 230ms
16:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
16:11:28 INFO - PROCESS | 3520 | 1469142688460 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:28 INFO - PROCESS | 3520 | 1469142688479 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
16:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
16:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
16:11:28 INFO - PROCESS | 3520 | 1469142688636 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:28 INFO - PROCESS | 3520 | 1469142688659 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
16:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 171ms
16:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
16:11:28 INFO - PROCESS | 3520 | 1469142688816 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:28 INFO - PROCESS | 3520 | 1469142688835 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
16:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
16:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
16:11:29 INFO - PROCESS | 3520 | 1469142688986 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:29 INFO - PROCESS | 3520 | 1469142689004 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
16:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 120ms
16:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
16:11:29 INFO - PROCESS | 3520 | 1469142689109 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:29 INFO - PROCESS | 3520 | 1469142689125 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
16:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 171ms
16:11:29 INFO - PROCESS | 3520 | 1469142689287 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
16:11:29 INFO - PROCESS | 3520 | 1469142689308 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
16:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
16:11:29 INFO - PROCESS | 3520 | 1469142689467 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:29 INFO - PROCESS | 3520 | 1469142689478 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:29 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
16:11:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
16:11:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:11:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 171ms
16:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
16:11:29 INFO - PROCESS | 3520 | 1469142689732 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:29 INFO - PROCESS | 3520 | 1469142689764 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:29 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
16:11:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
16:11:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:11:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 251ms
16:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
16:11:29 INFO - PROCESS | 3520 | 1469142689905 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:29 INFO - PROCESS | 3520 | 1469142689925 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:30 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
16:11:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
16:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 171ms
16:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
16:11:30 INFO - PROCESS | 3520 | 1469142690084 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:30 INFO - PROCESS | 3520 | 1469142690102 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:30 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]"
16:11:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:11:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
16:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 171ms
16:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
16:11:30 INFO - PROCESS | 3520 | 1469142690255 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:30 INFO - PROCESS | 3520 | 1469142690280 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:30 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
16:11:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
16:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 171ms
16:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
16:11:30 INFO - PROCESS | 3520 | 1469142690434 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:30 INFO - PROCESS | 3520 | 1469142690453 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
16:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 120ms
16:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
16:11:30 INFO - PROCESS | 3520 | 1469142690560 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:30 INFO - PROCESS | 3520 | 1469142690587 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
16:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 171ms
16:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
16:11:30 INFO - PROCESS | 3520 | 1469142690736 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:30 INFO - PROCESS | 3520 | 1469142690753 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
16:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 171ms
16:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
16:11:30 INFO - PROCESS | 3520 | 1469142690912 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:30 INFO - PROCESS | 3520 | 1469142690938 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
16:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
16:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
16:11:31 INFO - PROCESS | 3520 | 1469142691087 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:31 INFO - PROCESS | 3520 | 1469142691104 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
16:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
16:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
16:11:31 INFO - PROCESS | 3520 | 1469142691260 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:31 INFO - PROCESS | 3520 | 1469142691278 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
16:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
16:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
16:11:31 INFO - PROCESS | 3520 | 1469142691437 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:31 INFO - PROCESS | 3520 | 1469142691462 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
16:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 171ms
16:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
16:11:31 INFO - PROCESS | 3520 | 1469142691610 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:31 INFO - PROCESS | 3520 | 1469142691627 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
16:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 171ms
16:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
16:11:31 INFO - PROCESS | 3520 | 1469142691786 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:31 INFO - PROCESS | 3520 | 1469142691811 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
16:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
16:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
16:11:31 INFO - PROCESS | 3520 | 1469142691961 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:32 INFO - PROCESS | 3520 | 1469142691976 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
16:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 171ms
16:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
16:11:32 INFO - PROCESS | 3520 | 1469142692136 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:32 INFO - PROCESS | 3520 | 1469142692154 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
16:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
16:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
16:11:32 INFO - PROCESS | 3520 | 1469142692310 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:32 INFO - PROCESS | 3520 | 1469142692327 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
16:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 172ms
16:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
16:11:32 INFO - PROCESS | 3520 | 1469142692487 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:32 INFO - PROCESS | 3520 | 1469142692506 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
16:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
16:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
16:11:32 INFO - PROCESS | 3520 | 1469142692661 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:32 INFO - PROCESS | 3520 | 1469142692676 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
16:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
16:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
16:11:32 INFO - PROCESS | 3520 | 1469142692837 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:32 INFO - PROCESS | 3520 | 1469142692853 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
16:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
16:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
16:11:33 INFO - PROCESS | 3520 | 1469142693016 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:33 INFO - PROCESS | 3520 | 1469142693035 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
16:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 171ms
16:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
16:11:33 INFO - PROCESS | 3520 | 1469142693187 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:33 INFO - PROCESS | 3520 | 1469142693203 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
16:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 171ms
16:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
16:11:33 INFO - PROCESS | 3520 | 1469142693360 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:33 INFO - PROCESS | 3520 | 1469142693383 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
16:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
16:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
16:11:33 INFO - PROCESS | 3520 | 1469142693537 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:33 INFO - PROCESS | 3520 | 1469142693555 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
16:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 171ms
16:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
16:11:33 INFO - PROCESS | 3520 | 1469142693716 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:33 INFO - PROCESS | 3520 | 1469142693737 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
16:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
16:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
16:11:33 INFO - PROCESS | 3520 | 1469142693887 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:33 INFO - PROCESS | 3520 | 1469142693907 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
16:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 171ms
16:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
16:11:34 INFO - PROCESS | 3520 | 1469142694062 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:34 INFO - PROCESS | 3520 | 1469142694077 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
16:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 171ms
16:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
16:11:34 INFO - PROCESS | 3520 | 1469142694236 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:34 INFO - PROCESS | 3520 | 1469142694252 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
16:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 120ms
16:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
16:11:34 INFO - PROCESS | 3520 | 1469142694362 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:34 INFO - PROCESS | 3520 | 1469142694374 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
16:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 171ms
16:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
16:11:34 INFO - PROCESS | 3520 | 1469142694543 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:34 INFO - PROCESS | 3520 | 1469142694564 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
16:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 230ms
16:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
16:11:34 INFO - PROCESS | 3520 | 1469142694773 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:34 INFO - PROCESS | 3520 | 1469142694793 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
16:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 172ms
16:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
16:11:34 INFO - PROCESS | 3520 | 1469142694950 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:34 INFO - PROCESS | 3520 | 1469142694963 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
16:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 230ms
16:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
16:11:35 INFO - PROCESS | 3520 | 1469142695183 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:35 INFO - PROCESS | 3520 | 1469142695194 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
16:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 172ms
16:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
16:11:35 INFO - PROCESS | 3520 | 1469142695355 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:35 INFO - PROCESS | 3520 | 1469142695372 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
16:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 171ms
16:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
16:11:35 INFO - PROCESS | 3520 | 1469142695533 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:35 INFO - PROCESS | 3520 | 1469142695545 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
16:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 171ms
16:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
16:11:35 INFO - PROCESS | 3520 | 1469142695703 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:35 INFO - PROCESS | 3520 | 1469142695723 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
16:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 270ms
16:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
16:11:36 INFO - PROCESS | 3520 | 1469142695983 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:36 INFO - PROCESS | 3520 | 1469142696010 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
16:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
16:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
16:11:36 INFO - PROCESS | 3520 | 1469142696155 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:36 INFO - PROCESS | 3520 | 1469142696176 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
16:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 171ms
16:11:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
16:11:36 INFO - PROCESS | 3520 | 1469142696336 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:36 INFO - PROCESS | 3520 | 1469142696358 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () {
16:11:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
16:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
16:11:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () {
16:11:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
16:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
16:11:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () {
16:11:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
16:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
16:11:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () {
16:11:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
16:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
16:11:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 181ms
16:11:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
16:11:36 INFO - PROCESS | 3520 | 1469142696520 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:36 INFO - PROCESS | 3520 | 1469142696537 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
16:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
16:11:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
16:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
16:11:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
16:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
16:11:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 171ms
16:11:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
16:11:36 INFO - PROCESS | 3520 | 1469142696695 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:36 INFO - PROCESS | 3520 | 1469142696709 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:36 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
16:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
16:11:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
16:11:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.
16:11:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
16:11:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 171ms
16:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
16:11:36 INFO - PROCESS | 3520 | 1469142696871 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:36 INFO - PROCESS | 3520 | 1469142696897 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
16:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 171ms
16:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
16:11:37 INFO - PROCESS | 3520 | 1469142697043 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:37 INFO - PROCESS | 3520 | 1469142697060 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
16:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 171ms
16:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
16:11:37 INFO - PROCESS | 3520 | 1469142697220 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:37 INFO - PROCESS | 3520 | 1469142697236 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
16:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 172ms
16:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
16:11:37 INFO - PROCESS | 3520 | 1469142697394 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:37 INFO - PROCESS | 3520 | 1469142697409 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
16:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 171ms
16:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
16:11:37 INFO - PROCESS | 3520 | 1469142697569 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:37 INFO - PROCESS | 3520 | 1469142697586 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
16:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 171ms
16:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
16:11:37 INFO - PROCESS | 3520 | 1469142697746 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:37 INFO - PROCESS | 3520 | 1469142697773 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
16:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
16:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
16:11:37 INFO - PROCESS | 3520 | 1469142697920 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:37 INFO - PROCESS | 3520 | 1469142697937 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
16:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 171ms
16:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
16:11:38 INFO - PROCESS | 3520 | 1469142698102 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:38 INFO - PROCESS | 3520 | 1469142698123 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
16:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 171ms
16:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
16:11:38 INFO - PROCESS | 3520 | 1469142698270 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:38 INFO - PROCESS | 3520 | 1469142698286 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
16:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
16:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
16:11:38 INFO - PROCESS | 3520 | 1469142698444 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:38 INFO - PROCESS | 3520 | 1469142698468 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
16:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
16:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
16:11:38 INFO - PROCESS | 3520 | 1469142698620 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:38 INFO - PROCESS | 3520 | 1469142698636 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
16:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
16:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
16:11:38 INFO - PROCESS | 3520 | 1469142698799 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:38 INFO - PROCESS | 3520 | 1469142698811 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
16:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
16:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
16:11:38 INFO - PROCESS | 3520 | 1469142698970 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:39 INFO - PROCESS | 3520 | 1469142698987 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
16:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
16:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
16:11:39 INFO - PROCESS | 3520 | 1469142699144 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:39 INFO - PROCESS | 3520 | 1469142699160 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
16:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 171ms
16:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
16:11:39 INFO - PROCESS | 3520 | 1469142699320 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:39 INFO - PROCESS | 3520 | 1469142699337 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
16:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
16:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
16:11:39 INFO - PROCESS | 3520 | 1469142699500 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:39 INFO - PROCESS | 3520 | 1469142699518 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
16:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 171ms
16:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
16:11:39 INFO - PROCESS | 3520 | 1469142699674 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:39 INFO - PROCESS | 3520 | 1469142699691 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
16:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 171ms
16:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
16:11:39 INFO - PROCESS | 3520 | 1469142699852 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:39 INFO - PROCESS | 3520 | 1469142699867 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
16:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 172ms
16:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
16:11:40 INFO - PROCESS | 3520 | 1469142700023 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:40 INFO - PROCESS | 3520 | 1469142700041 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
16:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 120ms
16:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
16:11:40 INFO - PROCESS | 3520 | 1469142700145 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:40 INFO - PROCESS | 3520 | 1469142700161 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
16:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
16:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
16:11:40 INFO - PROCESS | 3520 | 1469142700319 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:40 INFO - PROCESS | 3520 | 1469142700338 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle
16:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 171ms
16:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
16:11:40 INFO - PROCESS | 3520 | 1469142700493 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:40 INFO - PROCESS | 3520 | 1469142700516 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
16:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 171ms
16:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
16:11:40 INFO - PROCESS | 3520 | 1469142700670 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:40 INFO - PROCESS | 3520 | 1469142700685 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles
16:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 120ms
16:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
16:11:40 INFO - PROCESS | 3520 | 1469142700793 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:40 INFO - PROCESS | 3520 | 1469142700809 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
16:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 171ms
16:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
16:11:41 INFO - PROCESS | 3520 | 1469142700970 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:41 INFO - PROCESS | 3520 | 1469142700993 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
16:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 230ms
16:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
16:11:41 INFO - PROCESS | 3520 | 1469142701203 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:41 INFO - PROCESS | 3520 | 1469142701220 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
16:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 173ms
16:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
16:11:41 INFO - PROCESS | 3520 | 1469142701379 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:41 INFO - PROCESS | 3520 | 1469142701394 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
16:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 171ms
16:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
16:11:41 INFO - PROCESS | 3520 | 1469142701553 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:41 INFO - PROCESS | 3520 | 1469142701570 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
16:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 120ms
16:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
16:11:41 INFO - PROCESS | 3520 | 1469142701677 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:41 INFO - PROCESS | 3520 | 1469142701693 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
16:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 171ms
16:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
16:11:41 INFO - PROCESS | 3520 | 1469142701854 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:41 INFO - PROCESS | 3520 | 1469142701871 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
16:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
16:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
16:11:42 INFO - PROCESS | 3520 | 1469142702029 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:42 INFO - PROCESS | 3520 | 1469142702065 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
16:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 330ms
16:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
16:11:42 INFO - PROCESS | 3520 | 1469142702362 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:42 INFO - PROCESS | 3520 | 1469142702378 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
16:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 172ms
16:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
16:11:42 INFO - PROCESS | 3520 | 1469142702540 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:42 INFO - PROCESS | 3520 | 1469142702559 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
16:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 171ms
16:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
16:11:42 INFO - PROCESS | 3520 | 1469142702721 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:42 INFO - PROCESS | 3520 | 1469142702743 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
16:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
16:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
16:11:42 INFO - PROCESS | 3520 | 1469142702893 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:42 INFO - PROCESS | 3520 | 1469142702910 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
16:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 171ms
16:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
16:11:43 INFO - PROCESS | 3520 | 1469142703070 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:43 INFO - PROCESS | 3520 | 1469142703087 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
16:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 171ms
16:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
16:11:43 INFO - PROCESS | 3520 | 1469142703245 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:43 INFO - PROCESS | 3520 | 1469142703271 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
16:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
16:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
16:11:43 INFO - PROCESS | 3520 | 1469142703420 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:43 INFO - PROCESS | 3520 | 1469142703439 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
16:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
16:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
16:11:43 INFO - PROCESS | 3520 | 1469142703594 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:43 INFO - PROCESS | 3520 | 1469142703611 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point
16:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 171ms
16:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
16:11:43 INFO - PROCESS | 3520 | 1469142703771 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:43 INFO - PROCESS | 3520 | 1469142703787 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
16:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 171ms
16:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
16:11:43 INFO - PROCESS | 3520 | 1469142703946 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:43 INFO - PROCESS | 3520 | 1469142703960 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
16:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
16:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
16:11:44 INFO - PROCESS | 3520 | 1469142704121 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:44 INFO - PROCESS | 3520 | 1469142704140 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point
16:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
16:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
16:11:44 INFO - PROCESS | 3520 | 1469142704300 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:44 INFO - PROCESS | 3520 | 1469142704323 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
16:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
16:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
16:11:44 INFO - PROCESS | 3520 | 1469142704474 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:44 INFO - PROCESS | 3520 | 1469142704491 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
16:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
16:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
16:11:44 INFO - PROCESS | 3520 | 1469142704651 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:44 INFO - PROCESS | 3520 | 1469142704679 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
16:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 171ms
16:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
16:11:44 INFO - PROCESS | 3520 | 1469142704821 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:44 INFO - PROCESS | 3520 | 1469142704842 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
16:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 172ms
16:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
16:11:45 INFO - PROCESS | 3520 | 1469142704995 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:45 INFO - PROCESS | 3520 | 1469142705013 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
16:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 172ms
16:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
16:11:45 INFO - PROCESS | 3520 | 1469142705171 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:45 INFO - PROCESS | 3520 | 1469142705187 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half
16:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
16:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
16:11:45 INFO - PROCESS | 3520 | 1469142705345 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:45 INFO - PROCESS | 3520 | 1469142705367 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
16:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
16:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
16:11:45 INFO - PROCESS | 3520 | 1469142705521 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:45 INFO - PROCESS | 3520 | 1469142705537 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:45 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
16:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
16:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
16:11:45 INFO - PROCESS | 3520 | 1469142705699 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:45 INFO - PROCESS | 3520 | 1469142705711 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
16:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 171ms
16:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
16:11:45 INFO - PROCESS | 3520 | 1469142705870 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:45 INFO - PROCESS | 3520 | 1469142705891 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
16:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
16:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
16:11:46 INFO - PROCESS | 3520 | 1469142706044 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:46 INFO - PROCESS | 3520 | 1469142706060 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
16:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 171ms
16:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
16:11:46 INFO - PROCESS | 3520 | 1469142706221 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:46 INFO - PROCESS | 3520 | 1469142706240 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
16:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 171ms
16:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
16:11:46 INFO - PROCESS | 3520 | 1469142706395 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:46 INFO - PROCESS | 3520 | 1469142706412 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
16:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 171ms
16:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
16:11:46 INFO - PROCESS | 3520 | 1469142706571 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:46 INFO - PROCESS | 3520 | 1469142706587 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
16:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 171ms
16:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
16:11:46 INFO - PROCESS | 3520 | 1469142706750 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:46 INFO - PROCESS | 3520 | 1469142706762 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
16:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 171ms
16:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
16:11:46 INFO - PROCESS | 3520 | 1469142706921 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:46 INFO - PROCESS | 3520 | 1469142706941 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
16:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
16:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
16:11:47 INFO - PROCESS | 3520 | 1469142707100 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:47 INFO - PROCESS | 3520 | 1469142707112 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
16:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
16:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
16:11:47 INFO - PROCESS | 3520 | 1469142707274 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:47 INFO - PROCESS | 3520 | 1469142707290 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
16:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 172ms
16:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
16:11:47 INFO - PROCESS | 3520 | 1469142707451 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:47 INFO - PROCESS | 3520 | 1469142707467 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
16:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 171ms
16:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
16:11:47 INFO - PROCESS | 3520 | 1469142707621 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:47 INFO - PROCESS | 3520 | 1469142707639 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1
16:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 230ms
16:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
16:11:47 INFO - PROCESS | 3520 | 1469142707855 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:47 INFO - PROCESS | 3520 | 1469142707871 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1
16:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 230ms
16:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
16:11:48 INFO - PROCESS | 3520 | 1469142708088 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:48 INFO - PROCESS | 3520 | 1469142708107 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1
16:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
16:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
16:11:48 INFO - PROCESS | 3520 | 1469142708262 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:48 INFO - PROCESS | 3520 | 1469142708279 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
16:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 330ms
16:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
16:11:48 INFO - PROCESS | 3520 | 1469142708597 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:48 INFO - PROCESS | 3520 | 1469142708621 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
16:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
16:11:48 INFO - PROCESS | 3520 | 1469142708773 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:48 INFO - PROCESS | 3520 | 1469142708799 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
16:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 171ms
16:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
16:11:48 INFO - PROCESS | 3520 | 1469142708952 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:49 INFO - PROCESS | 3520 | 1469142708969 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
16:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
16:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
16:11:49 INFO - PROCESS | 3520 | 1469142709121 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:49 INFO - PROCESS | 3520 | 1469142709141 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
16:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
16:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
16:11:49 INFO - PROCESS | 3520 | 1469142709300 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:49 INFO - PROCESS | 3520 | 1469142709323 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
16:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
16:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
16:11:49 INFO - PROCESS | 3520 | 1469142709471 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:49 INFO - PROCESS | 3520 | 1469142709493 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
16:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 171ms
16:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
16:11:49 INFO - PROCESS | 3520 | 1469142709645 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:49 INFO - PROCESS | 3520 | 1469142709661 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
16:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 171ms
16:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
16:11:49 INFO - PROCESS | 3520 | 1469142709821 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:49 INFO - PROCESS | 3520 | 1469142709841 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
16:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 172ms
16:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
16:11:50 INFO - PROCESS | 3520 | 1469142709996 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:50 INFO - PROCESS | 3520 | 1469142710011 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
16:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
16:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
16:11:50 INFO - PROCESS | 3520 | 1469142710171 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:50 INFO - PROCESS | 3520 | 1469142710187 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
16:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
16:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
16:11:50 INFO - PROCESS | 3520 | 1469142710354 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:50 INFO - PROCESS | 3520 | 1469142710372 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear
16:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 171ms
16:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
16:11:50 INFO - PROCESS | 3520 | 1469142710520 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:50 INFO - PROCESS | 3520 | 1469142710544 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
16:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
16:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
16:11:50 INFO - PROCESS | 3520 | 1469142710695 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:50 INFO - PROCESS | 3520 | 1469142710711 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
16:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
16:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
16:11:50 INFO - PROCESS | 3520 | 1469142710870 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:50 INFO - PROCESS | 3520 | 1469142710890 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
16:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 171ms
16:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
16:11:51 INFO - PROCESS | 3520 | 1469142711046 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:51 INFO - PROCESS | 3520 | 1469142711060 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
16:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
16:11:51 INFO - PROCESS | 3520 | 1469142711222 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:51 INFO - PROCESS | 3520 | 1469142711242 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
16:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 171ms
16:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
16:11:51 INFO - PROCESS | 3520 | 1469142711400 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:51 INFO - PROCESS | 3520 | 1469142711412 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
16:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 120ms
16:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
16:11:51 INFO - PROCESS | 3520 | 1469142711521 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:51 INFO - PROCESS | 3520 | 1469142711541 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
16:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
16:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
16:11:51 INFO - PROCESS | 3520 | 1469142711700 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:51 INFO - PROCESS | 3520 | 1469142711711 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
16:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
16:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
16:11:51 INFO - PROCESS | 3520 | 1469142711871 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:51 INFO - PROCESS | 3520 | 1469142711890 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
16:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
16:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
16:11:52 INFO - PROCESS | 3520 | 1469142712045 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:52 INFO - PROCESS | 3520 | 1469142712061 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
16:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 171ms
16:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
16:11:52 INFO - PROCESS | 3520 | 1469142712221 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:52 INFO - PROCESS | 3520 | 1469142712237 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
16:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 172ms
16:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
16:11:52 INFO - PROCESS | 3520 | 1469142712400 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:52 INFO - PROCESS | 3520 | 1469142712413 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
16:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 171ms
16:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
16:11:52 INFO - PROCESS | 3520 | 1469142712587 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:52 INFO - PROCESS | 3520 | 1469142712604 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
16:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 171ms
16:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
16:11:52 INFO - PROCESS | 3520 | 1469142712758 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:52 INFO - PROCESS | 3520 | 1469142712775 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
16:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 171ms
16:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
16:11:52 INFO - PROCESS | 3520 | 1469142712933 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:52 INFO - PROCESS | 3520 | 1469142712945 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
16:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 171ms
16:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
16:11:53 INFO - PROCESS | 3520 | 1469142713104 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:53 INFO - PROCESS | 3520 | 1469142713121 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
16:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 120ms
16:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
16:11:53 INFO - PROCESS | 3520 | 1469142713227 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:53 INFO - PROCESS | 3520 | 1469142713243 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
16:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 120ms
16:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
16:11:53 INFO - PROCESS | 3520 | 1469142713353 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:53 INFO - PROCESS | 3520 | 1469142713372 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
16:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 120ms
16:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
16:11:53 INFO - PROCESS | 3520 | 1469142713476 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:53 INFO - PROCESS | 3520 | 1469142713504 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
16:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 171ms
16:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
16:11:53 INFO - PROCESS | 3520 | 1469142713653 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:53 INFO - PROCESS | 3520 | 1469142713671 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
16:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 120ms
16:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
16:11:53 INFO - PROCESS | 3520 | 1469142713776 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:53 INFO - PROCESS | 3520 | 1469142713793 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
16:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
16:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
16:11:53 INFO - PROCESS | 3520 | 1469142713953 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:53 INFO - PROCESS | 3520 | 1469142713969 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
16:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
16:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
16:11:54 INFO - PROCESS | 3520 | 1469142714127 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:54 INFO - PROCESS | 3520 | 1469142714193 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
16:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 230ms
16:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
16:11:54 INFO - PROCESS | 3520 | 1469142714361 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:54 INFO - PROCESS | 3520 | 1469142714377 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
16:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
16:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
16:11:54 INFO - PROCESS | 3520 | 1469142714537 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:54 INFO - PROCESS | 3520 | 1469142714555 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
16:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 330ms
16:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
16:11:54 INFO - PROCESS | 3520 | 1469142714878 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:54 INFO - PROCESS | 3520 | 1469142714896 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
16:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 171ms
16:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
16:11:55 INFO - PROCESS | 3520 | 1469142715057 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:55 INFO - PROCESS | 3520 | 1469142715079 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
16:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
16:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
16:11:55 INFO - PROCESS | 3520 | 1469142715235 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:55 INFO - PROCESS | 3520 | 1469142715255 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
16:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
16:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
16:11:55 INFO - PROCESS | 3520 | 1469142715404 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:55 INFO - PROCESS | 3520 | 1469142715422 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
16:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 171ms
16:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
16:11:55 INFO - PROCESS | 3520 | 1469142715583 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:55 INFO - PROCESS | 3520 | 1469142715601 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
16:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 171ms
16:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
16:11:55 INFO - PROCESS | 3520 | 1469142715756 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:55 INFO - PROCESS | 3520 | 1469142715779 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
16:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
16:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
16:11:55 INFO - PROCESS | 3520 | 1469142715928 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:55 INFO - PROCESS | 3520 | 1469142715945 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
16:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
16:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
16:11:56 INFO - PROCESS | 3520 | 1469142716106 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:56 INFO - PROCESS | 3520 | 1469142716123 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
16:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
16:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
16:11:56 INFO - PROCESS | 3520 | 1469142716279 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:56 INFO - PROCESS | 3520 | 1469142716304 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
16:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 172ms
16:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
16:11:56 INFO - PROCESS | 3520 | 1469142716454 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:56 INFO - PROCESS | 3520 | 1469142716470 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
16:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 171ms
16:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
16:11:56 INFO - PROCESS | 3520 | 1469142716628 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:56 INFO - PROCESS | 3520 | 1469142716647 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
16:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 173ms
16:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
16:11:56 INFO - PROCESS | 3520 | 1469142716804 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:56 INFO - PROCESS | 3520 | 1469142716829 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
16:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
16:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
16:11:57 INFO - PROCESS | 3520 | 1469142716985 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:57 INFO - PROCESS | 3520 | 1469142716996 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
16:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 230ms
16:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
16:11:57 INFO - PROCESS | 3520 | 1469142717217 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:57 INFO - PROCESS | 3520 | 1469142717229 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
16:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 172ms
16:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
16:11:57 INFO - PROCESS | 3520 | 1469142717388 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:57 INFO - PROCESS | 3520 | 1469142717404 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
16:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 270ms
16:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
16:11:57 INFO - PROCESS | 3520 | 1469142717661 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:57 INFO - PROCESS | 3520 | 1469142717684 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
16:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
16:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
16:11:57 INFO - PROCESS | 3520 | 1469142717838 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:57 INFO - PROCESS | 3520 | 1469142717855 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
16:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 171ms
16:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
16:11:58 INFO - PROCESS | 3520 | 1469142718013 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:58 INFO - PROCESS | 3520 | 1469142718037 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn
16:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
16:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
16:11:58 INFO - PROCESS | 3520 | 1469142718188 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:58 INFO - PROCESS | 3520 | 1469142718205 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing
16:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
16:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
16:11:58 INFO - PROCESS | 3520 | 1469142718367 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:58 INFO - PROCESS | 3520 | 1469142718385 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
16:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 171ms
16:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
16:11:58 INFO - PROCESS | 3520 | 1469142718541 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:58 INFO - PROCESS | 3520 | 1469142718568 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
16:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
16:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
16:11:58 INFO - PROCESS | 3520 | 1469142718717 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:58 INFO - PROCESS | 3520 | 1469142718734 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
16:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 171ms
16:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
16:11:58 INFO - PROCESS | 3520 | 1469142718888 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:58 INFO - PROCESS | 3520 | 1469142718905 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
16:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 120ms
16:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
16:11:59 INFO - PROCESS | 3520 | 1469142719011 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:59 INFO - PROCESS | 3520 | 1469142719027 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
16:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
16:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
16:11:59 INFO - PROCESS | 3520 | 1469142719187 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:59 INFO - PROCESS | 3520 | 1469142719208 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
16:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 171ms
16:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
16:11:59 INFO - PROCESS | 3520 | 1469142719362 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:59 INFO - PROCESS | 3520 | 1469142719377 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
16:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 171ms
16:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
16:11:59 INFO - PROCESS | 3520 | 1469142719537 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:59 INFO - PROCESS | 3520 | 1469142719560 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
16:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
16:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
16:11:59 INFO - PROCESS | 3520 | 1469142719717 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:59 INFO - PROCESS | 3520 | 1469142719735 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 172ms
16:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
16:11:59 INFO - PROCESS | 3520 | 1469142719888 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:11:59 INFO - PROCESS | 3520 | 1469142719904 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
16:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 171ms
16:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
16:12:00 INFO - PROCESS | 3520 | 1469142720061 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:00 INFO - PROCESS | 3520 | 1469142720086 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
16:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 230ms
16:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
16:12:00 INFO - PROCESS | 3520 | 1469142720295 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:00 INFO - PROCESS | 3520 | 1469142720311 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
16:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 171ms
16:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
16:12:00 INFO - PROCESS | 3520 | 1469142720470 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:00 INFO - PROCESS | 3520 | 1469142720488 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
16:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
16:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
16:12:00 INFO - PROCESS | 3520 | 1469142720646 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:00 INFO - PROCESS | 3520 | 1469142720667 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
16:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
16:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
16:12:00 INFO - PROCESS | 3520 | 1469142720834 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:00 INFO - PROCESS | 3520 | 1469142720870 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
16:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 330ms
16:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
16:12:01 INFO - PROCESS | 3520 | 1469142721162 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:01 INFO - PROCESS | 3520 | 1469142721178 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
16:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
16:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
16:12:01 INFO - PROCESS | 3520 | 1469142721336 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:01 INFO - PROCESS | 3520 | 1469142721357 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
16:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
16:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
16:12:01 INFO - PROCESS | 3520 | 1469142721510 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:01 INFO - PROCESS | 3520 | 1469142721528 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
16:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
16:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
16:12:01 INFO - PROCESS | 3520 | 1469142721685 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:01 INFO - PROCESS | 3520 | 1469142721702 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
16:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 120ms
16:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
16:12:01 INFO - PROCESS | 3520 | 1469142721805 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:01 INFO - PROCESS | 3520 | 1469142721825 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
16:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
16:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
16:12:02 INFO - PROCESS | 3520 | 1469142721980 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:02 INFO - PROCESS | 3520 | 1469142721996 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
16:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
16:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
16:12:02 INFO - PROCESS | 3520 | 1469142722155 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:02 INFO - PROCESS | 3520 | 1469142722175 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
16:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 171ms
16:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
16:12:02 INFO - PROCESS | 3520 | 1469142722330 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:02 INFO - PROCESS | 3520 | 1469142722344 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
16:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 172ms
16:12:02 INFO - PROCESS | 3520 | 1469142722504 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
16:12:02 INFO - PROCESS | 3520 | 1469142722521 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
16:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
16:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
16:12:02 INFO - PROCESS | 3520 | 1469142722684 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:02 INFO - PROCESS | 3520 | 1469142722703 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
16:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 171ms
16:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
16:12:02 INFO - PROCESS | 3520 | 1469142722854 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:02 INFO - PROCESS | 3520 | 1469142722878 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
16:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
16:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
16:12:03 INFO - PROCESS | 3520 | 1469142723028 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:03 INFO - PROCESS | 3520 | 1469142723045 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
16:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
16:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
16:12:03 INFO - PROCESS | 3520 | 1469142723204 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:03 INFO - PROCESS | 3520 | 1469142723224 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
16:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
16:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
16:12:03 INFO - PROCESS | 3520 | 1469142723379 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:03 INFO - PROCESS | 3520 | 1469142723394 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
16:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 171ms
16:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
16:12:03 INFO - PROCESS | 3520 | 1469142723554 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:03 INFO - PROCESS | 3520 | 1469142723571 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:03 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
16:12:03 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:12:03 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
16:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 171ms
16:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
16:12:03 INFO - PROCESS | 3520 | 1469142723734 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:03 INFO - PROCESS | 3520 | 1469142723756 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
16:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 270ms
16:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
16:12:04 INFO - PROCESS | 3520 | 1469142724005 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:04 INFO - PROCESS | 3520 | 1469142724021 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
16:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
16:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
16:12:04 INFO - PROCESS | 3520 | 1469142724184 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:04 INFO - PROCESS | 3520 | 1469142724197 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:04 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
16:12:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:12:04 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
16:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
16:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
16:12:04 INFO - PROCESS | 3520 | 1469142724354 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:04 INFO - PROCESS | 3520 | 1469142724374 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:04 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
16:12:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:12:04 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
16:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 171ms
16:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
16:12:04 INFO - PROCESS | 3520 | 1469142724529 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:04 INFO - PROCESS | 3520 | 1469142724546 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
16:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
16:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
16:12:04 INFO - PROCESS | 3520 | 1469142724705 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:04 INFO - PROCESS | 3520 | 1469142724721 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
16:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 172ms
16:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
16:12:04 INFO - PROCESS | 3520 | 1469142724880 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:04 INFO - PROCESS | 3520 | 1469142724903 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
16:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 171ms
16:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
16:12:05 INFO - PROCESS | 3520 | 1469142725055 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:05 INFO - PROCESS | 3520 | 1469142725071 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
16:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
16:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
16:12:05 INFO - PROCESS | 3520 | 1469142725230 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:05 INFO - PROCESS | 3520 | 1469142725244 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
16:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
16:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
16:12:05 INFO - PROCESS | 3520 | 1469142725406 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:05 INFO - PROCESS | 3520 | 1469142725422 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
16:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 172ms
16:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
16:12:05 INFO - PROCESS | 3520 | 1469142725580 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:05 INFO - PROCESS | 3520 | 1469142725594 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
16:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 171ms
16:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
16:12:05 INFO - PROCESS | 3520 | 1469142725756 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:05 INFO - PROCESS | 3520 | 1469142725772 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
16:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 171ms
16:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
16:12:05 INFO - PROCESS | 3520 | 1469142725934 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:05 INFO - PROCESS | 3520 | 1469142725953 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
16:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 171ms
16:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
16:12:06 INFO - PROCESS | 3520 | 1469142726104 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:06 INFO - PROCESS | 3520 | 1469142726121 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
16:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 171ms
16:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
16:12:06 INFO - PROCESS | 3520 | 1469142726278 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:06 INFO - PROCESS | 3520 | 1469142726295 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
16:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 171ms
16:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
16:12:06 INFO - PROCESS | 3520 | 1469142726454 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:06 INFO - PROCESS | 3520 | 1469142726471 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
16:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
16:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
16:12:06 INFO - PROCESS | 3520 | 1469142726629 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:06 INFO - PROCESS | 3520 | 1469142726646 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
16:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
16:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
16:12:06 INFO - PROCESS | 3520 | 1469142726807 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:06 INFO - PROCESS | 3520 | 1469142726826 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
16:12:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 330ms
16:12:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
16:12:07 INFO - PROCESS | 3520 | 1469142727141 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:07 INFO - PROCESS | 3520 | 1469142727168 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
16:12:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 331ms
16:12:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
16:12:07 INFO - PROCESS | 3520 | 1469142727475 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:07 INFO - PROCESS | 3520 | 1469142727493 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
16:12:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 171ms
16:12:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
16:12:07 INFO - PROCESS | 3520 | 1469142727655 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:07 INFO - PROCESS | 3520 | 1469142727673 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
16:12:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
16:12:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
16:12:07 INFO - PROCESS | 3520 | 1469142727824 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:07 INFO - PROCESS | 3520 | 1469142727843 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
16:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 171ms
16:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
16:12:08 INFO - PROCESS | 3520 | 1469142728001 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:08 INFO - PROCESS | 3520 | 1469142728012 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
16:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 171ms
16:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
16:12:08 INFO - PROCESS | 3520 | 1469142728204 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:08 INFO - PROCESS | 3520 | 1469142728225 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
16:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
16:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
16:12:08 INFO - PROCESS | 3520 | 1469142728382 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:08 INFO - PROCESS | 3520 | 1469142728393 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
16:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
16:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
16:12:08 INFO - PROCESS | 3520 | 1469142728554 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:08 INFO - PROCESS | 3520 | 1469142728571 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
16:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 171ms
16:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
16:12:08 INFO - PROCESS | 3520 | 1469142728728 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:08 INFO - PROCESS | 3520 | 1469142728742 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
16:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 171ms
16:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
16:12:08 INFO - PROCESS | 3520 | 1469142728902 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:08 INFO - PROCESS | 3520 | 1469142728922 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
16:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
16:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
16:12:09 INFO - PROCESS | 3520 | 1469142729082 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:09 INFO - PROCESS | 3520 | 1469142729095 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
16:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
16:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
16:12:09 INFO - PROCESS | 3520 | 1469142729254 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:09 INFO - PROCESS | 3520 | 1469142729273 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
16:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 171ms
16:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
16:12:09 INFO - PROCESS | 3520 | 1469142729427 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:09 INFO - PROCESS | 3520 | 1469142729443 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
16:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
16:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
16:12:09 INFO - PROCESS | 3520 | 1469142729603 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:09 INFO - PROCESS | 3520 | 1469142729620 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
16:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
16:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
16:12:09 INFO - PROCESS | 3520 | 1469142729778 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:09 INFO - PROCESS | 3520 | 1469142729792 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
16:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 172ms
16:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
16:12:09 INFO - PROCESS | 3520 | 1469142729952 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:09 INFO - PROCESS | 3520 | 1469142729969 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
16:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 230ms
16:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
16:12:10 INFO - PROCESS | 3520 | 1469142730186 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:10 INFO - PROCESS | 3520 | 1469142730204 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
16:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
16:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
16:12:10 INFO - PROCESS | 3520 | 1469142730362 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:10 INFO - PROCESS | 3520 | 1469142730376 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
16:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
16:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
16:12:10 INFO - PROCESS | 3520 | 1469142730535 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:10 INFO - PROCESS | 3520 | 1469142730555 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
16:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 171ms
16:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
16:12:10 INFO - PROCESS | 3520 | 1469142730710 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:10 INFO - PROCESS | 3520 | 1469142730726 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
16:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 171ms
16:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
16:12:10 INFO - PROCESS | 3520 | 1469142730889 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:10 INFO - PROCESS | 3520 | 1469142730905 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right
16:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
16:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
16:12:11 INFO - PROCESS | 3520 | 1469142731061 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:11 INFO - PROCESS | 3520 | 1469142731085 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
16:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
16:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
16:12:11 INFO - PROCESS | 3520 | 1469142731236 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:11 INFO - PROCESS | 3520 | 1469142731252 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
16:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 120ms
16:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
16:12:11 INFO - PROCESS | 3520 | 1469142731362 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:11 INFO - PROCESS | 3520 | 1469142731375 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
16:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 120ms
16:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
16:12:11 INFO - PROCESS | 3520 | 1469142731484 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:11 INFO - PROCESS | 3520 | 1469142731504 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
16:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 120ms
16:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
16:12:11 INFO - PROCESS | 3520 | 1469142731607 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:11 INFO - PROCESS | 3520 | 1469142731626 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
16:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 171ms
16:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
16:12:11 INFO - PROCESS | 3520 | 1469142731784 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:11 INFO - PROCESS | 3520 | 1469142731795 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
16:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 171ms
16:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
16:12:11 INFO - PROCESS | 3520 | 1469142731954 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:11 INFO - PROCESS | 3520 | 1469142731977 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
16:12:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 171ms
16:12:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
16:12:12 INFO - PROCESS | 3520 | 1469142732132 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:12 INFO - PROCESS | 3520 | 1469142732148 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:12 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
16:12:12 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
16:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:12:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 171ms
16:12:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
16:12:12 INFO - PROCESS | 3520 | 1469142732303 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:12 INFO - PROCESS | 3520 | 1469142732319 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
16:12:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 172ms
16:12:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
16:12:12 INFO - PROCESS | 3520 | 1469142732477 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:12 INFO - PROCESS | 3520 | 1469142732493 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
16:12:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 171ms
16:12:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
16:12:12 INFO - PROCESS | 3520 | 1469142732653 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:12 INFO - PROCESS | 3520 | 1469142732671 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
16:12:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 171ms
16:12:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
16:12:12 INFO - PROCESS | 3520 | 1469142732828 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:12 INFO - PROCESS | 3520 | 1469142732844 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
16:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
16:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
16:12:13 INFO - PROCESS | 3520 | 1469142733003 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:13 INFO - PROCESS | 3520 | 1469142733019 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
16:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
16:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
16:12:13 INFO - PROCESS | 3520 | 1469142733194 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:13 INFO - PROCESS | 3520 | 1469142733246 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
16:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 331ms
16:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
16:12:13 INFO - PROCESS | 3520 | 1469142733521 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:13 INFO - PROCESS | 3520 | 1469142733542 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
16:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
16:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
16:12:13 INFO - PROCESS | 3520 | 1469142733696 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:13 INFO - PROCESS | 3520 | 1469142733726 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
16:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
16:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
16:12:13 INFO - PROCESS | 3520 | 1469142733873 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:13 INFO - PROCESS | 3520 | 1469142733892 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
16:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 171ms
16:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
16:12:14 INFO - PROCESS | 3520 | 1469142734045 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:14 INFO - PROCESS | 3520 | 1469142734060 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
16:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 171ms
16:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
16:12:14 INFO - PROCESS | 3520 | 1469142734219 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:14 INFO - PROCESS | 3520 | 1469142734236 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
16:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 172ms
16:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
16:12:14 INFO - PROCESS | 3520 | 1469142734400 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:14 INFO - PROCESS | 3520 | 1469142734422 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
16:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
16:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
16:12:14 INFO - PROCESS | 3520 | 1469142734573 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:14 INFO - PROCESS | 3520 | 1469142734589 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
16:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 171ms
16:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
16:12:14 INFO - PROCESS | 3520 | 1469142734744 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:14 INFO - PROCESS | 3520 | 1469142734760 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
16:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 172ms
16:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
16:12:14 INFO - PROCESS | 3520 | 1469142734921 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:14 INFO - PROCESS | 3520 | 1469142734937 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
16:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 171ms
16:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
16:12:15 INFO - PROCESS | 3520 | 1469142735095 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:15 INFO - PROCESS | 3520 | 1469142735109 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
16:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 171ms
16:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
16:12:15 INFO - PROCESS | 3520 | 1469142735270 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:15 INFO - PROCESS | 3520 | 1469142735290 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
16:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 171ms
16:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
16:12:15 INFO - PROCESS | 3520 | 1469142735443 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:15 INFO - PROCESS | 3520 | 1469142735460 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
16:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
16:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
16:12:15 INFO - PROCESS | 3520 | 1469142735619 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:15 INFO - PROCESS | 3520 | 1469142735637 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
16:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 171ms
16:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
16:12:15 INFO - PROCESS | 3520 | 1469142735794 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:15 INFO - PROCESS | 3520 | 1469142735810 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
16:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 171ms
16:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
16:12:15 INFO - PROCESS | 3520 | 1469142735970 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:15 INFO - PROCESS | 3520 | 1469142735987 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
16:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
16:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
16:12:16 INFO - PROCESS | 3520 | 1469142736151 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:16 INFO - PROCESS | 3520 | 1469142736168 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
16:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 171ms
16:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
16:12:16 INFO - PROCESS | 3520 | 1469142736319 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:16 INFO - PROCESS | 3520 | 1469142736336 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
16:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 171ms
16:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
16:12:16 INFO - PROCESS | 3520 | 1469142736493 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:16 INFO - PROCESS | 3520 | 1469142736520 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
16:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
16:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
16:12:16 INFO - PROCESS | 3520 | 1469142736670 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:16 INFO - PROCESS | 3520 | 1469142736687 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
16:12:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 270ms
16:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
16:12:16 INFO - PROCESS | 3520 | 1469142736944 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:16 INFO - PROCESS | 3520 | 1469142736960 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
16:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 171ms
16:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
16:12:17 INFO - PROCESS | 3520 | 1469142737120 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:17 INFO - PROCESS | 3520 | 1469142737147 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
16:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
16:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
16:12:17 INFO - PROCESS | 3520 | 1469142737307 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:17 INFO - PROCESS | 3520 | 1469142737324 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
16:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 191ms
16:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
16:12:17 INFO - PROCESS | 3520 | 1469142737489 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:17 INFO - PROCESS | 3520 | 1469142737506 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
16:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 470ms
16:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
16:12:17 INFO - PROCESS | 3520 | 1469142737962 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:18 INFO - PROCESS | 3520 | 1469142737993 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
16:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
16:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
16:12:18 INFO - PROCESS | 3520 | 1469142738136 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:18 INFO - PROCESS | 3520 | 1469142738155 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
16:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
16:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
16:12:18 INFO - PROCESS | 3520 | 1469142738316 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:18 INFO - PROCESS | 3520 | 1469142738327 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
16:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 172ms
16:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
16:12:18 INFO - PROCESS | 3520 | 1469142738487 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:18 INFO - PROCESS | 3520 | 1469142738504 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
16:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 171ms
16:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
16:12:18 INFO - PROCESS | 3520 | 1469142738661 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:18 INFO - PROCESS | 3520 | 1469142738690 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
16:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 171ms
16:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
16:12:18 INFO - PROCESS | 3520 | 1469142738843 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:18 INFO - PROCESS | 3520 | 1469142738859 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
16:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 171ms
16:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
16:12:19 INFO - PROCESS | 3520 | 1469142739019 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:19 INFO - PROCESS | 3520 | 1469142739035 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
16:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 171ms
16:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
16:12:19 INFO - PROCESS | 3520 | 1469142739193 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:19 INFO - PROCESS | 3520 | 1469142739209 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
16:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
16:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
16:12:19 INFO - PROCESS | 3520 | 1469142739370 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:19 INFO - PROCESS | 3520 | 1469142739389 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
16:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 331ms
16:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
16:12:19 INFO - PROCESS | 3520 | 1469142739705 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:19 INFO - PROCESS | 3520 | 1469142739738 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
16:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 171ms
16:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
16:12:19 INFO - PROCESS | 3520 | 1469142739888 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:19 INFO - PROCESS | 3520 | 1469142739909 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
16:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 172ms
16:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
16:12:20 INFO - PROCESS | 3520 | 1469142740070 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:20 INFO - PROCESS | 3520 | 1469142740101 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
16:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 171ms
16:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
16:12:20 INFO - PROCESS | 3520 | 1469142740238 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:20 INFO - PROCESS | 3520 | 1469142740256 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
16:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 120ms
16:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
16:12:20 INFO - PROCESS | 3520 | 1469142740367 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:20 INFO - PROCESS | 3520 | 1469142740378 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
16:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 171ms
16:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
16:12:20 INFO - PROCESS | 3520 | 1469142740539 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:20 INFO - PROCESS | 3520 | 1469142740560 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
16:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
16:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
16:12:20 INFO - PROCESS | 3520 | 1469142740716 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:20 INFO - PROCESS | 3520 | 1469142740739 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
16:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
16:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
16:12:20 INFO - PROCESS | 3520 | 1469142740886 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:20 INFO - PROCESS | 3520 | 1469142740903 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
16:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 171ms
16:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
16:12:21 INFO - PROCESS | 3520 | 1469142741060 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:21 INFO - PROCESS | 3520 | 1469142741076 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
16:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
16:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
16:12:21 INFO - PROCESS | 3520 | 1469142741237 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:21 INFO - PROCESS | 3520 | 1469142741254 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
16:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
16:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
16:12:21 INFO - PROCESS | 3520 | 1469142741416 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:21 INFO - PROCESS | 3520 | 1469142741439 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
16:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 171ms
16:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
16:12:21 INFO - PROCESS | 3520 | 1469142741586 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:21 INFO - PROCESS | 3520 | 1469142741603 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
16:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
16:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
16:12:21 INFO - PROCESS | 3520 | 1469142741766 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:21 INFO - PROCESS | 3520 | 1469142741778 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
16:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 171ms
16:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
16:12:21 INFO - PROCESS | 3520 | 1469142741937 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:21 INFO - PROCESS | 3520 | 1469142741962 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
16:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
16:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
16:12:22 INFO - PROCESS | 3520 | 1469142742110 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:22 INFO - PROCESS | 3520 | 1469142742127 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
16:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
16:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
16:12:22 INFO - PROCESS | 3520 | 1469142742287 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:22 INFO - PROCESS | 3520 | 1469142742303 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
16:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 172ms
16:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
16:12:22 INFO - PROCESS | 3520 | 1469142742462 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:22 INFO - PROCESS | 3520 | 1469142742479 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
16:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
16:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
16:12:22 INFO - PROCESS | 3520 | 1469142742636 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:22 INFO - PROCESS | 3520 | 1469142742670 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
16:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 230ms
16:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
16:12:22 INFO - PROCESS | 3520 | 1469142742872 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:22 INFO - PROCESS | 3520 | 1469142742906 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
16:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 172ms
16:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
16:12:23 INFO - PROCESS | 3520 | 1469142743053 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:23 INFO - PROCESS | 3520 | 1469142743072 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
16:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
16:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
16:12:23 INFO - PROCESS | 3520 | 1469142743228 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:23 INFO - PROCESS | 3520 | 1469142743243 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
16:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 171ms
16:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
16:12:23 INFO - PROCESS | 3520 | 1469142743402 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:23 INFO - PROCESS | 3520 | 1469142743419 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
16:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
16:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
16:12:23 INFO - PROCESS | 3520 | 1469142743579 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:23 INFO - PROCESS | 3520 | 1469142743593 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
16:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 171ms
16:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
16:12:23 INFO - PROCESS | 3520 | 1469142743753 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:23 INFO - PROCESS | 3520 | 1469142743774 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
16:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
16:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
16:12:23 INFO - PROCESS | 3520 | 1469142743933 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:23 INFO - PROCESS | 3520 | 1469142743944 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
16:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
16:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
16:12:24 INFO - PROCESS | 3520 | 1469142744104 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:24 INFO - PROCESS | 3520 | 1469142744123 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
16:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
16:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
16:12:24 INFO - PROCESS | 3520 | 1469142744278 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:24 INFO - PROCESS | 3520 | 1469142744293 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
16:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 171ms
16:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
16:12:24 INFO - PROCESS | 3520 | 1469142744453 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:24 INFO - PROCESS | 3520 | 1469142744469 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
16:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 171ms
16:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
16:12:24 INFO - PROCESS | 3520 | 1469142744628 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:24 INFO - PROCESS | 3520 | 1469142744651 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
16:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 171ms
16:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
16:12:24 INFO - PROCESS | 3520 | 1469142744803 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:24 INFO - PROCESS | 3520 | 1469142744819 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
16:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 172ms
16:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
16:12:24 INFO - PROCESS | 3520 | 1469142744977 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:25 INFO - PROCESS | 3520 | 1469142744993 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
16:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 171ms
16:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
16:12:25 INFO - PROCESS | 3520 | 1469142745153 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:25 INFO - PROCESS | 3520 | 1469142745174 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
16:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 171ms
16:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
16:12:25 INFO - PROCESS | 3520 | 1469142745328 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:25 INFO - PROCESS | 3520 | 1469142745343 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
16:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 171ms
16:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
16:12:25 INFO - PROCESS | 3520 | 1469142745503 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:25 INFO - PROCESS | 3520 | 1469142745519 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
16:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 171ms
16:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
16:12:25 INFO - PROCESS | 3520 | 1469142745679 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:25 INFO - PROCESS | 3520 | 1469142745703 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
16:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 171ms
16:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
16:12:25 INFO - PROCESS | 3520 | 1469142745853 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:25 INFO - PROCESS | 3520 | 1469142745869 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
16:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 270ms
16:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
16:12:26 INFO - PROCESS | 3520 | 1469142746136 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:26 INFO - PROCESS | 3520 | 1469142746163 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
16:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
16:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
16:12:26 INFO - PROCESS | 3520 | 1469142746308 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:26 INFO - PROCESS | 3520 | 1469142746327 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
16:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 172ms
16:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
16:12:26 INFO - PROCESS | 3520 | 1469142746490 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:26 INFO - PROCESS | 3520 | 1469142746507 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
16:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 171ms
16:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
16:12:26 INFO - PROCESS | 3520 | 1469142746662 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:26 INFO - PROCESS | 3520 | 1469142746688 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
16:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
16:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
16:12:26 INFO - PROCESS | 3520 | 1469142746837 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:26 INFO - PROCESS | 3520 | 1469142746853 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
16:12:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
16:12:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
16:12:27 INFO - PROCESS | 3520 | 1469142747017 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:27 INFO - PROCESS | 3520 | 1469142747039 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
16:12:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 171ms
16:12:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
16:12:27 INFO - PROCESS | 3520 | 1469142747187 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:27 INFO - PROCESS | 3520 | 1469142747204 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
16:12:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
16:12:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
16:12:27 INFO - PROCESS | 3520 | 1469142747361 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:27 INFO - PROCESS | 3520 | 1469142747386 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
16:12:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 172ms
16:12:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
16:12:27 INFO - PROCESS | 3520 | 1469142747536 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:27 INFO - PROCESS | 3520 | 1469142747552 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
16:12:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 120ms
16:12:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
16:12:27 INFO - PROCESS | 3520 | 1469142747661 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:27 INFO - PROCESS | 3520 | 1469142747673 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
16:12:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
16:12:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
16:12:27 INFO - PROCESS | 3520 | 1469142747837 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:27 INFO - PROCESS | 3520 | 1469142747859 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
16:12:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 171ms
16:12:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
16:12:28 INFO - PROCESS | 3520 | 1469142748012 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:28 INFO - PROCESS | 3520 | 1469142748026 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
16:12:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
16:12:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
16:12:28 INFO - PROCESS | 3520 | 1469142748187 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:28 INFO - PROCESS | 3520 | 1469142748208 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box)
16:12:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 670ms
16:12:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
16:12:28 INFO - PROCESS | 3520 | 1469142748863 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:28 INFO - PROCESS | 3520 | 1469142748890 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255
16:12:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:12:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
16:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:12:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 670ms
16:12:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
16:12:29 INFO - PROCESS | 3520 | 1469142749535 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:29 INFO - PROCESS | 3520 | 1469142749559 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255
16:12:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:12:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
16:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:12:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 671ms
16:12:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
16:12:30 INFO - PROCESS | 3520 | 1469142750209 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:30 INFO - PROCESS | 3520 | 1469142750223 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box)
16:12:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 670ms
16:12:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
16:12:30 INFO - PROCESS | 3520 | 1469142750883 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:30 INFO - PROCESS | 3520 | 1469142750907 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box)
16:12:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 670ms
16:12:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
16:12:31 INFO - PROCESS | 3520 | 1469142751555 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:31 INFO - PROCESS | 3520 | 1469142751578 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255
16:12:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:12:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
16:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:12:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 670ms
16:12:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
16:12:32 INFO - PROCESS | 3520 | 1469142752229 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:32 INFO - PROCESS | 3520 | 1469142752259 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
16:12:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:12:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
16:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:12:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 772ms
16:12:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
16:12:33 INFO - PROCESS | 3520 | 1469142753006 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:33 INFO - PROCESS | 3520 | 1469142753033 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
16:12:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:12:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
16:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:12:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 670ms
16:12:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
16:12:33 INFO - PROCESS | 3520 | 1469142753682 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:33 INFO - PROCESS | 3520 | 1469142753706 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
16:12:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:12:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:12:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 671ms
16:12:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
16:12:34 INFO - PROCESS | 3520 | 1469142754361 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:34 INFO - PROCESS | 3520 | 1469142754375 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
16:12:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
16:12:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
16:12:34 INFO - PROCESS | 3520 | 1469142754538 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:34 INFO - PROCESS | 3520 | 1469142754559 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
16:12:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 171ms
16:12:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
16:12:34 INFO - PROCESS | 3520 | 1469142754711 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:34 INFO - PROCESS | 3520 | 1469142754728 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:34 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"
16:12:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:12:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:12:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 171ms
16:12:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
16:12:34 INFO - PROCESS | 3520 | 1469142754889 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:34 INFO - PROCESS | 3520 | 1469142754908 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
16:12:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 172ms
16:12:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
16:12:35 INFO - PROCESS | 3520 | 1469142755067 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:35 INFO - PROCESS | 3520 | 1469142755086 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:35 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"
16:12:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:12:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
16:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:12:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
16:12:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
16:12:35 INFO - PROCESS | 3520 | 1469142755237 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:35 INFO - PROCESS | 3520 | 1469142755254 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:35 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"
16:12:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:12:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
16:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:12:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
16:12:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
16:12:35 INFO - PROCESS | 3520 | 1469142755417 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:35 INFO - PROCESS | 3520 | 1469142755429 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
16:12:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 171ms
16:12:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
16:12:35 INFO - PROCESS | 3520 | 1469142755588 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:35 INFO - PROCESS | 3520 | 1469142755619 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200
16:12:36 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:12:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
16:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:12:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 670ms
16:12:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
16:12:36 INFO - PROCESS | 3520 | 1469142756261 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:36 INFO - PROCESS | 3520 | 1469142756275 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
16:12:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 171ms
16:12:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
16:12:36 INFO - PROCESS | 3520 | 1469142756437 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:36 INFO - PROCESS | 3520 | 1469142756454 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
16:12:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
16:12:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
16:12:36 INFO - PROCESS | 3520 | 1469142756611 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:36 INFO - PROCESS | 3520 | 1469142756628 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
16:12:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
16:12:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
16:12:36 INFO - PROCESS | 3520 | 1469142756787 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:36 INFO - PROCESS | 3520 | 1469142756804 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
16:12:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
16:12:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
16:12:36 INFO - PROCESS | 3520 | 1469142756963 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:36 INFO - PROCESS | 3520 | 1469142756979 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
16:12:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 171ms
16:12:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
16:12:37 INFO - PROCESS | 3520 | 1469142757138 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:37 INFO - PROCESS | 3520 | 1469142757159 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
16:12:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 171ms
16:12:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
16:12:37 INFO - PROCESS | 3520 | 1469142757317 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:37 INFO - PROCESS | 3520 | 1469142757328 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
16:12:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 172ms
16:12:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
16:12:37 INFO - PROCESS | 3520 | 1469142757487 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:37 INFO - PROCESS | 3520 | 1469142757504 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
16:12:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 171ms
16:12:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
16:12:37 INFO - PROCESS | 3520 | 1469142757661 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:37 INFO - PROCESS | 3520 | 1469142757684 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
16:12:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 171ms
16:12:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
16:12:37 INFO - PROCESS | 3520 | 1469142757837 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:37 INFO - PROCESS | 3520 | 1469142757857 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
16:12:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
16:12:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
16:12:38 INFO - PROCESS | 3520 | 1469142758012 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:38 INFO - PROCESS | 3520 | 1469142758026 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
16:12:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
16:12:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
16:12:38 INFO - PROCESS | 3520 | 1469142758188 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:38 INFO - PROCESS | 3520 | 1469142758206 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
16:12:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
16:12:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
16:12:38 INFO - PROCESS | 3520 | 1469142758367 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:38 INFO - PROCESS | 3520 | 1469142758386 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
16:12:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 171ms
16:12:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
16:12:38 INFO - PROCESS | 3520 | 1469142758628 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:38 INFO - PROCESS | 3520 | 1469142758665 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
16:12:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 230ms
16:12:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
16:12:38 INFO - PROCESS | 3520 | 1469142758788 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:38 INFO - PROCESS | 3520 | 1469142758809 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
16:12:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 171ms
16:12:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
16:12:38 INFO - PROCESS | 3520 | 1469142758967 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:38 INFO - PROCESS | 3520 | 1469142758980 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
16:12:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 171ms
16:12:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
16:12:39 INFO - PROCESS | 3520 | 1469142759140 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:39 INFO - PROCESS | 3520 | 1469142759161 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
16:12:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 171ms
16:12:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
16:12:39 INFO - PROCESS | 3520 | 1469142759317 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:39 INFO - PROCESS | 3520 | 1469142759328 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
16:12:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
16:12:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
16:12:39 INFO - PROCESS | 3520 | 1469142759490 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:39 INFO - PROCESS | 3520 | 1469142759516 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
16:12:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 171ms
16:12:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
16:12:39 INFO - PROCESS | 3520 | 1469142759663 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:39 INFO - PROCESS | 3520 | 1469142759677 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
16:12:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 171ms
16:12:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
16:12:39 INFO - PROCESS | 3520 | 1469142759837 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:39 INFO - PROCESS | 3520 | 1469142759854 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
16:12:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 172ms
16:12:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
16:12:40 INFO - PROCESS | 3520 | 1469142760017 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:40 INFO - PROCESS | 3520 | 1469142760036 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
16:12:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
16:12:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
16:12:40 INFO - PROCESS | 3520 | 1469142760187 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:40 INFO - PROCESS | 3520 | 1469142760205 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
16:12:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
16:12:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
16:12:40 INFO - PROCESS | 3520 | 1469142760361 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:40 INFO - PROCESS | 3520 | 1469142760384 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
16:12:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
16:12:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
16:12:40 INFO - PROCESS | 3520 | 1469142760538 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:40 INFO - PROCESS | 3520 | 1469142760554 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
16:12:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
16:12:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
16:12:40 INFO - PROCESS | 3520 | 1469142760712 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:40 INFO - PROCESS | 3520 | 1469142760737 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
16:12:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 171ms
16:12:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
16:12:40 INFO - PROCESS | 3520 | 1469142760888 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:40 INFO - PROCESS | 3520 | 1469142760904 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
16:12:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 171ms
16:12:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
16:12:41 INFO - PROCESS | 3520 | 1469142761067 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:41 INFO - PROCESS | 3520 | 1469142761078 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
16:12:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
16:12:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
16:12:41 INFO - PROCESS | 3520 | 1469142761237 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:41 INFO - PROCESS | 3520 | 1469142761253 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
16:12:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
16:12:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
16:12:41 INFO - PROCESS | 3520 | 1469142761411 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:41 INFO - PROCESS | 3520 | 1469142761427 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
16:12:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
16:12:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
16:12:41 INFO - PROCESS | 3520 | 1469142761589 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:41 INFO - PROCESS | 3520 | 1469142761640 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
16:12:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 330ms
16:12:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
16:12:41 INFO - PROCESS | 3520 | 1469142761925 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:41 INFO - PROCESS | 3520 | 1469142761942 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
16:12:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 171ms
16:12:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
16:12:42 INFO - PROCESS | 3520 | 1469142762103 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:42 INFO - PROCESS | 3520 | 1469142762120 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
16:12:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 171ms
16:12:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
16:12:42 INFO - PROCESS | 3520 | 1469142762276 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:42 INFO - PROCESS | 3520 | 1469142762296 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
16:12:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 172ms
16:12:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
16:12:42 INFO - PROCESS | 3520 | 1469142762453 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:42 INFO - PROCESS | 3520 | 1469142762469 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
16:12:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 120ms
16:12:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
16:12:42 INFO - PROCESS | 3520 | 1469142762580 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:42 INFO - PROCESS | 3520 | 1469142762595 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
16:12:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
16:12:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
16:12:42 INFO - PROCESS | 3520 | 1469142762754 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:42 INFO - PROCESS | 3520 | 1469142762773 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
16:12:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 171ms
16:12:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
16:12:42 INFO - PROCESS | 3520 | 1469142762928 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:42 INFO - PROCESS | 3520 | 1469142762944 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
16:12:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
16:12:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
16:12:43 INFO - PROCESS | 3520 | 1469142763104 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:43 INFO - PROCESS | 3520 | 1469142763121 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
16:12:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
16:12:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
16:12:43 INFO - PROCESS | 3520 | 1469142763279 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:43 INFO - PROCESS | 3520 | 1469142763303 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
16:12:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
16:12:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
16:12:43 INFO - PROCESS | 3520 | 1469142763455 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:43 INFO - PROCESS | 3520 | 1469142763471 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
16:12:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 172ms
16:12:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
16:12:43 INFO - PROCESS | 3520 | 1469142763633 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:43 INFO - PROCESS | 3520 | 1469142763645 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
16:12:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 171ms
16:12:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
16:12:43 INFO - PROCESS | 3520 | 1469142763804 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:43 INFO - PROCESS | 3520 | 1469142763820 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
16:12:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 171ms
16:12:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
16:12:44 INFO - PROCESS | 3520 | 1469142763980 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:44 INFO - PROCESS | 3520 | 1469142763994 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
16:12:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 171ms
16:12:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
16:12:44 INFO - PROCESS | 3520 | 1469142764157 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:44 INFO - PROCESS | 3520 | 1469142764173 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
16:12:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
16:12:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 171ms
16:12:44 INFO - TEST-START | /DOMEvents/constructors.html
16:12:44 INFO - PROCESS | 3520 | 1469142764330 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:44 INFO - PROCESS | 3520 | 1469142764351 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
16:12:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
16:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:12:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
16:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:12:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
16:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:12:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
16:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:12:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
16:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:12:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
16:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
16:12:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:12:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
16:12:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 186ms
16:12:44 INFO - TEST-START | /DOMEvents/event-phases-order.html
16:12:44 INFO - PROCESS | 3520 | 1469142764520 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:44 INFO - PROCESS | 3520 | 1469142764536 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
16:12:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 171ms
16:12:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
16:12:44 INFO - PROCESS | 3520 | 1469142764695 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:44 INFO - PROCESS | 3520 | 1469142764712 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
16:12:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
16:12:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
16:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:12:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:12:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1
16:12:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
16:12:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:12:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:12:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1
16:12:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
16:12:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:12:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:12:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]"
16:12:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
16:12:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:12:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:12:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
16:12:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 336ms
16:12:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
16:12:45 INFO - PROCESS | 3520 | 1469142765035 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:45 INFO - PROCESS | 3520 | 1469142765056 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:45 INFO - PROCESS | 3520 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
16:12:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
16:12:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 171ms
16:12:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
16:12:45 INFO - PROCESS | 3520 | 1469142765210 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:45 INFO - PROCESS | 3520 | 1469142765229 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:45 INFO - PROCESS | 3520 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
16:12:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
16:12:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 171ms
16:12:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
16:12:45 INFO - PROCESS | 3520 | 1469142765390 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:45 INFO - PROCESS | 3520 | 1469142765408 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
16:12:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 171ms
16:12:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
16:12:45 INFO - PROCESS | 3520 | 1469142765562 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:45 INFO - PROCESS | 3520 | 1469142765579 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:45 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
16:12:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 171ms
16:12:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
16:12:45 INFO - PROCESS | 3520 | 1469142765738 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:45 INFO - PROCESS | 3520 | 1469142765755 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:45 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
16:12:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
16:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
16:12:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 171ms
16:12:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
16:12:45 INFO - PROCESS | 3520 | 1469142765914 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:45 INFO - PROCESS | 3520 | 1469142765930 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:46 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
16:12:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 171ms
16:12:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
16:12:46 INFO - PROCESS | 3520 | 1469142766088 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:46 INFO - PROCESS | 3520 | 1469142766105 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:46 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
16:12:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
16:12:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
16:12:46 INFO - PROCESS | 3520 | 1469142766267 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:46 INFO - PROCESS | 3520 | 1469142766279 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
16:12:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
16:12:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
16:12:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
16:12:46 INFO - PROCESS | 3520 | 1469142766438 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:46 INFO - PROCESS | 3520 | 1469142766454 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:46 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
16:12:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 171ms
16:12:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
16:12:46 INFO - PROCESS | 3520 | 1469142766612 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:46 INFO - PROCESS | 3520 | 1469142766630 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:46 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
16:12:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 171ms
16:12:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
16:12:46 INFO - PROCESS | 3520 | 1469142766788 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:46 INFO - PROCESS | 3520 | 1469142766807 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:46 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
16:12:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
16:12:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
16:12:46 INFO - PROCESS | 3520 | 1469142766968 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:47 INFO - PROCESS | 3520 | 1469142766992 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
16:12:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 171ms
16:12:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
16:12:47 INFO - PROCESS | 3520 | 1469142767138 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:47 INFO - PROCESS | 3520 | 1469142767155 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.
16:12:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 120ms
16:12:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
16:12:47 INFO - PROCESS | 3520 | 1469142767263 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:47 INFO - PROCESS | 3520 | 1469142767277 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
16:12:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 172ms
16:12:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
16:12:47 INFO - PROCESS | 3520 | 1469142767438 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:47 INFO - PROCESS | 3520 | 1469142767455 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:47 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
16:12:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
16:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
16:12:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 120ms
16:12:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
16:12:47 INFO - PROCESS | 3520 | 1469142767563 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:47 INFO - PROCESS | 3520 | 1469142767579 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
16:12:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 171ms
16:12:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
16:12:47 INFO - PROCESS | 3520 | 1469142767737 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:47 INFO - PROCESS | 3520 | 1469142767754 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
16:12:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 230ms
16:12:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
16:12:47 INFO - PROCESS | 3520 | 1469142767971 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:48 INFO - PROCESS | 3520 | 1469142767988 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
16:12:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
16:12:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
16:12:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
16:12:48 INFO - PROCESS | 3520 | 1469142768144 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:48 INFO - PROCESS | 3520 | 1469142768161 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
16:12:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 171ms
16:12:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
16:12:48 INFO - PROCESS | 3520 | 1469142768321 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:48 INFO - PROCESS | 3520 | 1469142768341 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
16:12:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 171ms
16:12:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
16:12:48 INFO - PROCESS | 3520 | 1469142768496 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:48 INFO - PROCESS | 3520 | 1469142768511 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
16:12:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 120ms
16:12:48 INFO - TEST-START | /FileAPI/FileReaderSync.worker
16:12:48 INFO - PROCESS | 3520 | 1469142768621 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:48 INFO - PROCESS | 3520 | 1469142768638 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
16:12:48 INFO - {}
16:12:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
16:12:48 INFO - {}
16:12:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
16:12:48 INFO - {}
16:12:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
16:12:48 INFO - {}
16:12:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 171ms
16:12:48 INFO - TEST-START | /FileAPI/fileReader.html
16:12:48 INFO - PROCESS | 3520 | 1469142768797 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:48 INFO - PROCESS | 3520 | 1469142768813 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
16:12:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
16:12:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
16:12:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
16:12:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
16:12:48 INFO - TEST-START | /FileAPI/historical.html
16:12:48 INFO - PROCESS | 3520 | 1469142768971 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:49 INFO - PROCESS | 3520 | 1469142768990 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
16:12:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
16:12:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
16:12:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
16:12:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
16:12:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
16:12:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
16:12:49 INFO - TEST-OK | /FileAPI/historical.html | took 172ms
16:12:49 INFO - TEST-START | /FileAPI/idlharness.html
16:12:49 INFO - PROCESS | 3520 | 1469142769151 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:49 INFO - PROCESS | 3520 | 1469142769162 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
16:12:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:12:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:12:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
16:12:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:12:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:12:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
16:12:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:12:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:12:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
16:12:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:12:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:12:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
16:12:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:12:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:12:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
16:12:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:12:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
16:12:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:12:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:12:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
16:12:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:12:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:12:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
16:12:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 271ms
16:12:49 INFO - TEST-START | /FileAPI/idlharness.worker
16:12:49 INFO - PROCESS | 3520 | 1469142769422 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:49 INFO - PROCESS | 3520 | 1469142769438 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
16:12:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:12:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:12:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
16:12:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:12:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:12:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
16:12:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:12:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:12:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
16:12:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:12:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:12:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
16:12:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:12:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:12:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
16:12:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:12:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
16:12:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:12:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:12:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
16:12:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:12:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:12:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:12:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
16:12:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:12:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:12:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:12:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
16:12:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:12:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
16:12:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:12:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
16:12:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:12:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:12:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:12:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:12:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:12:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
16:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:12:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:12:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:12:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:12:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:12:49 INFO - {}
16:12:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 349ms
16:12:49 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
16:12:49 INFO - PROCESS | 3520 | 1469142769772 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:49 INFO - PROCESS | 3520 | 1469142769795 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:49 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched
16:12:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 172ms
16:12:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
16:12:49 INFO - PROCESS | 3520 | 1469142769953 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:49 INFO - PROCESS | 3520 | 1469142769972 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
16:12:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 171ms
16:12:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html
16:12:50 INFO - PROCESS | 3520 | 1469142770127 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:50 INFO - PROCESS | 3520 | 1469142770145 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
16:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
16:12:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 171ms
16:12:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
16:12:50 INFO - PROCESS | 3520 | 1469142770305 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:50 INFO - PROCESS | 3520 | 1469142770322 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
16:12:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
16:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
16:12:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary.
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
16:12:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
16:12:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary.
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
16:12:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
16:12:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
16:12:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
16:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
16:12:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
16:12:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:12:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:12:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
16:12:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:12:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:12:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:12:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:12:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
16:12:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 234ms
16:12:50 INFO - PROCESS | 3520 | 1469142770542 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
16:12:50 INFO - PROCESS | 3520 | 1469142770561 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
16:12:50 INFO - {}
16:12:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
16:12:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
16:12:50 INFO - PROCESS | 3520 | 1469142770721 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:50 INFO - PROCESS | 3520 | 1469142770740 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
16:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
16:12:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
16:12:50 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
16:12:50 INFO - PROCESS | 3520 | 1469142770896 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:50 INFO - PROCESS | 3520 | 1469142770911 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
16:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:12:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8"
16:12:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:12:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 403ms
16:12:51 INFO - TEST-START | /FileAPI/file/File-constructor.html
16:12:51 INFO - PROCESS | 3520 | 1469142771306 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:51 INFO - PROCESS | 3520 | 1469142771336 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
16:12:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
16:12:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
16:12:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
16:12:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
16:12:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
16:12:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
16:12:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
16:12:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
16:12:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
16:12:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
16:12:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
16:12:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
16:12:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
16:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
16:12:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
16:12:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
16:12:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 182ms
16:12:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
16:12:51 INFO - PROCESS | 3520 | 1469142771493 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:51 INFO - PROCESS | 3520 | 1469142771513 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
16:12:51 INFO - {}
16:12:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 171ms
16:12:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
16:12:51 INFO - PROCESS | 3520 | 1469142771674 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:51 INFO - PROCESS | 3520 | 1469142771701 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
16:12:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
16:12:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
16:12:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
16:12:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
16:12:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
16:12:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
16:12:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
16:12:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
16:12:51 INFO - PROCESS | 3520 | 1469142771846 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:51 INFO - PROCESS | 3520 | 1469142771861 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
16:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
16:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
16:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
16:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
16:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
16:12:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
16:12:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
16:12:52 INFO - PROCESS | 3520 | 1469142772022 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:52 INFO - PROCESS | 3520 | 1469142772041 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
16:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
16:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
16:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
16:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
16:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
16:12:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
16:12:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
16:12:52 INFO - PROCESS | 3520 | 1469142772196 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:52 INFO - PROCESS | 3520 | 1469142772224 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
16:12:52 INFO - reader.readAsText(blob_2)
16:12:52 INFO - }" did not throw
16:12:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
16:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
16:12:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
16:12:52 INFO - reader.readAsDataURL(blob_2)
16:12:52 INFO - }" did not throw
16:12:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
16:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
16:12:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
16:12:52 INFO - reader.readAsArrayBuffer(blob_2)
16:12:52 INFO - }" did not throw
16:12:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
16:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
16:12:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
16:12:52 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
16:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:12:52 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
16:12:52 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
16:12:52 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
16:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:12:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
16:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:12:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
16:12:52 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
16:12:52 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
16:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:12:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 175ms
16:12:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
16:12:52 INFO - PROCESS | 3520 | 1469142772373 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:52 INFO - PROCESS | 3520 | 1469142772390 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
16:12:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
16:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
16:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
16:12:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 172ms
16:12:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
16:12:52 INFO - PROCESS | 3520 | 1469142772550 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:52 INFO - PROCESS | 3520 | 1469142772562 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
16:12:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 120ms
16:12:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
16:12:52 INFO - PROCESS | 3520 | 1469142772671 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:52 INFO - PROCESS | 3520 | 1469142772688 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
16:12:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 120ms
16:12:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
16:12:52 INFO - PROCESS | 3520 | 1469142772796 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:52 INFO - PROCESS | 3520 | 1469142772812 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
16:12:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 120ms
16:12:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
16:12:52 INFO - PROCESS | 3520 | 1469142772923 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:52 INFO - PROCESS | 3520 | 1469142772942 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
16:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
16:12:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
16:12:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
16:12:53 INFO - PROCESS | 3520 | 1469142773096 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:53 INFO - PROCESS | 3520 | 1469142773111 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
16:12:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 171ms
16:12:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
16:12:53 INFO - PROCESS | 3520 | 1469142773272 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:53 INFO - PROCESS | 3520 | 1469142773293 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
16:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
16:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
16:12:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 171ms
16:12:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
16:12:53 INFO - PROCESS | 3520 | 1469142773451 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:53 INFO - PROCESS | 3520 | 1469142773462 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
16:12:53 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function
16:12:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
16:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:12:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:12:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
16:12:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 171ms
16:12:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
16:12:53 INFO - PROCESS | 3520 | 1469142773621 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:53 INFO - PROCESS | 3520 | 1469142773638 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
16:12:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 120ms
16:12:53 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
16:12:53 INFO - PROCESS | 3520 | 1469142773744 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:53 INFO - PROCESS | 3520 | 1469142773764 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:53 INFO - PROCESS | 3520 | [Parent 3520] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:12:54 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
16:12:54 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 730ms
16:12:54 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
16:12:54 INFO - PROCESS | 3520 | 1469142774477 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:54 INFO - PROCESS | 3520 | 1469142774502 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:54 INFO - PROCESS | 3520 | [Parent 3520] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:12:55 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
16:12:55 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 730ms
16:12:55 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
16:12:55 INFO - PROCESS | 3520 | 1469142775210 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:55 INFO - PROCESS | 3520 | 1469142775225 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:55 INFO - PROCESS | 3520 | [Parent 3520] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:12:55 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
16:12:55 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 730ms
16:12:55 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
16:12:55 INFO - PROCESS | 3520 | 1469142775943 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:55 INFO - PROCESS | 3520 | 1469142775957 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:56 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
16:12:56 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 731ms
16:12:56 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
16:12:56 INFO - PROCESS | 3520 | 1469142776676 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:56 INFO - PROCESS | 3520 | 1469142776690 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:56 INFO - PROCESS | 3520 | [Parent 3520] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:12:57 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
16:12:57 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
16:12:57 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
16:12:57 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
16:12:57 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 770ms
16:12:57 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
16:12:57 INFO - PROCESS | 3520 | 1469142777451 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:57 INFO - PROCESS | 3520 | 1469142777482 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:58 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
16:12:58 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
16:12:58 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
16:12:58 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
16:12:58 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
16:12:58 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
16:12:58 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 770ms
16:12:58 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
16:12:58 INFO - PROCESS | 3520 | 1469142778228 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:58 INFO - PROCESS | 3520 | 1469142778253 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:58 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
16:12:58 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
16:12:58 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
16:12:58 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
16:12:58 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
16:12:58 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
16:12:58 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 730ms
16:12:58 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
16:12:58 INFO - PROCESS | 3520 | 1469142778964 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:59 INFO - PROCESS | 3520 | 1469142778978 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:59 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
16:12:59 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
16:12:59 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
16:12:59 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
16:12:59 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
16:12:59 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
16:12:59 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 730ms
16:12:59 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
16:12:59 INFO - PROCESS | 3520 | 1469142779695 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:12:59 INFO - PROCESS | 3520 | 1469142779709 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
16:13:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
16:13:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
16:13:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
16:13:00 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 732ms
16:13:00 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
16:13:00 INFO - PROCESS | 3520 | 1469142780430 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:00 INFO - PROCESS | 3520 | 1469142780475 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:01 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
16:13:01 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
16:13:01 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
16:13:01 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
16:13:01 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 831ms
16:13:01 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
16:13:01 INFO - PROCESS | 3520 | 1469142781264 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:01 INFO - PROCESS | 3520 | 1469142781294 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:01 INFO - PROCESS | 3520 | [Parent 3520] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:13:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
16:13:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
16:13:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
16:13:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
16:13:02 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 770ms
16:13:02 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
16:13:02 INFO - PROCESS | 3520 | 1469142782037 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:02 INFO - PROCESS | 3520 | 1469142782065 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
16:13:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
16:13:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
16:13:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
16:13:02 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 730ms
16:13:02 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
16:13:02 INFO - PROCESS | 3520 | 1469142782770 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:02 INFO - PROCESS | 3520 | 1469142782795 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
16:13:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
16:13:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
16:13:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
16:13:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
16:13:06 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 3264ms
16:13:06 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
16:13:06 INFO - PROCESS | 3520 | 1469142786041 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:06 INFO - PROCESS | 3520 | 1469142786067 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:08 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
16:13:08 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
16:13:08 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
16:13:08 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2023ms
16:13:08 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
16:13:08 INFO - PROCESS | 3520 | 1469142788065 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:08 INFO - PROCESS | 3520 | 1469142788095 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:10 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
16:13:10 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
16:13:10 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
16:13:10 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 2070ms
16:13:10 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
16:13:10 INFO - PROCESS | 3520 | 1469142790139 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:10 INFO - PROCESS | 3520 | 1469142790167 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:11 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
16:13:11 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 870ms
16:13:11 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
16:13:11 INFO - PROCESS | 3520 | 1469142791015 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:11 INFO - PROCESS | 3520 | 1469142791042 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:11 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
16:13:11 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
16:13:11 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 772ms
16:13:11 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
16:13:11 INFO - PROCESS | 3520 | 1469142791787 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:11 INFO - PROCESS | 3520 | 1469142791812 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:12 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
16:13:12 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 730ms
16:13:12 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
16:13:12 INFO - PROCESS | 3520 | 1469142792520 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:12 INFO - PROCESS | 3520 | 1469142792545 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:13 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
16:13:13 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 730ms
16:13:13 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
16:13:13 INFO - PROCESS | 3520 | 1469142793254 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:13 INFO - PROCESS | 3520 | 1469142793285 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:14 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
16:13:14 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 770ms
16:13:14 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
16:13:14 INFO - PROCESS | 3520 | 1469142794028 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:14 INFO - PROCESS | 3520 | 1469142794045 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:14 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
16:13:14 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 770ms
16:13:14 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
16:13:14 INFO - PROCESS | 3520 | 1469142794801 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:14 INFO - PROCESS | 3520 | 1469142794827 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:15 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
16:13:15 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 731ms
16:13:15 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
16:13:15 INFO - PROCESS | 3520 | 1469142795539 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:15 INFO - PROCESS | 3520 | 1469142795565 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:16 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
16:13:16 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 731ms
16:13:16 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
16:13:16 INFO - PROCESS | 3520 | 1469142796270 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:16 INFO - PROCESS | 3520 | 1469142796296 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:16 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
16:13:16 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 670ms
16:13:16 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
16:13:16 INFO - PROCESS | 3520 | 1469142796942 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:16 INFO - PROCESS | 3520 | 1469142796968 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:17 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
16:13:17 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 870ms
16:13:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
16:13:17 INFO - PROCESS | 3520 | 1469142797817 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:17 INFO - PROCESS | 3520 | 1469142797850 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
16:13:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 870ms
16:13:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
16:13:18 INFO - PROCESS | 3520 | 1469142798688 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:18 INFO - PROCESS | 3520 | 1469142798712 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
16:13:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 930ms
16:13:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
16:13:19 INFO - PROCESS | 3520 | 1469142799621 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:19 INFO - PROCESS | 3520 | 1469142799646 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:20 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
16:13:20 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 770ms
16:13:20 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
16:13:20 INFO - PROCESS | 3520 | 1469142800398 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:20 INFO - PROCESS | 3520 | 1469142800425 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
16:13:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 1778ms
16:13:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
16:13:22 INFO - PROCESS | 3520 | 1469142802179 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:22 INFO - PROCESS | 3520 | 1469142802208 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
16:13:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 730ms
16:13:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
16:13:22 INFO - PROCESS | 3520 | 1469142802916 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:22 INFO - PROCESS | 3520 | 1469142802931 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
16:13:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 870ms
16:13:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
16:13:23 INFO - PROCESS | 3520 | 1469142803787 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:23 INFO - PROCESS | 3520 | 1469142803811 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:24 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
16:13:24 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 830ms
16:13:24 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
16:13:24 INFO - PROCESS | 3520 | 1469142804619 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:24 INFO - PROCESS | 3520 | 1469142804646 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:25 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
16:13:25 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 831ms
16:13:25 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
16:13:25 INFO - PROCESS | 3520 | 1469142805455 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:25 INFO - PROCESS | 3520 | 1469142805482 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:26 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
16:13:26 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 731ms
16:13:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
16:13:26 INFO - PROCESS | 3520 | 1469142806189 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:26 INFO - PROCESS | 3520 | 1469142806213 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:26 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
16:13:26 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 731ms
16:13:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
16:13:26 INFO - PROCESS | 3520 | 1469142806921 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:26 INFO - PROCESS | 3520 | 1469142806945 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:27 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
16:13:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 770ms
16:13:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
16:13:27 INFO - PROCESS | 3520 | 1469142807696 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:27 INFO - PROCESS | 3520 | 1469142807714 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:28 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
16:13:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 730ms
16:13:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
16:13:28 INFO - PROCESS | 3520 | 1469142808430 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:28 INFO - PROCESS | 3520 | 1469142808446 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:29 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
16:13:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 670ms
16:13:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
16:13:29 INFO - PROCESS | 3520 | 1469142809106 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:29 INFO - PROCESS | 3520 | 1469142809133 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
16:13:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 930ms
16:13:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
16:13:30 INFO - PROCESS | 3520 | 1469142810037 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:30 INFO - PROCESS | 3520 | 1469142810063 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
16:13:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 770ms
16:13:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
16:13:30 INFO - PROCESS | 3520 | 1469142810810 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:30 INFO - PROCESS | 3520 | 1469142810835 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:31 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
16:13:31 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 832ms
16:13:31 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
16:13:31 INFO - PROCESS | 3520 | 1469142811645 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:31 INFO - PROCESS | 3520 | 1469142811665 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:32 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
16:13:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 870ms
16:13:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
16:13:32 INFO - PROCESS | 3520 | 1469142812517 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:32 INFO - PROCESS | 3520 | 1469142812540 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:33 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
16:13:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 870ms
16:13:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
16:13:33 INFO - PROCESS | 3520 | 1469142813389 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:33 INFO - PROCESS | 3520 | 1469142813414 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
16:13:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 870ms
16:13:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
16:13:34 INFO - PROCESS | 3520 | 1469142814265 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:34 INFO - PROCESS | 3520 | 1469142814295 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:35 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
16:13:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 870ms
16:13:35 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
16:13:35 INFO - PROCESS | 3520 | 1469142815142 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:35 INFO - PROCESS | 3520 | 1469142815167 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:36 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
16:13:36 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 871ms
16:13:36 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
16:13:36 INFO - PROCESS | 3520 | 1469142816019 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:36 INFO - PROCESS | 3520 | 1469142816044 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:36 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
16:13:36 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 771ms
16:13:36 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
16:13:36 INFO - PROCESS | 3520 | 1469142816789 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:36 INFO - PROCESS | 3520 | 1469142816813 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:37 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
16:13:37 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 770ms
16:13:37 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
16:13:37 INFO - PROCESS | 3520 | 1469142817562 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:37 INFO - PROCESS | 3520 | 1469142817577 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:38 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
16:13:38 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 730ms
16:13:38 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
16:13:38 INFO - PROCESS | 3520 | 1469142818296 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:38 INFO - PROCESS | 3520 | 1469142818314 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:38 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
16:13:38 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 670ms
16:13:38 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
16:13:38 INFO - PROCESS | 3520 | 1469142818968 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:39 INFO - PROCESS | 3520 | 1469142818981 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:40 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
16:13:40 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 1121ms
16:13:40 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
16:13:40 INFO - PROCESS | 3520 | 1469142820096 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:40 INFO - PROCESS | 3520 | 1469142820126 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:40 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
16:13:40 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 830ms
16:13:40 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
16:13:40 INFO - PROCESS | 3520 | 1469142820929 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:40 INFO - PROCESS | 3520 | 1469142820955 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:41 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
16:13:41 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 871ms
16:13:41 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
16:13:41 INFO - PROCESS | 3520 | 1469142821807 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:41 INFO - PROCESS | 3520 | 1469142821833 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:42 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
16:13:42 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 830ms
16:13:42 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
16:13:42 INFO - PROCESS | 3520 | 1469142822637 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:42 INFO - PROCESS | 3520 | 1469142822661 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
16:13:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 830ms
16:13:43 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
16:13:43 INFO - PROCESS | 3520 | 1469142823470 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:43 INFO - PROCESS | 3520 | 1469142823506 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:44 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
16:13:44 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1017ms
16:13:44 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
16:13:44 INFO - PROCESS | 3520 | 1469142824491 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:44 INFO - PROCESS | 3520 | 1469142824519 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:45 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
16:13:45 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 830ms
16:13:45 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
16:13:45 INFO - PROCESS | 3520 | 1469142825325 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:45 INFO - PROCESS | 3520 | 1469142825351 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:46 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
16:13:46 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 770ms
16:13:46 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
16:13:46 INFO - PROCESS | 3520 | 1469142826098 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:46 INFO - PROCESS | 3520 | 1469142826128 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:46 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
16:13:46 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 831ms
16:13:46 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
16:13:46 INFO - PROCESS | 3520 | 1469142826931 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:46 INFO - PROCESS | 3520 | 1469142826947 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:47 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
16:13:47 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 830ms
16:13:47 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
16:13:47 INFO - PROCESS | 3520 | 1469142827768 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:47 INFO - PROCESS | 3520 | 1469142827794 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
16:13:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 871ms
16:13:48 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
16:13:48 INFO - PROCESS | 3520 | 1469142828640 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:48 INFO - PROCESS | 3520 | 1469142828664 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
16:13:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 770ms
16:13:49 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
16:13:49 INFO - PROCESS | 3520 | 1469142829412 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:49 INFO - PROCESS | 3520 | 1469142829428 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
16:13:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 870ms
16:13:50 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
16:13:50 INFO - PROCESS | 3520 | 1469142830287 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:50 INFO - PROCESS | 3520 | 1469142830318 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
16:13:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 730ms
16:13:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
16:13:51 INFO - PROCESS | 3520 | 1469142831019 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:51 INFO - PROCESS | 3520 | 1469142831032 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
16:13:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 871ms
16:13:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
16:13:51 INFO - PROCESS | 3520 | 1469142831892 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:51 INFO - PROCESS | 3520 | 1469142831917 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
16:13:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 770ms
16:13:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
16:13:52 INFO - PROCESS | 3520 | 1469142832666 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:52 INFO - PROCESS | 3520 | 1469142832694 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
16:13:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 770ms
16:13:53 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
16:13:53 INFO - PROCESS | 3520 | 1469142833440 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:53 INFO - PROCESS | 3520 | 1469142833468 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
16:13:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 830ms
16:13:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
16:13:54 INFO - PROCESS | 3520 | 1469142834277 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:54 INFO - PROCESS | 3520 | 1469142834304 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
16:13:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 770ms
16:13:55 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
16:13:55 INFO - PROCESS | 3520 | 1469142835047 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:55 INFO - PROCESS | 3520 | 1469142835071 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
16:13:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 830ms
16:13:55 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
16:13:55 INFO - PROCESS | 3520 | 1469142835880 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:55 INFO - PROCESS | 3520 | 1469142835911 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
16:13:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 831ms
16:13:56 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
16:13:56 INFO - PROCESS | 3520 | 1469142836714 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:56 INFO - PROCESS | 3520 | 1469142836741 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
16:13:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 930ms
16:13:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
16:13:57 INFO - PROCESS | 3520 | 1469142837646 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:57 INFO - PROCESS | 3520 | 1469142837670 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
16:13:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 830ms
16:13:58 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
16:13:58 INFO - PROCESS | 3520 | 1469142838481 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:58 INFO - PROCESS | 3520 | 1469142838521 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
16:13:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 830ms
16:13:59 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
16:13:59 INFO - PROCESS | 3520 | 1469142839317 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:13:59 INFO - PROCESS | 3520 | 1469142839345 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:00 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
16:14:00 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 830ms
16:14:00 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
16:14:00 INFO - PROCESS | 3520 | 1469142840154 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:00 INFO - PROCESS | 3520 | 1469142840180 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
16:14:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 830ms
16:14:01 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
16:14:01 INFO - PROCESS | 3520 | 1469142840984 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:01 INFO - PROCESS | 3520 | 1469142841009 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
16:14:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 831ms
16:14:01 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
16:14:01 INFO - PROCESS | 3520 | 1469142841818 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:01 INFO - PROCESS | 3520 | 1469142841843 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
16:14:02 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1071ms
16:14:02 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
16:14:02 INFO - PROCESS | 3520 | 1469142842892 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:02 INFO - PROCESS | 3520 | 1469142842922 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
16:14:03 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 830ms
16:14:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
16:14:03 INFO - PROCESS | 3520 | 1469142843724 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:03 INFO - PROCESS | 3520 | 1469142843748 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
16:14:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 771ms
16:14:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
16:14:04 INFO - PROCESS | 3520 | 1469142844498 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:04 INFO - PROCESS | 3520 | 1469142844512 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
16:14:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 830ms
16:14:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
16:14:05 INFO - PROCESS | 3520 | 1469142845333 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:05 INFO - PROCESS | 3520 | 1469142845367 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
16:14:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1068ms
16:14:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
16:14:06 INFO - PROCESS | 3520 | 1469142846403 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:06 INFO - PROCESS | 3520 | 1469142846430 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
16:14:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 770ms
16:14:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
16:14:07 INFO - PROCESS | 3520 | 1469142847180 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:07 INFO - PROCESS | 3520 | 1469142847207 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
16:14:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 730ms
16:14:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
16:14:07 INFO - PROCESS | 3520 | 1469142847911 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:07 INFO - PROCESS | 3520 | 1469142847935 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
16:14:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 870ms
16:14:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
16:14:08 INFO - PROCESS | 3520 | 1469142848784 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:08 INFO - PROCESS | 3520 | 1469142848799 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
16:14:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 730ms
16:14:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
16:14:09 INFO - PROCESS | 3520 | 1469142849518 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:09 INFO - PROCESS | 3520 | 1469142849546 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
16:14:10 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 770ms
16:14:10 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
16:14:10 INFO - PROCESS | 3520 | 1469142850290 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:10 INFO - PROCESS | 3520 | 1469142850347 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
16:14:11 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 770ms
16:14:11 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
16:14:11 INFO - PROCESS | 3520 | 1469142851064 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:11 INFO - PROCESS | 3520 | 1469142851082 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
16:14:11 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 731ms
16:14:11 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
16:14:11 INFO - PROCESS | 3520 | 1469142851798 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:11 INFO - PROCESS | 3520 | 1469142851814 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
16:14:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 830ms
16:14:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
16:14:12 INFO - PROCESS | 3520 | 1469142852634 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:12 INFO - PROCESS | 3520 | 1469142852660 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
16:14:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
16:14:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
16:14:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
16:14:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
16:14:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
16:14:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
16:14:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
16:14:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
16:14:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
16:14:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
16:14:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
16:14:19 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 6684ms
16:14:19 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
16:14:19 INFO - PROCESS | 3520 | 1469142859320 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:19 INFO - PROCESS | 3520 | 1469142859351 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
16:14:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
16:14:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
16:14:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
16:14:21 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2369ms
16:14:21 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
16:14:21 INFO - PROCESS | 3520 | 1469142861694 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:21 INFO - PROCESS | 3520 | 1469142861723 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
16:14:22 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 1067ms
16:14:22 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
16:14:22 INFO - PROCESS | 3520 | 1469142862768 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:22 INFO - PROCESS | 3520 | 1469142862797 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
16:14:23 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 930ms
16:14:23 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
16:14:23 INFO - PROCESS | 3520 | 1469142863700 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:23 INFO - PROCESS | 3520 | 1469142863729 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
16:14:24 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 730ms
16:14:24 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
16:14:24 INFO - PROCESS | 3520 | 1469142864433 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:24 INFO - PROCESS | 3520 | 1469142864450 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
16:14:25 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 830ms
16:14:25 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
16:14:25 INFO - PROCESS | 3520 | 1469142865270 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:25 INFO - PROCESS | 3520 | 1469142865299 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
16:14:26 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 770ms
16:14:26 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
16:14:26 INFO - PROCESS | 3520 | 1469142866040 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:26 INFO - PROCESS | 3520 | 1469142866064 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
16:14:26 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 831ms
16:14:26 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
16:14:26 INFO - PROCESS | 3520 | 1469142866873 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:26 INFO - PROCESS | 3520 | 1469142866900 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
16:14:27 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 830ms
16:14:27 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
16:14:27 INFO - PROCESS | 3520 | 1469142867707 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:27 INFO - PROCESS | 3520 | 1469142867737 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
16:14:28 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 730ms
16:14:28 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
16:14:28 INFO - PROCESS | 3520 | 1469142868439 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:28 INFO - PROCESS | 3520 | 1469142868463 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
16:14:29 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 730ms
16:14:29 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
16:14:29 INFO - PROCESS | 3520 | 1469142869198 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:29 INFO - PROCESS | 3520 | 1469142869228 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:29 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
16:14:29 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
16:14:29 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
16:14:29 INFO - PROCESS | 3520 | 1469142869378 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:29 INFO - PROCESS | 3520 | 1469142869403 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:29 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
16:14:29 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
16:14:29 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
16:14:29 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 171ms
16:14:29 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
16:14:29 INFO - PROCESS | 3520 | 1469142869558 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:29 INFO - PROCESS | 3520 | 1469142869577 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:30 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
16:14:30 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 830ms
16:14:30 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
16:14:30 INFO - PROCESS | 3520 | 1469142870385 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:30 INFO - PROCESS | 3520 | 1469142870413 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:31 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
16:14:31 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 872ms
16:14:31 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
16:14:31 INFO - PROCESS | 3520 | 1469142871291 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:31 INFO - PROCESS | 3520 | 1469142871316 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:32 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
16:14:32 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 930ms
16:14:32 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
16:14:32 INFO - PROCESS | 3520 | 1469142872225 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:32 INFO - PROCESS | 3520 | 1469142872255 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:33 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
16:14:33 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
16:14:33 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 830ms
16:14:33 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
16:14:33 INFO - PROCESS | 3520 | 1469142873056 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:33 INFO - PROCESS | 3520 | 1469142873081 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:33 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
16:14:33 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 770ms
16:14:33 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
16:14:33 INFO - PROCESS | 3520 | 1469142873831 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:33 INFO - PROCESS | 3520 | 1469142873844 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:34 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
16:14:34 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1018ms
16:14:34 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
16:14:34 INFO - PROCESS | 3520 | 1469142874853 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:34 INFO - PROCESS | 3520 | 1469142874879 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:35 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
16:14:35 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1015ms
16:14:35 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
16:14:35 INFO - PROCESS | 3520 | 1469142875874 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:35 INFO - PROCESS | 3520 | 1469142875901 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
16:14:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
16:14:36 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 832ms
16:14:36 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
16:14:36 INFO - PROCESS | 3520 | 1469142876712 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:36 INFO - PROCESS | 3520 | 1469142876738 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
16:14:37 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 770ms
16:14:37 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
16:14:37 INFO - PROCESS | 3520 | 1469142877482 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:37 INFO - PROCESS | 3520 | 1469142877508 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
16:14:38 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 1017ms
16:14:38 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
16:14:38 INFO - PROCESS | 3520 | 1469142878502 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:38 INFO - PROCESS | 3520 | 1469142878525 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
16:14:39 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 770ms
16:14:39 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
16:14:39 INFO - PROCESS | 3520 | 1469142879276 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:39 INFO - PROCESS | 3520 | 1469142879307 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
16:14:40 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 770ms
16:14:40 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
16:14:40 INFO - PROCESS | 3520 | 1469142880048 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:40 INFO - PROCESS | 3520 | 1469142880073 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
16:14:40 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 930ms
16:14:40 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
16:14:40 INFO - PROCESS | 3520 | 1469142880981 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:41 INFO - PROCESS | 3520 | 1469142881026 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:42 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
16:14:42 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1070ms
16:14:42 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
16:14:42 INFO - PROCESS | 3520 | 1469142882055 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:42 INFO - PROCESS | 3520 | 1469142882084 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:42 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
16:14:42 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 770ms
16:14:42 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
16:14:42 INFO - PROCESS | 3520 | 1469142882828 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:42 INFO - PROCESS | 3520 | 1469142882855 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
16:14:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
16:14:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
16:14:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
16:14:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
16:14:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
16:14:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
16:14:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
16:14:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
16:14:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
16:14:45 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
16:14:45 INFO - window.indexedDB.open('test', val);..." did not throw
16:14:45 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:14:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:14:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:14:45 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:14:45 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
16:14:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
16:14:45 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
16:14:45 INFO - window.indexedDB.open('test', val);..." did not throw
16:14:45 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:14:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:14:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:14:45 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:14:45 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
16:14:45 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
16:14:45 INFO - window.indexedDB.open('test', val);..." did not throw
16:14:45 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:14:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:14:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:14:45 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:14:45 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
16:14:45 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
16:14:45 INFO - window.indexedDB.open('test', val);..." did not throw
16:14:45 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:14:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:14:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:14:45 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:14:45 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
16:14:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
16:14:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
16:14:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
16:14:45 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2444ms
16:14:45 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
16:14:45 INFO - PROCESS | 3520 | 1469142885278 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:45 INFO - PROCESS | 3520 | 1469142885304 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:45 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
16:14:45 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 670ms
16:14:45 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
16:14:45 INFO - PROCESS | 3520 | 1469142885949 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:45 INFO - PROCESS | 3520 | 1469142885964 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:47 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
16:14:47 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
16:14:47 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1276ms
16:14:47 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
16:14:47 INFO - PROCESS | 3520 | 1469142887228 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:47 INFO - PROCESS | 3520 | 1469142887254 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:48 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
16:14:48 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 770ms
16:14:48 INFO - TEST-START | /IndexedDB/idbindex_count.htm
16:14:48 INFO - PROCESS | 3520 | 1469142888002 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:48 INFO - PROCESS | 3520 | 1469142888030 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:48 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
16:14:48 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 830ms
16:14:48 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
16:14:48 INFO - PROCESS | 3520 | 1469142888836 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:48 INFO - PROCESS | 3520 | 1469142888863 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:49 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
16:14:49 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 770ms
16:14:49 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
16:14:49 INFO - PROCESS | 3520 | 1469142889612 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:49 INFO - PROCESS | 3520 | 1469142889640 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:50 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
16:14:50 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 730ms
16:14:50 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
16:14:50 INFO - PROCESS | 3520 | 1469142890343 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:50 INFO - PROCESS | 3520 | 1469142890368 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:51 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
16:14:51 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 831ms
16:14:51 INFO - TEST-START | /IndexedDB/idbindex_get.htm
16:14:51 INFO - PROCESS | 3520 | 1469142891177 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:51 INFO - PROCESS | 3520 | 1469142891201 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:51 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
16:14:51 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 771ms
16:14:51 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
16:14:51 INFO - PROCESS | 3520 | 1469142891951 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:51 INFO - PROCESS | 3520 | 1469142891980 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:52 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
16:14:52 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 730ms
16:14:52 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
16:14:52 INFO - PROCESS | 3520 | 1469142892683 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:52 INFO - PROCESS | 3520 | 1469142892696 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:53 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
16:14:53 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 771ms
16:14:53 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
16:14:53 INFO - PROCESS | 3520 | 1469142893457 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:53 INFO - PROCESS | 3520 | 1469142893482 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:54 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
16:14:54 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 830ms
16:14:54 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
16:14:54 INFO - PROCESS | 3520 | 1469142894291 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:54 INFO - PROCESS | 3520 | 1469142894323 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:55 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
16:14:55 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 730ms
16:14:55 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
16:14:55 INFO - PROCESS | 3520 | 1469142895025 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:55 INFO - PROCESS | 3520 | 1469142895061 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:55 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
16:14:55 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 830ms
16:14:55 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
16:14:55 INFO - PROCESS | 3520 | 1469142895862 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:55 INFO - PROCESS | 3520 | 1469142895886 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:56 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
16:14:56 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 871ms
16:14:56 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
16:14:56 INFO - PROCESS | 3520 | 1469142896732 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:56 INFO - PROCESS | 3520 | 1469142896757 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:57 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
16:14:57 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 671ms
16:14:57 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
16:14:57 INFO - PROCESS | 3520 | 1469142897406 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:57 INFO - PROCESS | 3520 | 1469142897430 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
16:14:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
16:14:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
16:14:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
16:14:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
16:14:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
16:14:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
16:14:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
16:14:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
16:14:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
16:14:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
16:14:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
16:14:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
16:14:58 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 771ms
16:14:58 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
16:14:58 INFO - PROCESS | 3520 | 1469142898181 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:58 INFO - PROCESS | 3520 | 1469142898214 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
16:14:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
16:14:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
16:14:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
16:14:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
16:14:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
16:14:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
16:14:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
16:14:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
16:14:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
16:14:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
16:14:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
16:14:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
16:14:59 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 831ms
16:14:59 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
16:14:59 INFO - PROCESS | 3520 | 1469142899014 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:59 INFO - PROCESS | 3520 | 1469142899043 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:59 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
16:14:59 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 831ms
16:14:59 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
16:14:59 INFO - PROCESS | 3520 | 1469142899848 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:14:59 INFO - PROCESS | 3520 | 1469142899874 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:00 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
16:15:00 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 770ms
16:15:00 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
16:15:00 INFO - PROCESS | 3520 | 1469142900623 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:00 INFO - PROCESS | 3520 | 1469142900654 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:01 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
16:15:01 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 731ms
16:15:01 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
16:15:01 INFO - PROCESS | 3520 | 1469142901359 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:01 INFO - PROCESS | 3520 | 1469142901393 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:02 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
16:15:02 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 730ms
16:15:02 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
16:15:02 INFO - PROCESS | 3520 | 1469142902096 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:02 INFO - PROCESS | 3520 | 1469142902116 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:02 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
16:15:02 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 670ms
16:15:02 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
16:15:02 INFO - PROCESS | 3520 | 1469142902767 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:02 INFO - PROCESS | 3520 | 1469142902780 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:03 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
16:15:03 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 830ms
16:15:03 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
16:15:03 INFO - PROCESS | 3520 | 1469142903599 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:03 INFO - PROCESS | 3520 | 1469142903624 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:04 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
16:15:04 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 830ms
16:15:04 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
16:15:04 INFO - PROCESS | 3520 | 1469142904433 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:04 INFO - PROCESS | 3520 | 1469142904463 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:05 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
16:15:05 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 670ms
16:15:05 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
16:15:05 INFO - PROCESS | 3520 | 1469142905105 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:05 INFO - PROCESS | 3520 | 1469142905129 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:05 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
16:15:05 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 830ms
16:15:05 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
16:15:05 INFO - PROCESS | 3520 | 1469142905938 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:05 INFO - PROCESS | 3520 | 1469142905962 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:06 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
16:15:06 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 731ms
16:15:06 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
16:15:06 INFO - PROCESS | 3520 | 1469142906673 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:06 INFO - PROCESS | 3520 | 1469142906700 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:07 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
16:15:07 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 830ms
16:15:07 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
16:15:07 INFO - PROCESS | 3520 | 1469142907506 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:07 INFO - PROCESS | 3520 | 1469142907532 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:08 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
16:15:08 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 770ms
16:15:08 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
16:15:08 INFO - PROCESS | 3520 | 1469142908280 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:08 INFO - PROCESS | 3520 | 1469142908306 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:08 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
16:15:08 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 670ms
16:15:08 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
16:15:08 INFO - PROCESS | 3520 | 1469142908956 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:08 INFO - PROCESS | 3520 | 1469142908981 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
16:15:09 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 870ms
16:15:09 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
16:15:09 INFO - PROCESS | 3520 | 1469142909827 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:09 INFO - PROCESS | 3520 | 1469142909852 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:10 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
16:15:10 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 830ms
16:15:10 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
16:15:10 INFO - PROCESS | 3520 | 1469142910659 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:10 INFO - PROCESS | 3520 | 1469142910687 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:11 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
16:15:11 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 731ms
16:15:11 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
16:15:11 INFO - PROCESS | 3520 | 1469142911393 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:11 INFO - PROCESS | 3520 | 1469142911420 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
16:15:11 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 171ms
16:15:11 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
16:15:11 INFO - PROCESS | 3520 | 1469142911566 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:11 INFO - PROCESS | 3520 | 1469142911585 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
16:15:11 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 171ms
16:15:11 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
16:15:11 INFO - PROCESS | 3520 | 1469142911744 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:11 INFO - PROCESS | 3520 | 1469142911761 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
16:15:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
16:15:11 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 171ms
16:15:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
16:15:11 INFO - PROCESS | 3520 | 1469142911923 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:11 INFO - PROCESS | 3520 | 1469142911942 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
16:15:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 730ms
16:15:12 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
16:15:12 INFO - PROCESS | 3520 | 1469142912652 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:12 INFO - PROCESS | 3520 | 1469142912666 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:13 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
16:15:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 770ms
16:15:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
16:15:13 INFO - PROCESS | 3520 | 1469142913426 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:13 INFO - PROCESS | 3520 | 1469142913455 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:14 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
16:15:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 770ms
16:15:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
16:15:14 INFO - PROCESS | 3520 | 1469142914199 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:14 INFO - PROCESS | 3520 | 1469142914226 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
16:15:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 830ms
16:15:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
16:15:15 INFO - PROCESS | 3520 | 1469142915036 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:15 INFO - PROCESS | 3520 | 1469142915062 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:15 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
16:15:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 730ms
16:15:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
16:15:15 INFO - PROCESS | 3520 | 1469142915767 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:15 INFO - PROCESS | 3520 | 1469142915781 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:16 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
16:15:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 771ms
16:15:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
16:15:16 INFO - PROCESS | 3520 | 1469142916540 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:16 INFO - PROCESS | 3520 | 1469142916566 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:15:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 871ms
16:15:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
16:15:17 INFO - PROCESS | 3520 | 1469142917414 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:17 INFO - PROCESS | 3520 | 1469142917432 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:18 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
16:15:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 770ms
16:15:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
16:15:18 INFO - PROCESS | 3520 | 1469142918187 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:18 INFO - PROCESS | 3520 | 1469142918212 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
16:15:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 930ms
16:15:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
16:15:19 INFO - PROCESS | 3520 | 1469142919122 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:19 INFO - PROCESS | 3520 | 1469142919150 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
16:15:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 831ms
16:15:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
16:15:19 INFO - PROCESS | 3520 | 1469142919959 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:19 INFO - PROCESS | 3520 | 1469142919986 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
16:15:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 870ms
16:15:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
16:15:20 INFO - PROCESS | 3520 | 1469142920837 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:20 INFO - PROCESS | 3520 | 1469142920863 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
16:15:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 831ms
16:15:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
16:15:21 INFO - PROCESS | 3520 | 1469142921667 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:21 INFO - PROCESS | 3520 | 1469142921692 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
16:15:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 770ms
16:15:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
16:15:22 INFO - PROCESS | 3520 | 1469142922440 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:22 INFO - PROCESS | 3520 | 1469142922465 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
16:15:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 870ms
16:15:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
16:15:23 INFO - PROCESS | 3520 | 1469142923315 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:23 INFO - PROCESS | 3520 | 1469142923347 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
16:15:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 830ms
16:15:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
16:15:24 INFO - PROCESS | 3520 | 1469142924146 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:24 INFO - PROCESS | 3520 | 1469142924171 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:24 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
16:15:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 830ms
16:15:24 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
16:15:24 INFO - PROCESS | 3520 | 1469142924979 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:25 INFO - PROCESS | 3520 | 1469142925003 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
16:15:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 930ms
16:15:25 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
16:15:25 INFO - PROCESS | 3520 | 1469142925914 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:25 INFO - PROCESS | 3520 | 1469142925943 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
16:15:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 771ms
16:15:26 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
16:15:26 INFO - PROCESS | 3520 | 1469142926687 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:26 INFO - PROCESS | 3520 | 1469142926717 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:15:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 770ms
16:15:27 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
16:15:27 INFO - PROCESS | 3520 | 1469142927460 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:27 INFO - PROCESS | 3520 | 1469142927489 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:28 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
16:15:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 931ms
16:15:28 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
16:15:28 INFO - PROCESS | 3520 | 1469142928398 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:28 INFO - PROCESS | 3520 | 1469142928427 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
16:15:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 870ms
16:15:29 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
16:15:29 INFO - PROCESS | 3520 | 1469142929269 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:29 INFO - PROCESS | 3520 | 1469142929284 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
16:15:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 830ms
16:15:30 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
16:15:30 INFO - PROCESS | 3520 | 1469142930102 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:30 INFO - PROCESS | 3520 | 1469142930127 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
16:15:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 730ms
16:15:30 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
16:15:30 INFO - PROCESS | 3520 | 1469142930835 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:30 INFO - PROCESS | 3520 | 1469142930867 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:31 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
16:15:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 831ms
16:15:31 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
16:15:31 INFO - PROCESS | 3520 | 1469142931669 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:31 INFO - PROCESS | 3520 | 1469142931685 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
16:15:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 830ms
16:15:32 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
16:15:32 INFO - PROCESS | 3520 | 1469142932502 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:32 INFO - PROCESS | 3520 | 1469142932540 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:33 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
16:15:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 770ms
16:15:33 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
16:15:33 INFO - PROCESS | 3520 | 1469142933275 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:33 INFO - PROCESS | 3520 | 1469142933303 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:34 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
16:15:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 830ms
16:15:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
16:15:34 INFO - PROCESS | 3520 | 1469142934112 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:34 INFO - PROCESS | 3520 | 1469142934140 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:34 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
16:15:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 830ms
16:15:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
16:15:34 INFO - PROCESS | 3520 | 1469142934943 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:34 INFO - PROCESS | 3520 | 1469142934968 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
16:15:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 930ms
16:15:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
16:15:35 INFO - PROCESS | 3520 | 1469142935876 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:35 INFO - PROCESS | 3520 | 1469142935901 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:36 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
16:15:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 771ms
16:15:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
16:15:36 INFO - PROCESS | 3520 | 1469142936650 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:36 INFO - PROCESS | 3520 | 1469142936665 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
16:15:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 730ms
16:15:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
16:15:37 INFO - PROCESS | 3520 | 1469142937382 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:37 INFO - PROCESS | 3520 | 1469142937395 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
16:15:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 870ms
16:15:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
16:15:38 INFO - PROCESS | 3520 | 1469142938257 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:38 INFO - PROCESS | 3520 | 1469142938285 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
16:15:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 870ms
16:15:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
16:15:39 INFO - PROCESS | 3520 | 1469142939130 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:39 INFO - PROCESS | 3520 | 1469142939157 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:39 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"
16:15:39 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
16:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:15:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:15:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 732ms
16:15:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
16:15:39 INFO - PROCESS | 3520 | 1469142939868 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:39 INFO - PROCESS | 3520 | 1469142939885 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:40 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"
16:15:40 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
16:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:15:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:15:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 730ms
16:15:40 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
16:15:40 INFO - PROCESS | 3520 | 1469142940599 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:40 INFO - PROCESS | 3520 | 1469142940613 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
16:15:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 771ms
16:15:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
16:15:41 INFO - PROCESS | 3520 | 1469142941372 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:41 INFO - PROCESS | 3520 | 1469142941397 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
16:15:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 770ms
16:15:42 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
16:15:42 INFO - PROCESS | 3520 | 1469142942146 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:42 INFO - PROCESS | 3520 | 1469142942176 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
16:15:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 770ms
16:15:42 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
16:15:42 INFO - PROCESS | 3520 | 1469142942918 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:42 INFO - PROCESS | 3520 | 1469142942943 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
16:15:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 831ms
16:15:43 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
16:15:43 INFO - PROCESS | 3520 | 1469142943752 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:43 INFO - PROCESS | 3520 | 1469142943765 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
16:15:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 870ms
16:15:44 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
16:15:44 INFO - PROCESS | 3520 | 1469142944627 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:44 INFO - PROCESS | 3520 | 1469142944653 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
16:15:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 831ms
16:15:45 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
16:15:45 INFO - PROCESS | 3520 | 1469142945462 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:45 INFO - PROCESS | 3520 | 1469142945490 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
16:15:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 832ms
16:15:46 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
16:15:46 INFO - PROCESS | 3520 | 1469142946299 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:46 INFO - PROCESS | 3520 | 1469142946313 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:15:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 830ms
16:15:47 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
16:15:47 INFO - PROCESS | 3520 | 1469142947130 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:47 INFO - PROCESS | 3520 | 1469142947153 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:47 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
16:15:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 770ms
16:15:47 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
16:15:47 INFO - PROCESS | 3520 | 1469142947902 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:47 INFO - PROCESS | 3520 | 1469142947916 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
16:15:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1171ms
16:15:49 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
16:15:49 INFO - PROCESS | 3520 | 1469142949077 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:49 INFO - PROCESS | 3520 | 1469142949107 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
16:15:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 670ms
16:15:49 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
16:15:49 INFO - PROCESS | 3520 | 1469142949749 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:49 INFO - PROCESS | 3520 | 1469142949763 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
16:15:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 830ms
16:15:50 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
16:15:50 INFO - PROCESS | 3520 | 1469142950584 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:50 INFO - PROCESS | 3520 | 1469142950610 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
16:15:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 871ms
16:15:51 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
16:15:51 INFO - PROCESS | 3520 | 1469142951457 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:51 INFO - PROCESS | 3520 | 1469142951484 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
16:15:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 831ms
16:15:52 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
16:15:52 INFO - PROCESS | 3520 | 1469142952294 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:52 INFO - PROCESS | 3520 | 1469142952322 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
16:15:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 770ms
16:15:53 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
16:15:53 INFO - PROCESS | 3520 | 1469142953071 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:53 INFO - PROCESS | 3520 | 1469142953086 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
16:15:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 830ms
16:15:53 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
16:15:53 INFO - PROCESS | 3520 | 1469142953902 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:53 INFO - PROCESS | 3520 | 1469142953929 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
16:15:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 870ms
16:15:54 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
16:15:54 INFO - PROCESS | 3520 | 1469142954776 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:54 INFO - PROCESS | 3520 | 1469142954803 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
16:15:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 770ms
16:15:55 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
16:15:55 INFO - PROCESS | 3520 | 1469142955550 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:55 INFO - PROCESS | 3520 | 1469142955576 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
16:15:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
16:15:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
16:15:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
16:15:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
16:15:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
16:15:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
16:15:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
16:15:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
16:15:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
16:15:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
16:15:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
16:15:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 733ms
16:15:56 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
16:15:56 INFO - PROCESS | 3520 | 1469142956284 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:56 INFO - PROCESS | 3520 | 1469142956298 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
16:15:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
16:15:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
16:15:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
16:15:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
16:15:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
16:15:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
16:15:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
16:15:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
16:15:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
16:15:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
16:15:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
16:15:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 731ms
16:15:57 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
16:15:57 INFO - PROCESS | 3520 | 1469142957020 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:57 INFO - PROCESS | 3520 | 1469142957051 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
16:15:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 770ms
16:15:57 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
16:15:57 INFO - PROCESS | 3520 | 1469142957802 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:57 INFO - PROCESS | 3520 | 1469142957830 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
16:15:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 830ms
16:15:58 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
16:15:58 INFO - PROCESS | 3520 | 1469142958639 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:58 INFO - PROCESS | 3520 | 1469142958663 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
16:15:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 831ms
16:15:59 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
16:15:59 INFO - PROCESS | 3520 | 1469142959470 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:15:59 INFO - PROCESS | 3520 | 1469142959494 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
16:16:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
16:16:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
16:16:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
16:16:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
16:16:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2833ms
16:16:02 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
16:16:02 INFO - PROCESS | 3520 | 1469142962305 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:02 INFO - PROCESS | 3520 | 1469142962330 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
16:16:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 970ms
16:16:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
16:16:03 INFO - PROCESS | 3520 | 1469142963281 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:03 INFO - PROCESS | 3520 | 1469142963311 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:04 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
16:16:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 730ms
16:16:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
16:16:04 INFO - PROCESS | 3520 | 1469142964016 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:04 INFO - PROCESS | 3520 | 1469142964033 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:04 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
16:16:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 770ms
16:16:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
16:16:04 INFO - PROCESS | 3520 | 1469142964793 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:04 INFO - PROCESS | 3520 | 1469142964822 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
16:16:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 770ms
16:16:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
16:16:05 INFO - PROCESS | 3520 | 1469142965563 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:05 INFO - PROCESS | 3520 | 1469142965588 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:06 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
16:16:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 831ms
16:16:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
16:16:06 INFO - PROCESS | 3520 | 1469142966396 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:06 INFO - PROCESS | 3520 | 1469142966421 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:07 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
16:16:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 770ms
16:16:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
16:16:07 INFO - PROCESS | 3520 | 1469142967171 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:07 INFO - PROCESS | 3520 | 1469142967202 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:16:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 830ms
16:16:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
16:16:08 INFO - PROCESS | 3520 | 1469142968002 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:08 INFO - PROCESS | 3520 | 1469142968017 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:08 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
16:16:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 770ms
16:16:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
16:16:08 INFO - PROCESS | 3520 | 1469142968775 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:08 INFO - PROCESS | 3520 | 1469142968801 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
16:16:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 831ms
16:16:09 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
16:16:09 INFO - PROCESS | 3520 | 1469142969612 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:09 INFO - PROCESS | 3520 | 1469142969642 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
16:16:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 830ms
16:16:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
16:16:10 INFO - PROCESS | 3520 | 1469142970447 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:10 INFO - PROCESS | 3520 | 1469142970472 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
16:16:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 831ms
16:16:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
16:16:11 INFO - PROCESS | 3520 | 1469142971284 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:11 INFO - PROCESS | 3520 | 1469142971310 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
16:16:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 830ms
16:16:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
16:16:12 INFO - PROCESS | 3520 | 1469142972115 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:12 INFO - PROCESS | 3520 | 1469142972139 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
16:16:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 870ms
16:16:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
16:16:13 INFO - PROCESS | 3520 | 1469142972987 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:13 INFO - PROCESS | 3520 | 1469142973012 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
16:16:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 770ms
16:16:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
16:16:13 INFO - PROCESS | 3520 | 1469142973761 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:13 INFO - PROCESS | 3520 | 1469142973790 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
16:16:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 870ms
16:16:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
16:16:14 INFO - PROCESS | 3520 | 1469142974634 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:14 INFO - PROCESS | 3520 | 1469142974659 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:15 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
16:16:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 830ms
16:16:15 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
16:16:15 INFO - PROCESS | 3520 | 1469142975467 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:15 INFO - PROCESS | 3520 | 1469142975491 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:16 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
16:16:16 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 872ms
16:16:16 INFO - TEST-START | /IndexedDB/idbtransaction.htm
16:16:16 INFO - PROCESS | 3520 | 1469142976342 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:16 INFO - PROCESS | 3520 | 1469142976369 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:17 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
16:16:17 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
16:16:17 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 771ms
16:16:17 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
16:16:17 INFO - PROCESS | 3520 | 1469142977119 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:17 INFO - PROCESS | 3520 | 1469142977148 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
16:16:17 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 671ms
16:16:17 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
16:16:17 INFO - PROCESS | 3520 | 1469142977798 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:17 INFO - PROCESS | 3520 | 1469142977822 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:22 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
16:16:22 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
16:16:22 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
16:16:22 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
16:16:22 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
16:16:22 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
16:16:22 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
16:16:22 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
16:16:22 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4586ms
16:16:22 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
16:16:22 INFO - PROCESS | 3520 | 1469142982386 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:22 INFO - PROCESS | 3520 | 1469142982417 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:23 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
16:16:23 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1020ms
16:16:23 INFO - TEST-START | /IndexedDB/index_sort_order.htm
16:16:23 INFO - PROCESS | 3520 | 1469142983409 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:23 INFO - PROCESS | 3520 | 1469142983437 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:24 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
16:16:24 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 770ms
16:16:24 INFO - TEST-START | /IndexedDB/interfaces.html
16:16:24 INFO - PROCESS | 3520 | 1469142984185 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:24 INFO - PROCESS | 3520 | 1469142984212 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
16:16:24 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
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
16:16:24 INFO - TEST-OK | /IndexedDB/interfaces.html | took 398ms
16:16:24 INFO - TEST-START | /IndexedDB/interfaces.worker
16:16:24 INFO - PROCESS | 3520 | 1469142984584 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:24 INFO - PROCESS | 3520 | 1469142984599 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
16:16:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
16:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:16:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:16:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:16:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:16:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:16:24 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
16:16:24 INFO - {}
16:16:24 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
16:16:25 INFO - {}
16:16:25 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 - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
16:16:25 INFO - {}
16:16:25 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 487ms
16:16:25 INFO - TEST-START | /IndexedDB/key_invalid.htm
16:16:25 INFO - PROCESS | 3520 | 1469142985077 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:25 INFO - PROCESS | 3520 | 1469142985099 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
16:16:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
16:16:25 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 680ms
16:16:25 INFO - TEST-START | /IndexedDB/key_valid.html
16:16:25 INFO - PROCESS | 3520 | 1469142985761 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:25 INFO - PROCESS | 3520 | 1469142985794 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:30 INFO - PROCESS | 3520 | [Parent 3520] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
16:16:36 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
16:16:36 INFO - TEST-OK | /IndexedDB/key_valid.html | took 10822ms
16:16:36 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
16:16:36 INFO - PROCESS | 3520 | 1469142996586 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:36 INFO - PROCESS | 3520 | 1469142996617 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:37 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
16:16:37 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 1124ms
16:16:37 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
16:16:37 INFO - PROCESS | 3520 | 1469142997719 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:37 INFO - PROCESS | 3520 | 1469142997737 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:38 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
16:16:38 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 830ms
16:16:38 INFO - TEST-START | /IndexedDB/keygenerator.htm
16:16:38 INFO - PROCESS | 3520 | 1469142998555 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:38 INFO - PROCESS | 3520 | 1469142998586 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:40 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
16:16:40 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
16:16:40 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
16:16:40 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1932ms
16:16:40 INFO - TEST-START | /IndexedDB/keyorder.htm
16:16:40 INFO - PROCESS | 3520 | 1469143000489 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:40 INFO - PROCESS | 3520 | 1469143000516 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
16:16:41 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
16:16:41 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 942ms
16:16:41 INFO - TEST-START | /IndexedDB/keypath.htm
16:16:41 INFO - PROCESS | 3520 | 1469143001437 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:41 INFO - PROCESS | 3520 | 1469143001464 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
16:16:42 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
16:16:42 INFO - TEST-OK | /IndexedDB/keypath.htm | took 872ms
16:16:42 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
16:16:42 INFO - PROCESS | 3520 | 1469143002310 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:42 INFO - PROCESS | 3520 | 1469143002337 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
16:16:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
16:16:43 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 774ms
16:16:43 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
16:16:43 INFO - PROCESS | 3520 | 1469143003087 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:43 INFO - PROCESS | 3520 | 1469143003114 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:45 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
16:16:45 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
16:16:45 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
16:16:45 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1917ms
16:16:45 INFO - TEST-START | /IndexedDB/list_ordering.htm
16:16:45 INFO - PROCESS | 3520 | 1469143005009 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:45 INFO - PROCESS | 3520 | 1469143005041 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:47 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
16:16:47 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
16:16:47 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
16:16:47 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1973ms
16:16:47 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
16:16:47 INFO - PROCESS | 3520 | 1469143006988 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:47 INFO - PROCESS | 3520 | 1469143007017 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:47 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
16:16:47 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 831ms
16:16:47 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
16:16:47 INFO - PROCESS | 3520 | 1469143007825 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:47 INFO - PROCESS | 3520 | 1469143007854 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:48 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
16:16:48 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 830ms
16:16:48 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
16:16:48 INFO - PROCESS | 3520 | 1469143008656 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:48 INFO - PROCESS | 3520 | 1469143008681 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:49 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
16:16:49 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 871ms
16:16:49 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
16:16:49 INFO - PROCESS | 3520 | 1469143009530 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:49 INFO - PROCESS | 3520 | 1469143009556 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:50 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
16:16:50 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 771ms
16:16:50 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
16:16:50 INFO - PROCESS | 3520 | 1469143010306 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:50 INFO - PROCESS | 3520 | 1469143010337 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:51 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
16:16:51 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1016ms
16:16:51 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
16:16:51 INFO - PROCESS | 3520 | 1469143011328 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:51 INFO - PROCESS | 3520 | 1469143011356 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:52 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
16:16:52 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 1016ms
16:16:52 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
16:16:52 INFO - PROCESS | 3520 | 1469143012347 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:52 INFO - PROCESS | 3520 | 1469143012373 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:53 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
16:16:53 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 830ms
16:16:53 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
16:16:53 INFO - PROCESS | 3520 | 1469143013184 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:53 INFO - PROCESS | 3520 | 1469143013209 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:54 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
16:16:54 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 932ms
16:16:54 INFO - TEST-START | /IndexedDB/value.htm
16:16:54 INFO - PROCESS | 3520 | 1469143014116 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:54 INFO - PROCESS | 3520 | 1469143014144 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:55 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
16:16:55 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
16:16:55 INFO - TEST-OK | /IndexedDB/value.htm | took 1417ms
16:16:55 INFO - TEST-START | /IndexedDB/value_recursive.htm
16:16:55 INFO - PROCESS | 3520 | 1469143015536 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:55 INFO - PROCESS | 3520 | 1469143015562 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:57 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
16:16:57 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
16:16:57 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
16:16:57 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1979ms
16:16:57 INFO - TEST-START | /IndexedDB/writer-starvation.htm
16:16:57 INFO - PROCESS | 3520 | 1469143017519 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:57 INFO - PROCESS | 3520 | 1469143017546 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:58 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
16:16:58 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1017ms
16:16:58 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
16:16:58 INFO - PROCESS | 3520 | 1469143018539 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:58 INFO - PROCESS | 3520 | 1469143018566 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:58 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
16:16:58 INFO - {}
16:16:58 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
16:16:58 INFO - {}
16:16:58 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
16:16:58 INFO - {}
16:16:58 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
16:16:58 INFO - {}
16:16:58 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 230ms
16:16:58 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
16:16:58 INFO - PROCESS | 3520 | 1469143018781 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:58 INFO - PROCESS | 3520 | 1469143018802 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:58 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
16:16:58 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
16:16:58 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
16:16:58 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
16:16:58 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 171ms
16:16:58 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
16:16:58 INFO - PROCESS | 3520 | 1469143018951 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:59 INFO - PROCESS | 3520 | 1469143018969 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
16:16:59 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 251ms
16:16:59 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
16:16:59 INFO - PROCESS | 3520 | 1469143019205 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:59 INFO - PROCESS | 3520 | 1469143019222 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
16:16:59 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
16:16:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
16:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:16:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:16:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
16:16:59 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
16:16:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
16:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:16:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:16:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
16:16:59 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 187ms
16:16:59 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
16:16:59 INFO - PROCESS | 3520 | 1469143019399 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:59 INFO - PROCESS | 3520 | 1469143019430 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:59 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() {
16:16:59 INFO - [native code]
16:16:59 INFO - }" but got function "function () {
16:16:59 INFO - }"
16:16:59 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
16:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:16:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:16:59 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
16:16:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
16:16:59 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
16:16:59 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
16:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:16:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:16:59 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
16:16:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
16:16:59 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 171ms
16:16:59 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
16:16:59 INFO - PROCESS | 3520 | 1469143019578 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:59 INFO - PROCESS | 3520 | 1469143019596 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:59 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() {
16:16:59 INFO - [native code]
16:16:59 INFO - }" but got function "function () {
16:16:59 INFO - }"
16:16:59 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
16:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:16:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:16:59 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
16:16:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
16:16:59 INFO - {}
16:16:59 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
16:16:59 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
16:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:16:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:16:59 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
16:16:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
16:16:59 INFO - {}
16:16:59 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 171ms
16:16:59 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
16:16:59 INFO - PROCESS | 3520 | 1469143019748 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:59 INFO - PROCESS | 3520 | 1469143019765 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
16:16:59 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
16:16:59 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
16:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:16:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:16:59 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
16:16:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
16:16:59 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
16:16:59 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
16:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:16:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:16:59 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
16:16:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
16:16:59 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"
16:16:59 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
16:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:16:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:16:59 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
16:16:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
16:16:59 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
16:16:59 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
16:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:16:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:16:59 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
16:16:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:16:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
16:16:59 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
16:16:59 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
16:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:17:00 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
16:17:00 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:17:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
16:17:00 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
16:17:00 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
16:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:17:00 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
16:17:00 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:17:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
16:17:00 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"
16:17:00 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
16:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:17:00 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
16:17:00 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:17:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
16:17:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
16:17:00 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
16:17:00 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
16:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:17:00 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
16:17:00 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:17:00 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 187ms
16:17:00 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
16:17:00 INFO - PROCESS | 3520 | 1469143019944 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:00 INFO - PROCESS | 3520 | 1469143019963 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
16:17:00 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 165ms
16:17:00 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
16:17:00 INFO - PROCESS | 3520 | 1469143020112 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:00 INFO - PROCESS | 3520 | 1469143020129 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
16:17:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
16:17:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
16:17:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
16:17:00 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 171ms
16:17:00 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
16:17:00 INFO - PROCESS | 3520 | 1469143020282 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:00 INFO - PROCESS | 3520 | 1469143020302 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
16:17:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
16:17:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
16:17:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
16:17:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
16:17:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
16:17:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
16:17:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
16:17:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
16:17:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
16:17:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
16:17:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
16:17:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
16:17:00 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
16:17:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
16:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:17:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
16:17:00 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 172ms
16:17:00 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
16:17:00 INFO - PROCESS | 3520 | 1469143020461 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:00 INFO - PROCESS | 3520 | 1469143020478 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:01 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
16:17:01 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
16:17:01 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
16:17:01 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
16:17:01 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
16:17:01 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1170ms
16:17:01 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
16:17:01 INFO - PROCESS | 3520 | 1469143021629 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:01 INFO - PROCESS | 3520 | 1469143021655 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:02 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
16:17:02 INFO - {}
16:17:02 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
16:17:02 INFO - {}
16:17:02 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
16:17:02 INFO - {}
16:17:02 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
16:17:02 INFO - {}
16:17:02 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
16:17:02 INFO - {}
16:17:02 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1224ms
16:17:02 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
16:17:02 INFO - PROCESS | 3520 | 1469143022857 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:02 INFO - PROCESS | 3520 | 1469143022940 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:03 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
16:17:03 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 530ms
16:17:03 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
16:17:03 INFO - PROCESS | 3520 | 1469143023394 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:03 INFO - PROCESS | 3520 | 1469143023421 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:03 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
16:17:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
16:17:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
16:17:03 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 171ms
16:17:03 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
16:17:03 INFO - PROCESS | 3520 | 1469143023570 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:03 INFO - PROCESS | 3520 | 1469143023589 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:03 INFO - PROCESS | 3520 | [Parent 3520] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:17:04 INFO - PROCESS | 3520 | [Parent 3520] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:17:07 INFO - PROCESS | 3520 | [Parent 3520] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:17:13 INFO - PROCESS | 3520 | MARIONETTE LOG: INFO: Timeout fired
16:17:13 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
16:17:13 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
16:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:13 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
16:17:13 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10127ms
16:17:13 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
16:17:13 INFO - PROCESS | 3520 | 1469143033702 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:13 INFO - PROCESS | 3520 | 1469143033731 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:14 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
16:17:14 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 470ms
16:17:14 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
16:17:14 INFO - PROCESS | 3520 | 1469143034175 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:14 INFO - PROCESS | 3520 | 1469143034203 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:14 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
16:17:14 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
16:17:14 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
16:17:14 INFO - PROCESS | 3520 | 1469143034353 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:14 INFO - PROCESS | 3520 | 1469143034374 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:14 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
16:17:14 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
16:17:14 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
16:17:14 INFO - PROCESS | 3520 | 1469143034529 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:14 INFO - PROCESS | 3520 | 1469143034549 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:14 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
16:17:14 INFO - {}
16:17:14 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 171ms
16:17:14 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
16:17:14 INFO - PROCESS | 3520 | 1469143034698 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:14 INFO - PROCESS | 3520 | 1469143034717 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:14 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
16:17:14 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 171ms
16:17:14 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
16:17:14 INFO - PROCESS | 3520 | 1469143034884 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:14 INFO - PROCESS | 3520 | 1469143034911 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:15 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
16:17:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
16:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
16:17:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
16:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
16:17:15 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 190ms
16:17:15 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
16:17:15 INFO - PROCESS | 3520 | 1469143035068 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:15 INFO - PROCESS | 3520 | 1469143035087 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:15 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().
16:17:15 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
16:17:15 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
16:17:15 INFO - PROCESS | 3520 | 1469143035247 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:15 INFO - PROCESS | 3520 | 1469143035264 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:15 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
16:17:15 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 270ms
16:17:15 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
16:17:15 INFO - PROCESS | 3520 | 1469143035517 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:15 INFO - PROCESS | 3520 | 1469143035538 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:15 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
16:17:15 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 171ms
16:17:15 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
16:17:15 INFO - PROCESS | 3520 | 1469143035695 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:15 INFO - PROCESS | 3520 | 1469143035716 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:15 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"
16:17:15 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
16:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:15 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
16:17:15 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
16:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:15 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
16:17:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
16:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
16:17:15 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 171ms
16:17:15 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
16:17:15 INFO - PROCESS | 3520 | 1469143035870 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:15 INFO - PROCESS | 3520 | 1469143035889 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:16 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
16:17:16 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
16:17:16 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
16:17:16 INFO - PROCESS | 3520 | 1469143036047 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:16 INFO - PROCESS | 3520 | 1469143036065 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:16 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
16:17:16 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 171ms
16:17:16 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
16:17:16 INFO - PROCESS | 3520 | 1469143036228 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:16 INFO - PROCESS | 3520 | 1469143036250 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:16 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
16:17:16 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 172ms
16:17:16 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
16:17:16 INFO - PROCESS | 3520 | 1469143036399 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:16 INFO - PROCESS | 3520 | 1469143036420 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:16 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
16:17:16 INFO - do_test/)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
16:17:38 INFO - )
16:17:38 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 171ms
16:17:38 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
16:17:38 INFO - PROCESS | 3520 | 1469143058266 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:38 INFO - PROCESS | 3520 | 1469143058283 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
16:17:38 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
16:17:38 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
16:17:38 INFO - PROCESS | 3520 | 1469143058448 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:38 INFO - PROCESS | 3520 | 1469143058465 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
16:17:38 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 332ms
16:17:38 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
16:17:38 INFO - PROCESS | 3520 | 1469143058778 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:38 INFO - PROCESS | 3520 | 1469143058803 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
16:17:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
16:17:38 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 172ms
16:17:38 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
16:17:38 INFO - PROCESS | 3520 | 1469143058953 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:39 INFO - PROCESS | 3520 | 1469143058972 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
16:17:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
16:17:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
16:17:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
16:17:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
16:17:39 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 171ms
16:17:39 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
16:17:39 INFO - PROCESS | 3520 | 1469143059134 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:39 INFO - PROCESS | 3520 | 1469143059157 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:39 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
16:17:39 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
16:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:39 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
16:17:39 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
16:17:39 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
16:17:39 INFO - PROCESS | 3520 | 1469143059304 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:39 INFO - PROCESS | 3520 | 1469143059321 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:39 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
16:17:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
16:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
16:17:39 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
16:17:39 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
16:17:39 INFO - PROCESS | 3520 | 1469143059474 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:39 INFO - PROCESS | 3520 | 1469143059490 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:39 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
16:17:39 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
16:17:39 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
16:17:39 INFO - PROCESS | 3520 | 1469143059651 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:39 INFO - PROCESS | 3520 | 1469143059673 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:39 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
16:17:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
16:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
16:17:39 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
16:17:39 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
16:17:39 INFO - PROCESS | 3520 | 1469143059829 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:39 INFO - PROCESS | 3520 | 1469143059841 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:40 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
16:17:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
16:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
16:17:40 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 171ms
16:17:40 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
16:17:40 INFO - PROCESS | 3520 | 1469143060000 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:40 INFO - PROCESS | 3520 | 1469143060018 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
16:17:40 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 171ms
16:17:40 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
16:17:40 INFO - PROCESS | 3520 | 1469143060181 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:40 INFO - PROCESS | 3520 | 1469143060202 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
16:17:40 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 171ms
16:17:40 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
16:17:40 INFO - PROCESS | 3520 | 1469143060350 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:40 INFO - PROCESS | 3520 | 1469143060368 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
16:17:40 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 171ms
16:17:40 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
16:17:40 INFO - PROCESS | 3520 | 1469143060531 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:40 INFO - PROCESS | 3520 | 1469143060551 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
16:17:40 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 171ms
16:17:40 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
16:17:40 INFO - PROCESS | 3520 | 1469143060700 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:40 INFO - PROCESS | 3520 | 1469143060717 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:40 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
16:17:40 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
16:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:17:40 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
16:17:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
16:17:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
16:17:40 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
16:17:40 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
16:17:40 INFO - PROCESS | 3520 | 1469143060880 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:40 INFO - PROCESS | 3520 | 1469143060904 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
16:17:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
16:17:41 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 230ms
16:17:41 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
16:17:41 INFO - PROCESS | 3520 | 1469143061113 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:41 INFO - PROCESS | 3520 | 1469143061129 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
16:17:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
16:17:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
16:17:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
16:17:41 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 172ms
16:17:41 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
16:17:41 INFO - PROCESS | 3520 | 1469143061283 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:41 INFO - PROCESS | 3520 | 1469143061300 Marionette INFO sendAsync cad6007e-5732-41ed-85a5-51f8c6d9d59a
16:17:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: